| Module | Source File | Description |
|---|---|---|
| mod_bc | mod_bc.f90 | Boundary condition (BC) management, parsing, and physical evaluation. |
| mod_energy | mod_energy.f90 | Energy field storage, diagnostics, and sensible-enthalpy transport. |
| mod_fields | mod_fields.f90 | Allocation and management of primary flow variables (U, P, Fluxes). |
| mod_flow_projection | mod_flow_projection.f90 | Incompressible Navier-Stokes solver using the Fractional-Step Projection method. |
| mod_input | mod_input.f90 | Parsing and validation of simulation parameters from |
| mod_kinds | mod_kinds.f90 | Core kind parameters, mathematical constants, and global utility routines. |
| mod_mesh_io | mod_mesh_io.f90 | Input/Output routines for native hexahedral mesh files. |
| mod_mesh_types | mod_mesh_types.f90 | Mesh data structures and geometry definitions for hexahedral grids. |
| mod_mpi_flow | mod_mpi_flow.f90 | MPI parallelization and domain decomposition for the flow solver. |
| mod_mpi_radiation | mod_mpi_radiation.f90 | MPI infrastructure for the radiation solver. |
| mod_output | mod_output.f90 | Output management for VTK visualization and diagnostics (XML VTU format). |
| mod_profiler | mod_profiler.f90 | Performance profiling and execution timing utilities. |
| mod_species | mod_species.f90 | Finite-Volume transport solver for chemical species mass fractions. |
| mod_transport_properties | mod_transport_properties.f90 | Fluid transport properties and Cantera C++ bridge abstraction. |