Derived Types

TypeLocationExtendsDescription
bc_patch_t mod_bc None

Container for boundary data assigned to a specific mesh patch.

Read more…
bc_set_t mod_bc None

Global set of boundary conditions covering all mesh patches.

case_params_t mod_input None

Global container for all parsed simulation parameters.

Read more…
cell_t mod_mesh_types None

Hexahedral cell data structure. Contains local geometric properties and node-based connectivity.

energy_fields_t mod_energy None

Cell-centered energy variables.

face_t mod_mesh_types None

Mesh face data structure. Faces are the primary entities for flux calculation. Each face is associated with an 'owner' and potentially a 'neighbor' cell.

flow_fields_t mod_fields None

Container for all primary hydrodynamic fields.

flow_mpi_t mod_mpi_flow None

MPI context for hydrodynamic operations.

Read more…
mesh_t mod_mesh_types None

Top-level mesh container. This structure holds all geometric data and connectivity arrays for the entire computational domain.

patch_t mod_mesh_types None

Boundary patch data structure. Patches group faces together to allow bulk application of boundary conditions (e.g., all faces in the "inlet" patch).

pressure_operator_cache_t mod_flow_projection None

Cached sparse matrix coefficients for the Pressure Poisson operator.

Read more…
profiler_edge_t mod_profiler None
profiler_timer_t mod_profiler None
projection_workspace_t mod_flow_projection None

Temporary workspace for projection step calculations.

Read more…
radiation_mpi_t mod_mpi_radiation None

MPI context for radiation operations.

solver_stats_t mod_flow_projection None

Solver diagnostics and global physics statistics.

Read more…
species_fields_t mod_species None

Container for multi-species mass fraction fields.

transport_properties_t mod_transport_properties None

Container for cell-centered transport properties.

Read more…
type~~graph~~TypeGraph type~bc_patch_t bc_patch_t type~bc_set_t bc_set_t type~bc_set_t->type~bc_patch_t patches type~case_params_t case_params_t type~cell_t cell_t type~energy_fields_t energy_fields_t type~face_t face_t type~flow_fields_t flow_fields_t type~flow_mpi_t flow_mpi_t MPI_Comm MPI_Comm type~flow_mpi_t->MPI_Comm comm MPI_Request MPI_Request type~flow_mpi_t->MPI_Request cell_requests, face_requests type~mesh_t mesh_t type~mesh_t->type~cell_t cells type~mesh_t->type~face_t faces type~patch_t patch_t type~mesh_t->type~patch_t patches type~pressure_operator_cache_t pressure_operator_cache_t type~profiler_edge_t profiler_edge_t type~profiler_timer_t profiler_timer_t type~projection_workspace_t projection_workspace_t type~radiation_mpi_t radiation_mpi_t type~radiation_mpi_t->MPI_Comm comm type~solver_stats_t solver_stats_t type~species_fields_t species_fields_t type~transport_properties_t transport_properties_t
Help