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 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 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_flow_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 None

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

patch_t mod_mesh 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_linear_solver None

Cached sparse matrix coefficients for the Pressure Poisson operator.

profiler_edge_t mod_profiling None
profiler_timer_t mod_profiling None
projection_workspace_t mod_linear_solver None

Temporary workspace for projection step calculations.

radiation_context_t mod_radiation_types None
radiation_mpi_t mod_mpi_radiation None

MPI context for radiation operations.

radiation_source_t mod_radiation_types None
radiation_state_t mod_radiation_types None
solver_stats_t mod_linear_solver None

Dummy/diagnostic solver statistics structure mirroring the one in flow. Keeping structural declarations isolated or shared if needed.

species_fields_t mod_species None

Container for multi-species mass fraction fields.

species_registry_t mod_species_registry None

Object-oriented species registry container for cleaner access.

step_backup_t lowmach_react_hex None