Modules

ModuleSource FileDescription
mod_bc mod_bc.f90

Boundary condition (BC) management, parsing, and physical evaluation.

Read more…
mod_energy mod_energy.f90

Energy field storage, diagnostics, and sensible-enthalpy transport.

Read more…
mod_fields mod_fields.f90

Allocation and management of primary flow variables (U, P, Fluxes).

Read more…
mod_flow_projection mod_flow_projection.f90

Incompressible Navier-Stokes solver using the Fractional-Step Projection method.

Read more…
mod_input mod_input.f90

Parsing and validation of simulation parameters from case.nml.

Read more…
mod_kinds mod_kinds.f90

Core kind parameters, mathematical constants, and global utility routines.

Read more…
mod_mesh_io mod_mesh_io.f90

Input/Output routines for native hexahedral mesh files.

Read more…
mod_mesh_types mod_mesh_types.f90

Mesh data structures and geometry definitions for hexahedral grids.

Read more…
mod_mpi_flow mod_mpi_flow.f90

MPI parallelization and domain decomposition for the flow solver.

Read more…
mod_mpi_radiation mod_mpi_radiation.f90

MPI infrastructure for the radiation solver.

Read more…
mod_output mod_output.f90

Output management for VTK visualization and diagnostics (XML VTU format).

Read more…
mod_profiler mod_profiler.f90

Performance profiling and execution timing utilities.

Read more…
mod_species mod_species.f90

Finite-Volume transport solver for chemical species mass fractions.

Read more…
mod_transport_properties mod_transport_properties.f90

Fluid transport properties and Cantera C++ bridge abstraction.

Read more…
module~~graph~~ModuleGraph module~mod_bc mod_bc module~mod_input mod_input module~mod_bc->module~mod_input module~mod_kinds mod_kinds module~mod_bc->module~mod_kinds module~mod_mesh_types mod_mesh_types module~mod_bc->module~mod_mesh_types module~mod_energy mod_energy module~mod_energy->module~mod_bc module~mod_fields mod_fields module~mod_energy->module~mod_fields module~mod_energy->module~mod_input module~mod_energy->module~mod_kinds module~mod_energy->module~mod_mesh_types module~mod_mpi_flow mod_mpi_flow module~mod_energy->module~mod_mpi_flow module~mod_profiler mod_profiler module~mod_energy->module~mod_profiler iso_c_binding iso_c_binding module~mod_energy->iso_c_binding mpi_f08 mpi_f08 module~mod_energy->mpi_f08 module~mod_fields->module~mod_bc module~mod_fields->module~mod_input module~mod_fields->module~mod_kinds module~mod_fields->module~mod_mesh_types module~mod_flow_projection mod_flow_projection module~mod_flow_projection->module~mod_bc module~mod_flow_projection->module~mod_fields module~mod_flow_projection->module~mod_input module~mod_flow_projection->module~mod_kinds module~mod_flow_projection->module~mod_mesh_types module~mod_flow_projection->module~mod_mpi_flow module~mod_flow_projection->module~mod_profiler module~mod_transport_properties mod_transport_properties module~mod_flow_projection->module~mod_transport_properties module~mod_flow_projection->mpi_f08 module~mod_input->module~mod_kinds iso_fortran_env iso_fortran_env module~mod_kinds->iso_fortran_env module~mod_mesh_io mod_mesh_io module~mod_mesh_io->module~mod_kinds module~mod_mesh_io->module~mod_mesh_types module~mod_mesh_types->module~mod_kinds module~mod_mpi_flow->module~mod_kinds module~mod_mpi_flow->module~mod_mesh_types module~mod_mpi_flow->mpi_f08 module~mod_mpi_radiation mod_mpi_radiation module~mod_mpi_radiation->module~mod_kinds module~mod_mpi_radiation->mpi_f08 module~mod_output mod_output module~mod_output->module~mod_energy module~mod_output->module~mod_fields module~mod_output->module~mod_flow_projection module~mod_output->module~mod_input module~mod_output->module~mod_kinds module~mod_output->module~mod_mesh_types module~mod_output->module~mod_mpi_flow module~mod_species mod_species module~mod_output->module~mod_species module~mod_output->module~mod_transport_properties module~mod_profiler->module~mod_kinds module~mod_profiler->iso_fortran_env module~mod_profiler->mpi_f08 module~mod_species->module~mod_bc module~mod_species->module~mod_fields module~mod_species->module~mod_flow_projection module~mod_species->module~mod_input module~mod_species->module~mod_kinds module~mod_species->module~mod_mesh_types module~mod_species->module~mod_mpi_flow module~mod_species->module~mod_transport_properties module~mod_transport_properties->module~mod_input module~mod_transport_properties->module~mod_kinds module~mod_transport_properties->module~mod_mesh_types module~mod_transport_properties->module~mod_mpi_flow proc~flow_allgather_owned_matrix mod_mpi_flow::flow_allgather_owned_matrix proc~flow_allgather_owned_matrix->module~mod_profiler proc~flow_allgather_owned_matrix_inplace mod_mpi_flow::flow_allgather_owned_matrix_inplace proc~flow_allgather_owned_matrix_inplace->module~mod_profiler proc~flow_allgather_owned_scalar mod_mpi_flow::flow_allgather_owned_scalar proc~flow_allgather_owned_scalar->module~mod_profiler proc~flow_allgather_owned_v4 mod_mpi_flow::flow_allgather_owned_v4 proc~flow_allgather_owned_v4->module~mod_profiler proc~flow_allreduce_global_scalar mod_mpi_flow::flow_allreduce_global_scalar proc~flow_allreduce_global_scalar->module~mod_profiler proc~flow_allreduce_global_vector mod_mpi_flow::flow_allreduce_global_vector proc~flow_allreduce_global_vector->module~mod_profiler proc~flow_exchange_cell_matrix mod_mpi_flow::flow_exchange_cell_matrix proc~flow_exchange_cell_matrix->module~mod_profiler proc~flow_exchange_cell_scalar mod_mpi_flow::flow_exchange_cell_scalar proc~flow_exchange_cell_scalar->module~mod_profiler proc~flow_exchange_face_scalar mod_mpi_flow::flow_exchange_face_scalar proc~flow_exchange_face_scalar->module~mod_profiler proc~flow_gather_owned_matrix_root mod_mpi_flow::flow_gather_owned_matrix_root proc~flow_gather_owned_matrix_root->module~mod_profiler proc~flow_gather_owned_scalar_root mod_mpi_flow::flow_gather_owned_scalar_root proc~flow_gather_owned_scalar_root->module~mod_profiler proc~flow_global_dot_owned mod_mpi_flow::flow_global_dot_owned proc~flow_global_dot_owned->module~mod_profiler proc~flow_global_dots_owned mod_mpi_flow::flow_global_dots_owned proc~flow_global_dots_owned->module~mod_profiler proc~flow_global_max_owned mod_mpi_flow::flow_global_max_owned proc~flow_global_max_owned->module~mod_profiler proc~flow_global_sum_owned mod_mpi_flow::flow_global_sum_owned proc~flow_global_sum_owned->module~mod_profiler proc~flow_global_two_dots_owned mod_mpi_flow::flow_global_two_dots_owned proc~flow_global_two_dots_owned->module~mod_profiler proc~initialize_cantera_wrapper mod_transport_properties::initialize_cantera_wrapper proc~initialize_cantera_wrapper->iso_c_binding proc~pressure_matvec mod_flow_projection::pressure_matvec proc~pressure_matvec->module~mod_profiler proc~update_transport_properties mod_transport_properties::update_transport_properties proc~update_transport_properties->module~mod_profiler proc~update_transport_properties->iso_c_binding program~lowmach_react_hex lowmach_react_hex program~lowmach_react_hex->module~mod_bc program~lowmach_react_hex->module~mod_energy program~lowmach_react_hex->module~mod_fields program~lowmach_react_hex->module~mod_flow_projection program~lowmach_react_hex->module~mod_input program~lowmach_react_hex->module~mod_kinds program~lowmach_react_hex->module~mod_mesh_io program~lowmach_react_hex->module~mod_mesh_types program~lowmach_react_hex->module~mod_mpi_flow program~lowmach_react_hex->module~mod_mpi_radiation program~lowmach_react_hex->module~mod_output program~lowmach_react_hex->module~mod_profiler program~lowmach_react_hex->module~mod_species program~lowmach_react_hex->module~mod_transport_properties program~lowmach_react_hex->mpi_f08
Help