| Menum_boundaries | |
| Menum_bulk_pressure_for_eos_method | |
| Menum_cell_advection_term_operator_splitting_scheme | |
| Menum_cell_advection_term_scheme | Enumeration modules associated to cell scalar advection term discretization |
| Menum_cell_bc_scheme | Enumeration modules associated to cell scalar boundary condition scheme |
| Menum_cell_bc_type | Enumeration of the different type of boundary condition |
| Menum_cell_diffusion_term_scheme | Enumeration modules associated to cell scalar diffusion term discretization |
| Menum_checkpoint_metric | Enumerations associated to the checkpoint metric |
| Menum_coordinate_system | Enumerations associated to the mesh |
| Menum_density_advection_scheme | |
| Menum_diagnostic_quantities | Diagnostic quantity enumerators |
| Menum_discretization_type | Discretization types identifiers |
| Menum_energy_equation_formulation | Enumerations associated to the energy equation |
| Menum_energy_turbulence_model | |
| Menum_enforced_stencil | Enumeration of the different type of boundary condition |
| Menum_face_bc_scheme | Enumeration modules associated to face-centered vector field boundary condition scheme |
| Menum_face_bc_type | Boundary condition types for a face-centered vector field |
| Menum_flux_limiter | Time order discrezation enumeration |
| Menum_grid_type | |
| Menum_ibc_method | Methods for immersed boundaries |
| Menum_ibc_type | Types of immersed boundaries |
| Menum_isd_metrics_direction_computational_method | Methods to compute direction to shape boundary |
| Menum_les_model | Enumeration for Large Eddy Simulation models |
| Menum_levelset | Main module |
| Menum_levelset_advection_scheme | Module containing the list of the various advection method related to Level Set representation Associated to the advection_scheme parameter |
| Menum_levelset_curvature_type | Module containing the list of the various curvature computation schemes |
| Menum_levelset_reinit_method | Module containing the list of the various reinitialization methods |
| Menum_levelset_representation | Module containing the different representation Associated to the representation parameter |
| Menum_levelset_time_order | Module containing the list of the various time schemes related to Level Set representation Associated to the time_order parameter |
| Menum_levelset_volume_fraction_method | Module containing the list of the various reinitialization methods |
| Menum_mumps_partitioning | Enumeration for MUMPS direct solver associated partitioning libraries |
| Menum_navier_contact_line_model | |
| Menum_navier_diffusion_term_scheme | Discretization schemes for the diffusion momentum term (divergence of the stress tensor) |
| Menum_navier_momentum_preserving_method | |
| Menum_navier_nonlinear_term_operator_splitting_scheme | |
| Menum_navier_nonlinear_term_scheme | Discretization schemes for the nonlinear momentum term |
| Menum_navier_velocity_pressure_method | Enumerations associated to the Navier-Stokes equations |
| Menum_node_type | |
| Menum_normal_orientation | Extrapolate pressure at the interface, from one side or another of the interface |
| Menum_phase_representation | Module containing the list of the various phase representations |
| Menum_pressure_advection_scheme | |
| Menum_pressure_increment_invertible_matrix_method | |
| Menum_pressure_increment_penalized_cell | |
| Menum_rans_model | Enumeration for RANS models |
| Menum_refined_velocity_method | Time order discrezation enumeration |
| Menum_smoothing_method | Module containing the list of the various phase representations |
| Menum_species_transport_turbulence_model | |
| Menum_test_case | Test case identifiers |
| Menum_time_discretization | |
| Menum_time_method_discretization | |
| Menum_time_order_discretization | Time order discrezation enumeration |
| Menum_turbulence_model | Enumeration for turbulence models |
| Menum_vof_schemes | Module containing the list of the various advection schemes related to VoF representation |
| Mfields_diagnostic_quantities | Diagnostic quantity fields |
| Mfields_energy | Contains the field arrays associated to the Energy equation |
| Mfields_immersed_subdomain | Global field for immersed subdomains |
| Mfields_material_properties | Local properties of material defined on cells or faces |
| Mfields_mof | Module containing the fields related to the Moment-of-Fluid method |
| Mfields_navier | Declaration of the field arrays associated to the Navier-Stokes equations |
| Mfields_particles | The fields associated to lagrangian particles |
| Mfields_phase_advection | Contains the fields describing the various phases |
| Mfields_reference_solution | Define the field associated to the reference solutions |
| Mfields_species_transport | Contains the field arrays associated to the species transport equation |
| Mfields_statistics | Define fields associated to the statistics of instantaneous fields |
| Mfields_turbulence | Declaration of the field arrays associated to the turbulence models |
| Mfields_turbulence_rans | Declaration of the field arrays associated to the turbulence RANS models |
| Mfields_validation | Fields associated to the validation |
| Minterface_hypre_common | Common functions and constants |
| Minterface_hypre_parcsr | ParCSR specific functions |
| Minterface_hypre_sstruct | SStruct specific functions |
| Minterface_hypre_struct | Struct specific functions |
| Mmod_add_cell_advection_div_u_term | |
| Mmod_add_cell_bc_ghost | |
| Mmod_add_cell_bc_ghost_former | |
| Mmod_add_cell_bc_noghost | |
| Mmod_add_cell_bc_noghost_former | |
| Mmod_add_cell_diffusion_term_centered_o2 | |
| Mmod_add_diagonal_cell_matrix | |
| Mmod_add_diagonal_face_matrix | |
| Mmod_add_face_bc_normal | |
| Mmod_add_face_bc_tangent | |
| Mmod_add_face_bc_tangent_noghost | |
| Mmod_add_face_div_symmetric_tensor_term_centered_o2 | |
| Mmod_add_grad_div_to_matrix | |
| Mmod_add_line_cell_matrix | |
| Mmod_add_linear_contribution | |
| Mmod_add_rhs_cell | |
| Mmod_add_rhs_face | |
| Mmod_add_u_div_u_term | |
| Mmod_adios_schema | |
| Mmod_advect_field | Quick explicit advection method for a scalar field |
| Mmod_apply_bc_on_ghost_b_cells | |
| Mmod_apply_bc_on_ghost_b_cells_former | |
| Mmod_apply_bc_on_ghost_b_faces | |
| Mmod_apply_bc_on_pressure_increment | |
| Mmod_apply_cell_advection_scheme | |
| Mmod_apply_cell_diffusion_scheme | Set line coefficients of the matrix associated to the discretization of the diffusion term with the following schemes: |
| Mmod_apply_immersed_boundary_condition_cell | Apply immersed boundaries, cell version |
| Mmod_apply_immersed_boundary_condition_face | Apply immersed boundaries, face version |
| Mmod_arrays | Useful functions for manipulating arrays |
| Mmod_cell_scalar_implicit_discretization_collection | Module that encapsulates all cell scalar term by term discretization modules |
| Mmod_cg2_axisym_flood_polygon | |
| Mmod_cg2_axisym_polygon | |
| Mmod_cg2_flood_polygon | |
| Mmod_cg2_line_polygon | |
| Mmod_cg2_line_segment | |
| Mmod_cg2_points | |
| Mmod_cg2_polygon | |
| Mmod_cg2_polygon_list | |
| Mmod_cg2_polygon_polygon | |
| Mmod_cg3_clip_polyhedron | |
| Mmod_cg3_complete_polyhedron_structure | |
| Mmod_cg3_flood_polyhedron | |
| Mmod_cg3_line_polyhedron | |
| Mmod_cg3_obj_wavefront_reader | |
| Mmod_cg3_octree | |
| Mmod_cg3_paraboloid_polyhedron | |
| Mmod_cg3_point_polyhedron | |
| Mmod_cg3_points | |
| Mmod_cg3_polyhedron | |
| Mmod_cg_transformation | |
| Mmod_check_mpi_exchange | |
| Mmod_check_validation | |
| Mmod_checkpoint | |
| Mmod_checkpoint_restart_immersed_boundary_condition | |
| Mmod_checkpoint_restart_immersed_subdomains | |
| Mmod_checkpoint_restart_node_list | |
| Mmod_checkpoint_restart_stencil_ls_map | |
| Mmod_command_line_parser | |
| Mmod_compressible_predict_density | Predict the density at the next time step |
| Mmod_compressible_pressure_increment_equation_terms | |
| Mmod_compute_bulk_phase_pressures | Combination of both solid and liquid phases of the same material in order to ensure surface tension only at the surface and not between the two phases |
| Mmod_compute_cell_advection_term_exp_semi_lagrangian | Explicit semi lagrangian method for the advection equation |
| Mmod_compute_cell_cons_advection_term_exp_generic_fast_rec | Explicit Fast Reconstruction scheme (generic) for the advection equation |
| Mmod_compute_cell_cons_advection_term_exp_generic_fast_weno | Explicit WENO scheme (generic) for the advection equation |
| Mmod_compute_cell_cons_advection_term_exp_generic_rec | Explicit Reconstruction scheme (generic) for the advection equation |
| Mmod_compute_cell_cons_advection_term_exp_generic_weno | Explicit WENO scheme (generic) for the advection equation |
| Mmod_compute_cell_cons_advection_term_exp_opt_weno | Explicit WENO scheme (generic) for the advection equation |
| Mmod_compute_cell_cons_advection_term_exp_rec_schemes | Explicit reconstruction schemes (wrappers) for the advection equationmod_compute_cell_cons_advection_term_exp_generic_rec::compute_cell_cons_advection_term_exp_upwind_generic_rec() and mod_compute_cell_cons_advection_term_exp_generic_rec::compute_cell_cons_advection_term_exp_centered_generic_rec() for further details |
| Mmod_compute_cell_cons_advection_term_exp_weno_schemes | Explicit WENO schemes (wrappers) for the advection equation |
| Mmod_compute_cell_diffusion_term_explicit_centered | |
| Mmod_compute_curl_operator_face_to_cell | |
| Mmod_compute_div_u_psi_term_explicit_generic_fast_rec | Explicit conservative advection term for a vector field with an generic fast reconstruction scheme |
| Mmod_compute_div_u_psi_term_explicit_generic_fast_weno | Explicit inertial term with an upwind generic weno scheme |
| Mmod_compute_div_u_psi_term_explicit_generic_rec | Explicit conservative advection term for a vector field with an upwind generic reconstruction scheme |
| Mmod_compute_div_u_psi_term_explicit_generic_weno | Explicit inertial term with an upwind generic weno scheme |
| Mmod_compute_div_u_psi_term_explicit_opt_weno | Explicit inertial term with an upwind optimized weno scheme |
| Mmod_compute_div_u_psi_term_explicit_rec_schemes | Explicit vector conservative advection term with upwind reconstruction schemes |
| Mmod_compute_div_u_psi_term_explicit_weno_schemes | Explicit vector conservative advection term with upwind WENO schemes |
| Mmod_compute_div_u_u_term_centered_o2_scheme | |
| Mmod_compute_div_u_u_term_theta_hybrid_centered_o2_upwind_scheme | |
| Mmod_compute_div_u_u_term_upwind_o1_scheme | |
| Mmod_compute_div_u_u_term_upwind_o2_scheme | |
| Mmod_compute_dns_scales | |
| Mmod_compute_domain_volume | |
| Mmod_compute_energy_budget | |
| Mmod_compute_error | |
| Mmod_compute_error_symmetric_difference | |
| Mmod_compute_face_div_symmetric_tensor_term_centered | |
| Mmod_compute_face_field_integral | |
| Mmod_compute_field_integral | |
| Mmod_compute_field_statistics | Compute statistics of cell and face fields (time averaged, fluctuations and rms) |
| Mmod_compute_filtered_velocity_component | |
| Mmod_compute_ghost_weights_table | |
| Mmod_compute_grid_volume | |
| Mmod_compute_ib_surface_diagnostics | Compute immersed boundary surface diagnostics (surface, pressure drag, shear drag, nusselt_number, etc.) |
| Mmod_compute_immersed_boundary_distance | Compute distance from shape boundary |
| Mmod_compute_instantaneous_tke_dissipation_rate | |
| Mmod_compute_interface_pressure | |
| Mmod_compute_k_omega_functions | Compute k-ω STD and SST functions |
| Mmod_compute_k_plus | |
| Mmod_compute_kinetic_energy | |
| Mmod_compute_kinetic_energy_per_mass_unit | |
| Mmod_compute_kolmogorov_timescale | |
| Mmod_compute_l1_norm | |
| Mmod_compute_l2_norm | |
| Mmod_compute_lagrangian_acceleration | |
| Mmod_compute_les_models | |
| Mmod_compute_linf_norm | |
| Mmod_compute_material_properties | |
| Mmod_compute_material_properties_coolprop | |
| Mmod_compute_material_properties_nist | |
| Mmod_compute_max_field | |
| Mmod_compute_max_velocity | |
| Mmod_compute_mean_kinetic_energy | |
| Mmod_compute_mean_longitudinal_pressure_difference | |
| Mmod_compute_min_field | |
| Mmod_compute_min_max_mean_velocity_magnitude | |
| Mmod_compute_momentum_integral | |
| Mmod_compute_nonisothermal_problem_interface_position | |
| Mmod_compute_physical_diagnostics | |
| Mmod_compute_pressure_gradient | Compute pressure gradient on the face grid |
| Mmod_compute_q_criterion | |
| Mmod_compute_rans_turbulent_viscosity | |
| Mmod_compute_reference_solution_error | |
| Mmod_compute_spatial_averaged_field | |
| Mmod_compute_stefan_problem_front_position_melting | |
| Mmod_compute_stefan_problem_front_position_solidification | |
| Mmod_compute_strain_rate_magnitude | |
| Mmod_compute_stress_tensor | |
| Mmod_compute_stress_tensor_divergence | |
| Mmod_compute_surface_tension_height_function | |
| Mmod_compute_surface_tension_term | |
| Mmod_compute_surface_tension_term_front_tracking | |
| Mmod_compute_surface_tension_term_levelset | |
| Mmod_compute_symmetric_difference_area | |
| Mmod_compute_time_coefficients | |
| Mmod_compute_time_step_cfl_advection | |
| Mmod_compute_time_step_cfl_advection_surface_tension | |
| Mmod_compute_turbulent_kinetic_energy | |
| Mmod_compute_turbulent_species_diffusion_coefficient | Compute turvulent species transport diffusion coefficient |
| Mmod_compute_u_plus | |
| Mmod_compute_uncentered_boundary_cell_gradient | |
| Mmod_compute_v2_f_functions | Compute v2_f functions |
| Mmod_compute_viscous_dissipation_rate | |
| Mmod_compute_volume_fraction_refined_to_main | |
| Mmod_compute_vorticity_magnitude | |
| Mmod_compute_wall_distance | Compute wall distance (physical and immersed boundaries) |
| Mmod_compute_wall_nusselt_sherwood_number | |
| Mmod_compute_wall_shear_stress | |
| Mmod_compute_wall_shear_velocity | |
| Mmod_compute_wall_skin_friction_coef | |
| Mmod_compute_y_plus | |
| Mmod_construct_interpolation_matrix | |
| Mmod_convert_integer_to_string | |
| Mmod_copy_data_on_ghost_boundary_cells | |
| Mmod_create_immersed_boundary_metrics | Interface to create immersed boundaries |
| Mmod_cvi_interpolation | |
| Mmod_cvi_interpolation_2d | |
| Mmod_cvi_interpolation_3d | |
| Mmod_dd_init | Initialization of the DD system |
| Mmod_dd_polynomial | Discrete derivative polynomial function evaluation |
| Mmod_debug_io | |
| Mmod_disc_cache | |
| Mmod_discrete_derivative_weights | Discrete derivatives dictionnary |
| Mmod_discrete_derivatives | |
| Mmod_discretization_near_ib_cell | |
| Mmod_discretization_near_ib_face | |
| Mmod_discretize_cell_advection_term | |
| Mmod_discretize_cell_diffusion_term | |
| Mmod_discretize_cell_explicit_diffusion_term_o2 | Compute cell explicit diffusion term with centered second order scheme |
| Mmod_discretize_cell_poisson_equation | |
| Mmod_discretize_cell_temporal_term | |
| Mmod_discretize_cell_transport_equation | |
| Mmod_discretize_div_tensor_term | |
| Mmod_discretize_face_temporal_term | |
| Mmod_discretize_gravity_term | |
| Mmod_discretize_nonlinear_momentum_term | |
| Mmod_display_banner | |
| Mmod_div_u_psi_term_explicit | Explicit inertial term module |
| Mmod_divergence_operator_cell_to_cell | |
| Mmod_divergence_operator_face_to_cell | |
| Mmod_drag_output | |
| Mmod_ensight_gold | |
| Mmod_eval_ib_metrics_node_types | Building blocks for immersed boundaries: Nodes |
| Mmod_eval_ib_metrics_points | Preparation routine building blocks for immersed boundaries |
| Mmod_eval_ibm_matrix_coefficients | Preparation routine building blocks for immersed boundaries |
| Mmod_exchange_periodic_ghost_cells | |
| Mmod_exchange_periodic_ghost_faces | |
| Mmod_explicit_add_cell_bc | Fill ghost nodes with given boundary conditions for cell scalars |
| Mmod_explicit_add_cell_bc_nh | Fill ghost nodes with homogeneous Neumann boundary conditions for cell scalars |
| Mmod_explicit_add_face_bc | |
| Mmod_expression | |
| Mmod_extrapolate_cell_to_cell_neumann | Extrapolate cell values toward other cells (usualy ghost cells) with Neumann condition |
| Mmod_extrapolate_cell_to_face | Extrapolate from a field known on cells (i,j,k) towards a faces |
| Mmod_extrapolate_cell_to_face_boundary | Second order extrapolation from cell to face boundary |
| Mmod_extrapolate_cell_to_face_neumann | Extrapolate from cells to faces with Neumann conditions |
| Mmod_extrapolate_cell_to_point | Extrapolate from a field known on cells (i,j,k) towards a point |
| Mmod_extrapolate_cell_to_point_neumann | Extrapolate from a field known on cells (i,j,k) towards a point with a given neumann condition (ie. the derivative of the function at the destination point) |
| Mmod_extrapolate_cells_outside_boundaries | Extrapolate the cell field outside the boundaries of the domain (in the ghost cells) |
| Mmod_extrapolate_cells_to_cells_neumann | Extrapolate the field defined on cells onto faces. This is used whenever you need to compute what would be the Dirichlet boundary value associated to the Neumann condition, given a field inside the domain. Order 2 version |
| Mmod_extrapolate_cells_to_cells_on_plane | Extrapolate cells to cells on a plane (for boundaries) |
| Mmod_extrapolate_cells_to_faces_neumann | Extrapolate the field defined on cells onto faces. This is used whenever you need to compute what would be the Dirichlet boundary value associated to the Neumann condition, given a field inside the domain. Order 2 version |
| Mmod_extrapolate_edge_to_edge_boundary | Second order extrapolation from edge to edge boundary |
| Mmod_extrapolate_face_to_cell | Extrapolate from a field known on faces (u,v,w) towards a cell's center |
| Mmod_extrapolate_face_to_edge | Extrapolate from a field known on faces (u,v,w) towards a cell's edges |
| Mmod_extrapolate_faces_outside_boundaries | Extrapolate faces outside boundaries |
| Mmod_extrapolate_faces_to_faces | Extrapolate faces to faces |
| Mmod_extrapolate_faces_to_plane | Extrapolate faces to a whole plane |
| Mmod_extrapolate_field_time | Extrapolate a field (for example the velocity or pressure) foward in time |
| Mmod_extrapolation | |
| Mmod_extrapolation_computer | Computer for evaluating Extrapolation Schemes |
| Mmod_extrapolation_init | Initialization of declared extrapolation chemes |
| Mmod_extrapolation_neumann_schemes | Extrapolation Neumann Schemes Concretly, those schemes are pointers to FD schemes, see the init procedure |
| Mmod_extrapolation_scheme_o1 | Extrapolation Schemes for at order 1 |
| Mmod_extrapolation_scheme_o2 | Extrapolation Schemes for at order 2 |
| Mmod_extrapolation_scheme_o3 | Extrapolation Schemes for at order 3 |
| Mmod_extrapolation_scheme_o4 | Extrapolation Schemes for at order 4 |
| Mmod_extrapolation_schemes | |
| Mmod_face_advection_tvd_superbee | Explicit dimensional splitting Lax-Wendroff TVD SuperBee (LW-TVD-SB) scheme for the advection equation |
| Mmod_face_field_initialization | |
| Mmod_face_vector_implicit_discretization_collection | Module that encapsulates all face vector term by term discretization modules |
| Mmod_fftw | |
| Mmod_field_list | |
| Mmod_field_operation | Cell and face field operations that use OpenMP directives |
| Mmod_file_manager | |
| Mmod_fill_ghost_nodes | Specify how ghost cells are filled This depends on the type of boundaries |
| Mmod_finalize_cell_linear_system | |
| Mmod_finalize_face_linear_system | |
| Mmod_finalize_setup | |
| Mmod_finite_differences | |
| Mmod_finite_differences_3d_stencils | Stencil filling for 3D schemes |
| Mmod_finite_differences_computer | Computer for evaluating Finite Difference Schemes |
| Mmod_finite_differences_init | Initialization of declared finite differences schemes |
| Mmod_finite_differences_rec_scheme_first_o1 | Finite Difference Rec Schemes for value at order 3 with 3 points |
| Mmod_finite_differences_rec_scheme_first_o2 | Finite Difference Rec Schemes for value at order 3 with 3 points |
| Mmod_finite_differences_rec_scheme_first_o3 | Finite Difference Rec Schemes for first derivative at order 3 with 4 points |
| Mmod_finite_differences_rec_scheme_second_o1 | Finite Difference Rec Schemes for value at order 3 with 3 points |
| Mmod_finite_differences_rec_scheme_second_o2 | Finite Difference Rec Schemes for value at order 4 with 4 points |
| Mmod_finite_differences_rec_scheme_third_o1 | Finite Difference Rec Schemes for value at order 4 with 4 points |
| Mmod_finite_differences_rec_scheme_zero_o2 | Finite Difference Rec Schemes for value at order 3 with 3 points |
| Mmod_finite_differences_rec_scheme_zero_o3 | Finite Difference Rec Schemes for value at order 3 with 3 points |
| Mmod_finite_differences_rec_scheme_zero_o4 | Finite Difference Rec Schemes for value at order 4 with 4 points |
| Mmod_finite_differences_rec_schemes | Rec scheme FV schemes |
| Mmod_finite_differences_scheme_fifth_o1 | Finite Difference Schemes for the third derivative at order 3 |
| Mmod_finite_differences_scheme_fifth_o2 | Finite Difference Schemes for the first derivative at order 5 |
| Mmod_finite_differences_scheme_first_o1 | Finite Difference Schemes for the first derivative at order 1 |
| Mmod_finite_differences_scheme_first_o2 | Finite Difference Schemes for the first derivative at order 2 |
| Mmod_finite_differences_scheme_first_o3 | Finite Difference Schemes for first derivative at order 3 |
| Mmod_finite_differences_scheme_first_o4 | Finite Difference Schemes for the first derivative at order 4 |
| Mmod_finite_differences_scheme_first_o5 | Finite Difference Schemes for the first derivative at order 5 |
| Mmod_finite_differences_scheme_first_o6 | Finite Difference Schemes for the first derivative at order 5 |
| Mmod_finite_differences_scheme_fourth_o1 | Finite Difference Schemes for fourth derivative at order 1 |
| Mmod_finite_differences_scheme_fourth_o2 | Finite Difference Schemes for the third derivative at order 3 |
| Mmod_finite_differences_scheme_fourth_o3 | Finite Difference Schemes for the first derivative at order 5 |
| Mmod_finite_differences_scheme_second_o1 | Finite Difference Schemes for second derivative at order 1 |
| Mmod_finite_differences_scheme_second_o2 | Finite Difference Schemes for second derivative at order 2 |
| Mmod_finite_differences_scheme_second_o3 | Finite Difference Schemes for second derivative at order 3 |
| Mmod_finite_differences_scheme_second_o4 | Finite Difference Schemes for second derivative at order 4 |
| Mmod_finite_differences_scheme_second_o5 | Finite Difference Schemes for the first derivative at order 5 |
| Mmod_finite_differences_scheme_sixth_o1 | Finite Difference Schemes for the first derivative at order 5 |
| Mmod_finite_differences_scheme_third_o1 | Finite Difference Schemes for second derivative at order 1 |
| Mmod_finite_differences_scheme_third_o2 | Finite Difference Schemes for third derivative at order 2 |
| Mmod_finite_differences_scheme_third_o3 | Finite Difference Schemes for the third derivative at order 3 |
| Mmod_finite_differences_scheme_third_o4 | Finite Difference Schemes for the first derivative at order 5 |
| Mmod_finite_differences_scheme_zero | Finite Difference Schemes for the zero'th derivative (the value) |
| Mmod_finite_differences_schemes | |
| Mmod_finite_differences_select | |
| Mmod_finite_differences_weno_scheme_first_o2z | Finite Difference Weno Scheme for first derivative at order 2Z |
| Mmod_finite_differences_weno_scheme_first_o3 | Finite Difference Weno Scheme for first derivative at order 3 |
| Mmod_finite_differences_weno_scheme_first_o3z | Finite Difference Weno Scheme for first derivative at order 3Z |
| Mmod_finite_differences_weno_scheme_first_o5 | Finite Difference Weno Scheme for first derivative at order 5 |
| Mmod_finite_differences_weno_scheme_first_o5z | Finite Difference Weno Scheme for first derivative at order 5Z |
| Mmod_front_tracking_initialization | |
| Mmod_function | |
| Mmod_fv_fluxes | Finite Volume fluxes functions |
| Mmod_generate_seed | Generate a seed, randomly or not |
| Mmod_generate_stencil | |
| Mmod_generic_initialize | Generic initialization routines for arrays of various type |
| Mmod_generic_list | Generic list |
| Mmod_generic_node_type | Any node type variables |
| Mmod_generic_stack | |
| Mmod_generic_unalloc | Generic unallocation of integer, double, character arrays |
| Mmod_geo_tools | |
| Mmod_get_discrete_derivative | Discrete derivatives dictionnary |
| Mmod_global_max | Generic max routine for integer or double (maximum between different values given on each processor) |
| Mmod_global_max_array | Generic maxval routine for an array of integer or double (maxval between different arrays given on each processor) |
| Mmod_global_min | Generic min routine for integer or double scalar (minimum value between different values given on each processor) |
| Mmod_global_min_array | Generic minval routine for an array of integer or double (minval between different arrays given on each processor) |
| Mmod_global_reduction | Global reduction functions |
| Mmod_global_sum | Sums a scalar across processes in place |
| Mmod_gradient_operator_cell_to_cell | Gradient operator from cells to cells |
| Mmod_gradient_operator_cell_to_face | Gradient operator from cells to faces |
| Mmod_gradient_operator_cell_to_face_vector | Gradient operator from cells to each face (full gradient on each face) |
| Mmod_gradient_operator_scalar_face_to_cell | |
| Mmod_grid_convergence | |
| Mmod_grid_generator | |
| Mmod_grid_generator_refined_grid | |
| Mmod_grid_get_coordinates | |
| Mmod_grid_get_coordinates_cell | |
| Mmod_grid_get_coordinates_face | |
| Mmod_grid_get_coordinates_point | |
| Mmod_grid_get_grid_volume | |
| Mmod_grid_get_indices | |
| Mmod_grid_initialization | |
| Mmod_grid_interpolation | |
| Mmod_grid_interpolation_common | Common interfaces, subroutines and functions that can be used in interpolation schemes |
| Mmod_grid_interpolation_init | Initialization of declared extrapolation chemes |
| Mmod_grid_physical_points | Functions to manage physical points in/out the mesh |
| Mmod_grid_tools | |
| Mmod_harmonic_diffusion_coef_interpolation | |
| Mmod_harmonic_interpolation | 1D and 2D harmonic interpolation |
| Mmod_harmonic_viscosity_interpolation | |
| Mmod_hessian_operator_cell_to_cell | Hessian operator from cells to cells |
| Mmod_hypre_sstruct_cell | |
| Mmod_hypre_sstruct_face | |
| Mmod_hypre_struct_cell | |
| Mmod_identifier | |
| Mmod_immersed_boundary_analysis | Preparation routine building blocks for immersed boundaries |
| Mmod_immersed_boundary_condition_tools | Tools to manipulate immersed boundaries variables |
| Mmod_immersed_boundary_surface_integrals | Tools to compute surface integrals |
| Mmod_impose_cell_value | |
| Mmod_initialize_cell_linear_system | |
| Mmod_initialize_face_linear_system | |
| Mmod_initialize_hydrostatic_pressure | |
| Mmod_initialize_immersed_subdomain | Immersed Boundaries Initializers |
| Mmod_initialize_mpi | |
| Mmod_initialize_user_fields_and_variables | |
| Mmod_int_dscheme_o1 | Derivative interpolation scheme at order 1 The scheme is defined in the interval [0:+1] |
| Mmod_int_dscheme_o2 | Derivative interpolation scheme at order 2 The scheme is defined in the interval [-1:+1] |
| Mmod_int_dscheme_o3 | Derivative interpolation scheme at order 3 The scheme is defined in the interval [-1:+2] |
| Mmod_int_fast_scheme_o2_centered | Reconstruction Schemes with houc at order 3 (at the fixed +1/2 position). This scheme is compatible with non uniform grids |
| Mmod_int_fast_scheme_o4_centered | Reconstruction Schemes with houc at order 3 (at the fixed +1/2 position). This scheme is compatible with non uniform grids |
| Mmod_int_point_fast_lagrange_o2 | The fourth order Lagrange interpolation |
| Mmod_int_point_fast_lagrange_o4 | The fourth order Lagrange interpolation |
| Mmod_int_point_fast_lagrange_o6 | The fourth order Lagrange interpolation |
| Mmod_int_point_lagrange_o2 | The second order Lagrange interpolation |
| Mmod_int_point_lagrange_o3 | The third order Lagrange interpolation |
| Mmod_int_point_lagrange_o4 | The fourth order Lagrange interpolation |
| Mmod_int_point_lagrange_o5 | The fifth order Lagrange interpolation |
| Mmod_int_point_lagrange_o6 | The fourth order Lagrange interpolation |
| Mmod_int_point_lambda_2_1 | The \(\Lambda_{2,1}\) interpolation kernel |
| Mmod_int_point_lambda_2_2 | The \(\Lambda_{2,2}\) interpolation kernel |
| Mmod_int_point_lambda_4_2 | The \(\Lambda_{4,2}\) interpolation kernel |
| Mmod_int_point_peskin_o4 | The Peskin interpolation//smoothing kernel with 4 points |
| Mmod_int_scheme_o1 | Interpolation Schemes at order 1 The scheme is defined in the interval [0:0] |
| Mmod_int_scheme_o2 | Interpolation Schemes at order 2 The scheme is defined in the interval [0:+1] |
| Mmod_int_scheme_o3 | Interpolation Schemes at order 3 The scheme is defined in the interval [-1:+1] |
| Mmod_int_scheme_o4 | Interpolation Schemes at order 4 The scheme is defined in the interval [-1:+2] |
| Mmod_int_scheme_o5 | Interpolation Schemes at order 5 The scheme is defined in the interval [-2:+2] |
| Mmod_integrate_cell_advection_term_explicit_generic | Integration methods for the advection equation |
| Mmod_integrate_cell_diffusion_term_explicit_generic | |
| Mmod_integrate_face_advection_term_explicit_generic | Explicit inertial (or face advection) term with a generic (given) scheme |
| Mmod_integrate_face_advection_term_explicit_generic_split | Explicit inertial (or face advection) term with a generic (given) scheme, with direction split |
| Mmod_integrate_face_div_symmetric_tensor_term_generic | |
| Mmod_integration | |
| Mmod_integration_computer | Computer for evaluating Integration Schemes |
| Mmod_integration_init | Integration schemes initialization |
| Mmod_integration_schemes | |
| Mmod_interpolate_diffusion_coef | |
| Mmod_interpolate_face_to_edge | Interpolate scalar from faces to edges |
| Mmod_interpolate_face_to_face | Interpolate vector components from faces to faces |
| Mmod_interpolate_field_time | Interpolate between fields. As most of interpolationg of fields are done in time, the module has been explicitely named with "time" |
| Mmod_interpolate_scalar_cell_to_face | Interpolate scalar from cells to faces |
| Mmod_interpolate_scalar_cell_to_vertex | |
| Mmod_interpolate_scalar_cell_to_vertices | Interpolate scalar from cells to vertices |
| Mmod_interpolate_scalar_face_to_cell | Interpolate scalar from faces to cells |
| Mmod_interpolate_vector_cell_to_face | Interpolate a vector field from cells to faces |
| Mmod_interpolate_vector_face_to_cell | Interpolate vector field from faces to cells |
| Mmod_interpolate_velocity_main_to_refined | |
| Mmod_interpolation | |
| Mmod_interpolation_computer | Computer for evaluating Interpolation Schemes |
| Mmod_interpolation_init | Initialization of declared interpolation schemes |
| Mmod_interpolation_polynomial | Polynomial functions |
| Mmod_interpolation_schemes | |
| Mmod_interpolation_weno_dscheme_o2z_reconstruction | Interpolation WENO Reconstruction Derivativ Schemes at order 2 |
| Mmod_interpolation_weno_dscheme_o4z | Derivative interpolation WENO Schemes at order 4 |
| Mmod_interpolation_weno_dscheme_o5 | Interpolation WENO Derivative Schemes at order 5 |
| Mmod_interpolation_weno_fast_scheme_o3z_reconstruction | Interpolation WENO Reconstruction Schemes at order 3 at the fixed position. This scheme is compatible with non uniform grids |
| Mmod_interpolation_weno_fast_scheme_o5z_reconstruction | Interpolation WENO Reconstruction Schemes at order 5 at the fixed position. This scheme is compatible with non uniform grids |
| Mmod_interpolation_weno_scheme_o3 | Interpolation WENO Schemes at order 3 |
| Mmod_interpolation_weno_scheme_o3_reconstruction | Interpolation WENO Reconstruction Schemes at order 3 |
| Mmod_interpolation_weno_scheme_o3z | Interpolation WENO Schemes at order 3 |
| Mmod_interpolation_weno_scheme_o3z_reconstruction | Interpolation WENO Reconstruction Schemes at order 3 |
| Mmod_interpolation_weno_scheme_o4_interpolation | Interpolation WENO interpolation Centered Schemes at order 4 |
| Mmod_interpolation_weno_scheme_o4_reconstruction | Interpolation WENO Reconstruction Centered Schemes at order 4 |
| Mmod_interpolation_weno_scheme_o5z | Interpolation WENO Schemes at order 5 |
| Mmod_interpolation_weno_scheme_o5z_reconstruction | Interpolation WENO Reconstruction Schemes at order 5 |
| Mmod_interpolation_weno_scheme_o6_reconstruction | Interpolation WENO Reconstruction Centered Schemes at order 4 |
| Mmod_interpolation_weno_schemes_o4_interpolation | Interpolation WENO Scheme at order 4,* |
| Mmod_interpolation_weno_schemes_o6_interpolation | Interpolation WENO Scheme at order 6,* |
| Mmod_interpolation_weno_smoothness_indicator | Interpolation WENO Smoothness indicator computation |
| Mmod_io_finalize | |
| Mmod_io_write_grids_and_fields | |
| Mmod_json_writer | |
| Mmod_laplacian_operator_cell_to_cell | Laplacian operator from cells to cells |
| Mmod_levelset_initialization | |
| Mmod_linear_system_solver_cell_interface | |
| Mmod_linear_system_solver_face_interface | |
| Mmod_linearized_enthalpy_functions | Temperature-Enthalpy functions for the Linearized Enthalpy method |
| Mmod_lis_cell_interface | |
| Mmod_lis_face_interface | |
| Mmod_local_domain_size | |
| Mmod_local_refined_domain_size | |
| Mmod_lsm | |
| Mmod_lsm_advect | Contains a wrapper for the various advection schemes for the Level Set representation |
| Mmod_lsm_advect_eulerian | Contains a wrapper for the various advection schemes for the Level Set standard representation |
| Mmod_lsm_advect_eulerian_euler | The Level Set advection module |
| Mmod_lsm_band | |
| Mmod_lsm_check_cfl | |
| Mmod_lsm_compute_closest_points | Level set / Closest point wrappers |
| Mmod_lsm_compute_ugradphi | Computation of the advection term |
| Mmod_lsm_compute_ugradphi_conservative | Computation of the advection with a conservative approach |
| Mmod_lsm_cp | |
| Mmod_lsm_cp_diagnostics | Diagnostics for Closest Points |
| Mmod_lsm_cp_field | |
| Mmod_lsm_cp_gd_interpolant | |
| Mmod_lsm_cp_gd_interpolant_euler | |
| Mmod_lsm_cp_gd_interpolant_geo | |
| Mmod_lsm_cp_mpi | |
| Mmod_lsm_cp_mpi_exchange | |
| Mmod_lsm_cp_mpi_exchange_cp_array | |
| Mmod_lsm_cp_mpi_exchange_scalar | |
| Mmod_lsm_cp_tools_interpolation | |
| Mmod_lsm_curvature | |
| Mmod_lsm_geometry_dirac | Dirac mass approximation |
| Mmod_lsm_heaviside_mingibou | |
| Mmod_lsm_heaviside_standard | |
| Mmod_lsm_heaviside_towers | |
| Mmod_lsm_masscons_global | Mass conservation: global approach |
| Mmod_lsm_normal | Normal computation |
| Mmod_lsm_notus | |
| Mmod_lsm_regularization | |
| Mmod_lsm_reinitialization_cp | Reinitialization method using the CP algorithm |
| Mmod_lsm_reinitialization_hcr2 | Reinitialization method using the HCR2 algorithm |
| Mmod_lsm_reinitialization_hj | Reinitialization method using the classic HJ algorithm |
| Mmod_lsm_reinitialization_hj_first_order | Reinitialization method using the classic HJ algorithm |
| Mmod_lsm_reinitialization_tools | Reinitialization common tools for algorithms |
| Mmod_lsm_solve_mean_curvature_flow | Solve the mean curvature flow for LS |
| Mmod_lsm_volume_fraction | Wrappers for volume fraction computation |
| Mmod_lsm_volume_fraction_bc | Compute the volume fraction boundary conditions corresponding to the level set's bc |
| Mmod_material_properties_boundary_conditions | Boundary conditions related routines for materials |
| Mmod_math_algebra | Algebraic Functions |
| Mmod_math_legendre | Legendre integration |
| Mmod_math_linalg | Linear algebra functions |
| Mmod_memory_manager | Module containing all the memory manager routines |
| Mmod_mesh | |
| Mmod_modify_grid_structure | |
| Mmod_modify_neighbor_repartitioning | |
| Mmod_mof | |
| Mmod_mof2d_analytical_reconstruction | |
| Mmod_mof2d_backward_advection | |
| Mmod_mof2d_coordinate_system_wrapper | |
| Mmod_mof2d_global_reconstruction | |
| Mmod_mof2d_minimization_reconstruction | |
| Mmod_mof2d_one_cell_reconstruction | |
| Mmod_mof3d_analytic_centroid | |
| Mmod_mof3d_bfgs | |
| Mmod_mof3d_gauss_newton | |
| Mmod_mof3d_global_reconstruction | |
| Mmod_mof3d_gradient | |
| Mmod_mof3d_initial_angles | |
| Mmod_mof3d_minimization | |
| Mmod_mof3d_one_cell_reconstruction | |
| Mmod_mof3d_tetra_analytic_centroid | |
| Mmod_mof_advect_phases | |
| Mmod_mof_apply_boundary_conditions | |
| Mmod_mof_compute_cfl | |
| Mmod_mof_compute_slip_velocity | |
| Mmod_mof_correct_mof_structure | |
| Mmod_mof_filaments | |
| Mmod_mof_filter | |
| Mmod_mof_immersed_boundary | |
| Mmod_mof_initialization | |
| Mmod_mof_mesh | |
| Mmod_mof_mesh_generator | |
| Mmod_mof_mpi_exchange_filaments | |
| Mmod_mof_problem | |
| Mmod_momentum_boundary_conditions | Boundary conditions related routines for momentum |
| Mmod_mpi_broadcast_bc | MPI broadcast cell/face boundary conditions |
| Mmod_mpi_exchange | MPI Exchange modules between processors |
| Mmod_mpi_exchange_array | |
| Mmod_mpi_exchange_list | |
| Mmod_mpi_grid_info | Print grid and partitioning informatio, and some partitioning statistics |
| Mmod_mpi_localization | Localization of the processor as regards physical boundaries |
| Mmod_mpi_repartitioning | Manage the partitioning of the domain |
| Mmod_mpi_send_receive | Send/receive an array from a MPI process to another Generic send/receive routines of an array from a MPI process to another. They encapsulate MPI call for sake of simplicity |
| Mmod_multiphase_compute_additional_fields | |
| Mmod_multiphase_compute_closest_points | |
| Mmod_multiphase_compute_contact_line_points | Compute |
| Mmod_multiphase_compute_curvature | |
| Mmod_multiphase_compute_neutral_phase | |
| Mmod_multiphase_compute_phase_volume | |
| Mmod_multiphase_front_tracking_advect_phase | Contains a wrapper for the various advection schemes for the Level Set representation |
| Mmod_multiphase_front_tracking_compute_clp | Contains the wrapper the contact line point computation |
| Mmod_multiphase_front_tracking_compute_curvature | Procedures to compute the curvature based on a FT representation |
| Mmod_multiphase_front_tracking_frontier | Contains the wrappers for the FronTier library interface |
| Mmod_multiphase_height_function_curvature | |
| Mmod_multiphase_height_function_curvature_2d | |
| Mmod_multiphase_height_function_curvature_3d | |
| Mmod_multiphase_vof_advect_phase | |
| Mmod_mumps_cell_interface | |
| Mmod_mumps_face_interface | |
| Mmod_navier_predict_density | Predict the density at the next time step |
| Mmod_node_level_schemes_init | Initialization of declared node level schemes |
| Mmod_notus_adios2_output_grids_and_fields | |
| Mmod_notus_adios_open_close_bp_files | |
| Mmod_notus_adios_output_grids_and_fields | |
| Mmod_notus_adios_particles | |
| Mmod_notus_adios_type | |
| Mmod_notus_c_interface_interpolation | Contains the wrappers for interpolations This part of the interface can be used to furnish quick (wrapped) interpolation functions to a front tracking library |
| Mmod_notus_ensight_output_grids_and_fields | |
| Mmod_notus_hdf5_output_grids_and_fields | |
| Mmod_notus_log | |
| Mmod_notus_xdmf_output_xml_part | |
| Mmod_nts_language | |
| Mmod_nts_parse_affectation | |
| Mmod_nts_parse_array | |
| Mmod_nts_parse_assign | |
| Mmod_nts_parse_control_structures | |
| Mmod_nts_parse_export | |
| Mmod_nts_parse_include | |
| Mmod_nts_parse_path | |
| Mmod_nts_parse_print | |
| Mmod_nts_parse_write_file | |
| Mmod_omp_initialize | |
| Mmod_output_convergence_file | |
| Mmod_output_probes | |
| Mmod_parse_declaration | |
| Mmod_partitioning | |
| Mmod_phase_geometry_initialization | |
| Mmod_point_interpolation | |
| Mmod_point_interpolation_coordinates | Functions to manipulate the coordinates |
| Mmod_point_interpolation_exec | Point interpolation execution module |
| Mmod_point_interpolation_field | Point interpolation field module |
| Mmod_point_interpolation_generic | |
| Mmod_point_interpolation_init | Initialization of declared extrapolation chemes |
| Mmod_point_interpolation_lagrange | |
| Mmod_point_interpolation_prepare | Point interpolation preparation module |
| Mmod_point_interpolation_schemes | |
| Mmod_point_interpolation_type | Point interpolation type |
| Mmod_polynomial_real_roots | |
| Mmod_polynomial_roots | |
| Mmod_predict_material_properties | |
| Mmod_prepare_cut_cell | Cut cell routines |
| Mmod_prepare_immersed_boundary_condition | Immersed Boundaries variable initializers |
| Mmod_prepare_mpi_exchange | Prepare mpi_exchange |
| Mmod_prepare_mpi_exchange_list | MPI Exchange preparation for communication of node-list-like arrays |
| Mmod_prepare_statistics | |
| Mmod_pressure_gradient_frantzis | |
| Mmod_print_cpu_time | |
| Mmod_print_usage | |
| Mmod_print_witness_file | |
| Mmod_project_velocity | |
| Mmod_q_interpolation | |
| Mmod_q_interpolation_2d | |
| Mmod_q_interpolation_3d | |
| Mmod_q_reconstruction | |
| Mmod_q_reconstruction_2d | |
| Mmod_random_number_tools | Random number tools |
| Mmod_ray_tracing | |
| Mmod_read_command_line | |
| Mmod_read_global_cell_file | |
| Mmod_read_input_file | |
| Mmod_read_tetrahedral_mesh | |
| Mmod_reallocate | Generic routines to reallocate arrays |
| Mmod_rec_d_point_lagrange_o1 | The first order Lagrange reconstruction's derivative |
| Mmod_rec_d_point_lagrange_o2 | The second order Lagrange reconstruction's derivative |
| Mmod_rec_d_point_lagrange_o3 | The third order Lagrange reconstruction's derivative |
| Mmod_rec_fast_scheme_houc3 | Reconstruction Schemes with houc at order 3 (at the fixed +1/2 position). This scheme is compatible with non uniform grids |
| Mmod_rec_fast_scheme_houc5 | Reconstruction Schemes with houc at order 3 (at the fixed +1/2 position). This scheme is compatible with non uniform grids |
| Mmod_rec_fast_scheme_o1_upwind | Reconstruction Schemes with upwind scheme at order 1 (at the fixed +1/2 position). This scheme is compatible with non uniform grids |
| Mmod_rec_fast_scheme_o2_centered | Reconstruction Schemes with a centered scheme at order 4 (at the fixed +1/2 position). This scheme is compatible with non uniform grids |
| Mmod_rec_fast_scheme_o2_upwind | Reconstruction Schemes with upwind scheme at order 2 (at the fixed +1/2 position). This scheme is compatible with non uniform grids |
| Mmod_rec_fast_scheme_o3d1_centered | Reconstruction Scheme: first derivative with a centered scheme at order 3 (at the fixed +1/2 position). This scheme is compatible with non uniform grids. This scheme is fourth order with a uniform grid |
| Mmod_rec_fast_scheme_o4_centered | Reconstruction Schemes with a centered scheme at order 4 (at the fixed +1/2 position). This scheme is compatible with non uniform grids |
| Mmod_rec_point_lagrange_o3 | The third order Lagrange reconstruction |
| Mmod_rec_point_lagrange_o4 | The fourth order Lagrange reconstruction |
| Mmod_rec_scheme_o1 | Reconstruction Schemes at order 1 The scheme is defined in the interval [0:0] |
| Mmod_rec_scheme_o2 | Reconstruction Schemes at order 2 The scheme is defined in the interval [0:+1] |
| Mmod_rec_scheme_o3 | Reconstruction Schemes at order 3 The scheme is defined in the interval [-1:+1] |
| Mmod_rec_scheme_o4 | Reconstruction Schemes at order 4 The scheme is defined in the interval [-1:+2] |
| Mmod_rec_scheme_o5 | Reconstruction Schemes at order 4 The scheme is defined in the interval [-1:+2] |
| Mmod_rec_scheme_o6 | Reconstruction Schemes at order 4 The scheme is defined in the interval [-1:+2] |
| Mmod_recovery_grid | |
| Mmod_recovery_refined_main | |
| Mmod_recovery_variables | |
| Mmod_refined_grid_initialization | Functions to create grids Set a grid from parameters and create regular and refined (2^n) grids |
| Mmod_reinit_cp_tools | |
| Mmod_restart | |
| Mmod_robin_discretization_coef | |
| Mmod_save_grid | |
| Mmod_save_refined_main | |
| Mmod_save_variables | |
| Mmod_scalar_advection_tvd_superbee | Explicit dimensional splitting Lax-Wendroff TVD SuperBee (LW-TVD-SB) scheme for the advection equation |
| Mmod_scalar_field_initialization | |
| Mmod_scaled_residual | |
| Mmod_scope | |
| Mmod_set_brinkman_term_coefficient | |
| Mmod_set_carman_kozeny_term_coefficient | |
| Mmod_set_diffusive_flux_coef | |
| Mmod_set_grad_div_coef | User coefficient of Grad Div term of Navier-Stokes equations |
| Mmod_set_ib_mask | Tools to manipulate immersed boundaries |
| Mmod_set_local_grid_indices | |
| Mmod_set_local_refined_grid_indices | |
| Mmod_set_mu_velocity_gradient | |
| Mmod_setup_cell_ibm_saved_variables | Interface to prepare immersed boundary variables |
| Mmod_shape_basic | |
| Mmod_shape_constructive_solid_geometry | |
| Mmod_shape_polygon | |
| Mmod_shape_surface_mesh | |
| Mmod_sleep | |
| Mmod_smooth_volume_fraction | |
| Mmod_solve_advection | |
| Mmod_solve_cell_allencahn_equation | Solve the Allen-Cahn equation (experimental module, not followed anymore) |
| Mmod_solve_cell_poisson_equation | |
| Mmod_solve_cell_transport_equation | |
| Mmod_solve_pressure | This module solves the correction step of the pressure correction method |
| Mmod_solve_vof_plic | |
| Mmod_source_file | |
| Mmod_staggered_indice_links | |
| Mmod_stop_notus | |
| Mmod_surface_tension_phase_change_material | Combination of both solid and liquid phases of the same material in order to ensure surface tension only at the surface and not between the two phases |
| Mmod_switch_grid | |
| Mmod_switch_refined_main | |
| Mmod_switch_volume_fraction | |
| Mmod_synthetic_eddy_method | Synthetic Eddy Methods |
| Mmod_tc_post_process_bubble_rise | |
| Mmod_tc_prepare_species_transport | |
| Mmod_tc_probe_fields | Probe fields for test cases |
| Mmod_temperature_enthalpy_functions | Temperature-Enthalpy functions for the Apparent Heat Capacity method |
| Mmod_tetrahedral_mesh | |
| Mmod_thermal_resistance | |
| Mmod_time_advance_explicitly | |
| Mmod_time_advance_explicitly_face | |
| Mmod_timer | |
| Mmod_tools | |
| Mmod_trust_region | |
| Mmod_turbulent_conductivity | Compute turbulent viscosity |
| Mmod_tvd_general_functions | |
| Mmod_udf_advection_scheme | |
| Mmod_udf_boundary_conditions | |
| Mmod_udf_checkpoint_restart | |
| Mmod_udf_diffusion_scheme | |
| Mmod_udf_grad_div_coef | |
| Mmod_udf_initial_conditions | |
| Mmod_udf_library | |
| Mmod_udf_linear_terms | |
| Mmod_udf_material_properties | |
| Mmod_udf_post_process | |
| Mmod_udf_prepare | |
| Mmod_udf_preprocess | |
| Mmod_udf_pressure_update | |
| Mmod_udf_probe_fields | |
| Mmod_udf_reference_solutions | |
| Mmod_udf_solve_user_equations | |
| Mmod_udf_source_terms | |
| Mmod_ui_definition | |
| Mmod_ui_definition_storage | |
| Mmod_ui_domain_finalization | |
| Mmod_ui_domain_initialization | |
| Mmod_ui_domain_state | |
| Mmod_ui_global_state | |
| Mmod_ui_grid_finalization | |
| Mmod_ui_grid_initialization | |
| Mmod_ui_grid_state | |
| Mmod_ui_keywords | |
| Mmod_ui_main_block | |
| Mmod_ui_main_block_finalization | |
| Mmod_ui_modeling_equations_energy_finalization | |
| Mmod_ui_modeling_equations_energy_initialization | |
| Mmod_ui_modeling_equations_energy_state | |
| Mmod_ui_modeling_equations_finalization | |
| Mmod_ui_modeling_equations_initialization | |
| Mmod_ui_modeling_equations_navier_finalization | |
| Mmod_ui_modeling_equations_navier_initialization | |
| Mmod_ui_modeling_equations_navier_state | |
| Mmod_ui_modeling_equations_phase_advection_finalization | |
| Mmod_ui_modeling_equations_phase_advection_initialization | |
| Mmod_ui_modeling_equations_phase_advection_state | |
| Mmod_ui_modeling_equations_species_transport_finalization | |
| Mmod_ui_modeling_equations_species_transport_initialization | |
| Mmod_ui_modeling_equations_species_transport_state | |
| Mmod_ui_modeling_equations_state | |
| Mmod_ui_modeling_equations_turbulence_finalization | |
| Mmod_ui_modeling_equations_turbulence_initialization | |
| Mmod_ui_modeling_equations_turbulence_les_finalization | |
| Mmod_ui_modeling_equations_turbulence_les_initialization | |
| Mmod_ui_modeling_equations_turbulence_les_state | |
| Mmod_ui_modeling_equations_turbulence_rans_finalization | |
| Mmod_ui_modeling_equations_turbulence_rans_initialization | |
| Mmod_ui_modeling_equations_turbulence_rans_state | |
| Mmod_ui_modeling_equations_turbulence_state | |
| Mmod_ui_modeling_equations_user_finalization | |
| Mmod_ui_modeling_equations_user_state | |
| Mmod_ui_modeling_finalization | |
| Mmod_ui_modeling_initialization | |
| Mmod_ui_modeling_materials_finalization | |
| Mmod_ui_modeling_materials_initialization | |
| Mmod_ui_modeling_materials_state | |
| Mmod_ui_modeling_phase_change_finalization | |
| Mmod_ui_modeling_phase_change_initialization | |
| Mmod_ui_modeling_phase_change_state | |
| Mmod_ui_modeling_species_finalization | |
| Mmod_ui_modeling_species_initialization | |
| Mmod_ui_modeling_species_state | |
| Mmod_ui_modeling_state | |
| Mmod_ui_numerical_parameters_energy_finalization | |
| Mmod_ui_numerical_parameters_energy_initialization | |
| Mmod_ui_numerical_parameters_energy_state | |
| Mmod_ui_numerical_parameters_finalization | |
| Mmod_ui_numerical_parameters_initialization | |
| Mmod_ui_numerical_parameters_navier_finalization | |
| Mmod_ui_numerical_parameters_navier_initialization | |
| Mmod_ui_numerical_parameters_navier_state | |
| Mmod_ui_numerical_parameters_phase_advection_finalization | |
| Mmod_ui_numerical_parameters_phase_advection_initialization | |
| Mmod_ui_numerical_parameters_phase_advection_state | |
| Mmod_ui_numerical_parameters_species_transport_finalization | |
| Mmod_ui_numerical_parameters_species_transport_initialization | |
| Mmod_ui_numerical_parameters_species_transport_state | |
| Mmod_ui_numerical_parameters_state | |
| Mmod_ui_numerical_parameters_stop_tests_finalization | |
| Mmod_ui_numerical_parameters_stop_tests_initialization | |
| Mmod_ui_numerical_parameters_stop_tests_state | |
| Mmod_ui_numerical_parameters_turbulence_finalization | |
| Mmod_ui_numerical_parameters_turbulence_initialization | |
| Mmod_ui_numerical_parameters_turbulence_les_finalization | |
| Mmod_ui_numerical_parameters_turbulence_les_initialization | |
| Mmod_ui_numerical_parameters_turbulence_les_state | |
| Mmod_ui_numerical_parameters_turbulence_rans_finalization | |
| Mmod_ui_numerical_parameters_turbulence_rans_initialization | |
| Mmod_ui_numerical_parameters_turbulence_rans_state | |
| Mmod_ui_numerical_parameters_turbulence_state | |
| Mmod_ui_numerical_parameters_user_finalization | |
| Mmod_ui_numerical_parameters_user_state | |
| Mmod_ui_parse_block | |
| Mmod_ui_parse_domain | |
| Mmod_ui_parse_grid | |
| Mmod_ui_parse_modeling | |
| Mmod_ui_parse_modeling_equations | |
| Mmod_ui_parse_modeling_equations_energy | |
| Mmod_ui_parse_modeling_equations_navier | |
| Mmod_ui_parse_modeling_equations_phase_advection | |
| Mmod_ui_parse_modeling_equations_species_transport | |
| Mmod_ui_parse_modeling_equations_turbulence | |
| Mmod_ui_parse_modeling_equations_turbulence_les | |
| Mmod_ui_parse_modeling_equations_turbulence_rans | |
| Mmod_ui_parse_modeling_equations_user | |
| Mmod_ui_parse_modeling_materials | |
| Mmod_ui_parse_modeling_phase_change | |
| Mmod_ui_parse_modeling_species | |
| Mmod_ui_parse_numerical_parameters | |
| Mmod_ui_parse_numerical_parameters_energy | |
| Mmod_ui_parse_numerical_parameters_navier | |
| Mmod_ui_parse_numerical_parameters_phase_advection | |
| Mmod_ui_parse_numerical_parameters_species_transport | |
| Mmod_ui_parse_numerical_parameters_stop_tests | |
| Mmod_ui_parse_numerical_parameters_turbulence | |
| Mmod_ui_parse_numerical_parameters_turbulence_les | |
| Mmod_ui_parse_numerical_parameters_turbulence_rans | |
| Mmod_ui_parse_numerical_parameters_user | |
| Mmod_ui_parse_post_processing | |
| Mmod_ui_parse_post_processing_probes | |
| Mmod_ui_parse_post_processing_statistics | |
| Mmod_ui_parse_post_processing_validation | |
| Mmod_ui_parse_system | |
| Mmod_ui_post_processing_finalization | |
| Mmod_ui_post_processing_initialization | |
| Mmod_ui_post_processing_probes_finalization | |
| Mmod_ui_post_processing_probes_initialization | |
| Mmod_ui_post_processing_probes_state | |
| Mmod_ui_post_processing_state | |
| Mmod_ui_post_processing_statistics_finalization | |
| Mmod_ui_post_processing_statistics_initialization | |
| Mmod_ui_post_processing_statistics_state | |
| Mmod_ui_post_processing_validation_finalization | |
| Mmod_ui_post_processing_validation_initialization | |
| Mmod_ui_post_processing_validation_state | |
| Mmod_ui_print_summary_modeling_to_screen | |
| Mmod_ui_print_summary_numerical_methods_to_screen | |
| Mmod_ui_read_advection_scheme | |
| Mmod_ui_read_bc_diffusion_initializer | |
| Mmod_ui_read_bc_navier_initializer | |
| Mmod_ui_read_bc_phase_advection_initializer | |
| Mmod_ui_read_cell_bc_initializer | |
| Mmod_ui_read_diffusion_scheme | |
| Mmod_ui_read_file_initializer | |
| Mmod_ui_read_ibc_navier_initializer | |
| Mmod_ui_read_ibc_rans_initializer | |
| Mmod_ui_read_ibc_scalar_initializer | |
| Mmod_ui_read_initializer | |
| Mmod_ui_read_instructions | |
| Mmod_ui_read_material | |
| Mmod_ui_read_material_law | |
| Mmod_ui_read_phase_initializer | |
| Mmod_ui_read_shape | |
| Mmod_ui_read_solver | |
| Mmod_ui_read_species | |
| Mmod_ui_system_finalization | |
| Mmod_ui_system_initialization | |
| Mmod_ui_system_state | |
| Mmod_unstructured_transformation | |
| Mmod_update_variable_ib_b_ghost | Update fields on boundary and immersed boundary ghost cells |
| Mmod_user_boundary_conditions | User boundary conditions |
| Mmod_user_checkpoint_restart | |
| Mmod_user_compute_material_properties | |
| Mmod_user_implicit_discretization_schemes | User schemes for the implicit discretization of the different terms of the cell scalar or face vector equations |
| Mmod_user_initial_conditions | User initial conditions |
| Mmod_user_linear_term | User linear terms |
| Mmod_user_navier_grad_div_coef | User coefficient of Grad Div term of Navier-Stokes equations |
| Mmod_user_post_process | |
| Mmod_user_prepare_energy | User energy equation preparation subroutine |
| Mmod_user_prepare_navier | User Navier-Stokes equations preparation subroutine |
| Mmod_user_prepare_phase_advection | User phase advection equations preparation subroutine |
| Mmod_user_prepare_species_transport | User species transport equations preparation subroutine |
| Mmod_user_pressure_update | User pressure update |
| Mmod_user_probe_fields | |
| Mmod_user_reference_solution | |
| Mmod_user_solve_equations | Solve user equations. Called once per time iteration |
| Mmod_user_source_term | User source terms |
| Mmod_velocity_update_compressible_divergence_method | |
| Mmod_vof2d | |
| Mmod_vof2d_compute_flux | |
| Mmod_vof2d_compute_normal | |
| Mmod_vof2d_compute_radius | |
| Mmod_vof2d_compute_volume | |
| Mmod_vof2d_conservative | |
| Mmod_vof2d_get_reference | |
| Mmod_vof3d | |
| Mmod_vof3d_compute_flux | |
| Mmod_vof3d_compute_normal | |
| Mmod_vof3d_compute_radius | |
| Mmod_vof3d_compute_volume | |
| Mmod_vof3d_conservative | |
| Mmod_vof3d_get_reference | |
| Mmod_vof3d_transform_radius | |
| Mmod_vof_apply_boundary_conditions | |
| Mmod_vof_cfl | |
| Mmod_wale_functions | |
| Mmod_write_time | Write Time in a .vtk file |
| Mtype_adios_io_base | |
| Mtype_adios_reader | |
| Mtype_adios_writer | |
| Mtype_bc_initializer | |
| Mtype_boundary_condition | |
| Mtype_cell_ibc_initializer | |
| Mtype_closest_point | |
| Mtype_closest_point_mpi | |
| Mtype_closest_point_parameters_interpolant | |
| Mtype_contact_line_point | The type for a contact line point To ease its use, it's always 3D |
| Mtype_convergence_checker | |
| Mtype_cp_geo | |
| Mtype_cut_cell | Data types for cut cell |
| Mtype_dd_matrix | Discrete derivatives Matrix |
| Mtype_dd_vector | Discrete derivatives vector |
| Mtype_discrete_derivative | Discrete derivative type |
| Mtype_discrete_derivative_dictionnary | Discrete derivatives dictionnary |
| Mtype_discrete_stencil | The Finite Difference Scheme type definition |
| Mtype_edge_field | Declaration of a type (and associated routines) for double precision variable defined on edges |
| Mtype_ext_neumann_scheme | Extrapolation Neumann Schemes type |
| Mtype_ext_scheme | Extrapolation Schemes type |
| Mtype_face_field | Declaration of a type (and associated routines) for double precision variable defined on faces |
| Mtype_face_ls_map | Type decalaration associated to the mapping of a face vector linear system on the numerical grid |
| Mtype_face_vector_gradient | Declaration of a type for double precision gradient of a face_field vector |
| Mtype_fd_scheme | The Finite Difference Scheme type definition |
| Mtype_fd_weno_scheme | The Finite Difference Weno Scheme type definition |
| Mtype_fv_flux | The Finite Volume flux type |
| Mtype_ibm_matrix_coefficients | |
| Mtype_immersed_boundary_condition | Data types for immersed boundaries |
| Mtype_immersed_boundary_metrics | Immersed boundary metrics derived types |
| Mtype_immersed_subdomain_metrics | |
| Mtype_initializer | |
| Mtype_instructions | |
| Mtype_int_dscheme | Grid nodes Derivative Interpolation Schemes type |
| Mtype_int_fast_scheme | The fast Interpolation/Reconstruction scheme type definition. The efficiency is based on: |
| Mtype_int_grid_preweights | The precomputed weights type definition for fast interpolation schemes |
| Mtype_int_point_1d | The type for generic 1D point interpolation that has to be derived |
| Mtype_int_point_2d | The type for generic 2D point interpolation that has to be derived |
| Mtype_int_point_3d | The type for generic 3D point interpolation that has to be derived |
| Mtype_int_point_fast_2d | The type for generic 2D point interpolation that has to be derived |
| Mtype_int_point_fast_3d | The type for generic 3D point interpolation that has to be derived |
| Mtype_int_point_fast_lagrange_1d | The type for generic 1D point Lagrange interpolation |
| Mtype_int_point_lagrange_1d | The type for generic 1D point Lagrange interpolation |
| Mtype_int_point_weno_1d | The type for generic point WENO interpolation (1D) that has to be derived |
| Mtype_int_point_weno_2d | The type for generic point WENO interpolation (2D) that has to be derived |
| Mtype_int_point_weno_3d | The type for generic point WENO interpolation (3D) that has to be derived |
| Mtype_int_scheme | Grid nodes Interpolation Schemes type The difference with the t_int_point_1D resides in that the scheme is defined in a narrowed band between index_start and index_end. The stencil is centered around the index 0, the step is relative to this node |
| Mtype_int_weno_fast_scheme | The fast Interpolation/Reconstruction WENO scheme type definition. The efficiency is based on: |
| Mtype_int_weno_grid_preweights | The precomputed weights type definition for fast WENO schemes |
| Mtype_int_weno_scheme | The Interpolation/Reconstruction WENO Scheme type definition This definition of the WENO Scheme is based on a Finite Volume principle, and is thus a reconstuction, where the mean value of the data is known for a cell, contrary to interpolation based on node values. The difference is subtle and only happens in the associated weights |
| Mtype_integ_1d_scheme_gl | Integration Scheme: 1d Gauss |
| Mtype_integ_1d_scheme_mp | Integration Scheme: 1D MidPoint |
| Mtype_integ_1d_scheme_simpson | Integration Scheme: 1D Simpson |
| Mtype_integ_2d_scheme_gl | Integration Scheme: 1d Gauss |
| Mtype_integ_scheme | Integration Schemes type |
| Mtype_levelset | The level set type |
| Mtype_levelset_cp | |
| Mtype_levelset_cp_parameters | Level set CP parameters as a structureAlso define default values |
| Mtype_levelset_parameters | Level set parameters as a structureAlso define default values |
| Mtype_levelset_reinit_cp_parameters | Level set CP parameters as a structureAlso define default values |
| Mtype_levelset_reinit_parameters | Level set reinitialization parameters as a structureAlso define default values |
| Mtype_ls_map | Type declaration associated to the numerical grid mapping of a cell linear system |
| Mtype_material_law | |
| Mtype_material_reference_properties | |
| Mtype_mof_phase_extension | |
| Mtype_mpi_exchange | Data types for MPI Exchange communications |
| Mtype_navier_bc_initializer | |
| Mtype_navier_ibc_initializer | |
| Mtype_nfi_contact_line_point | Contains NFI contact line point type |
| Mtype_node_list | Node subset stored in 1D arrays |
| Mtype_node_type | Node type handy tools |
| Mtype_particle | The particle type |
| Mtype_particle_list | The particle list type |
| Mtype_phase_advection_bc_initializer | |
| Mtype_phase_geometry | Definition of the type t_phase_geometry |
| Mtype_phase_initializer | |
| Mtype_probe | |
| Mtype_rec_fast_scheme | The fast Reconstruction scheme type definition |
| Mtype_rec_point_2d | The type for generic 2D point reconstruction that has to be derived |
| Mtype_rec_point_3d | The type for generic 3D point reconstruction that has to be derived |
| Mtype_rec_point_lagrange_1d | The type for generic 1D point reconstruction that has to be derived |
| Mtype_rec_scheme | Grid nodes Reconstruction Schemes type The difference with the t_int_point_1D resides in that the scheme is defined in a narrowed band between index_start and index_end. The stencil is centered around the index 0, the step is relative to this node |
| Mtype_sample_list | |
| Mtype_sampler | |
| Mtype_scalar_field_bc_initializer | |
| Mtype_shape | |
| Mtype_solver | |
| Mtype_solver_hypre | Type definition for all HYPRE's solvers |
| Mtype_solver_lis | Type definition for all LIS solvers |
| Mtype_solver_mumps | Type definition for MUMPS solver |
| Mtype_species_properties | |
| Mtype_stencil | Enumeration modules associated to implicit discretization of PDE Declaration of types associated to different discretization stencils |
| Mtype_stress_tensor | Declaration of a type associated to the stress tensor |
| Mtype_subdomain | Description of a subdomain |
| Muser_fields | |
| Muser_variables | |
| Mut_check_schemes_first | |
| Mut_check_schemes_second | Routines to check second derivatives |
| Mut_check_weno_schemes_first | |
| Mut_ext_computer | Routines to compute the discrete approximations |
| Mut_fd_computer | Routines to compute the discrete approximations |
| Mut_int_computer | Routines to compute the discrete approximations |
| Mut_integ_computer | Routines to compute the discrete approximations |
| Mut_rec_computer | Routines to compute the discrete approximations |
| Mut_solution_tools | Tools to play with solutions |
| Mut_solutions | Solution examples |
| Mut_tools | Tools for UT |
| Mvariables_adios | Variables used for ADIOS output |
| Mvariables_all_equations | Declaration of a variable module that encapsulates variable modules of each equation |
| Mvariables_cell_coordinates | Cell node coordinates |
| Mvariables_cell_spatial_steps | Cell spatial steps |
| Mvariables_checkpoint_restart | Declaration variables associated to checkpoint/restart |
| Mvariables_coordinates | Cell and face node coordinates |
| Mvariables_core | Define variables of the core library |
| Mvariables_cpu_time | Variables for CPU time measurement in different part of the code |
| Mvariables_debugging_io | Variables to enable debugging I/O |
| Mvariables_diagnostic_quantities | Diagnostic quantity switches |
| Mvariables_domain | Variables describing the global domain |
| Mvariables_energy | Declaration of scalar variables associated to the Energy equation |
| Mvariables_equation_ibm | |
| Mvariables_explicit_tvd | |
| Mvariables_explicit_weno_fd | Compile-time settings for immersed boundaries |
| Mvariables_face_coordinates | Face node coordinates |
| Mvariables_face_spatial_steps | Face spatial steps |
| Mvariables_front_tracking | Module containing the parameters of the Front tracking method |
| Mvariables_grid | |
| Mvariables_grid_cell | Cell nodes description variables |
| Mvariables_grid_convergence | Declaration of variables useful to grid convergence tools |
| Mvariables_grid_face | Face nodes description variables |
| Mvariables_immersed_boundary_condition | Compile-time settings for immersed boundaries |
| Mvariables_initializer | Variables for initializers |
| Mvariables_levelset | Variables associated to the level set representationMainly default values for LS parameters |
| Mvariables_levelset_cp | Variables associated to the level set representationMainly default values for LS parameters |
| Mvariables_material_properties | Declaration of local properties of the materials involved in the simulation (density, conductivity, viscosity, etc.) |
| Mvariables_math | Declaration of math variables |
| Mvariables_modeling | Declaration of variables relative to the equations and models used |
| Mvariables_mof | Module containing the parameters of the Moment-of-Fluid method |
| Mvariables_mpi | Variables associated with domain partitioning context |
| Mvariables_mpi_exchange | Define variables associated to MPI communications on cells and faces |
| Mvariables_multiphase | Module containing the list of the various phase representations |
| Mvariables_navier | Define variables (time step, schemes, solvers, etc.) associated to the Navier-Stokes equations |
| Mvariables_omp | Variables associated to OpenMP |
| Mvariables_omp_lib | OpenMP library module |
| Mvariables_output | Define variables associated to outputs |
| Mvariables_particles | The particle fields |
| Mvariables_phase_advection | Declaration of the variables associated to the phase advection equations |
| Mvariables_probes | Define variables associated to probes |
| Mvariables_random_number | Random number variables |
| Mvariables_reference_solution | Define the variables associated to the reference solutions |
| Mvariables_spatial_steps | Cell and face spatial steps |
| Mvariables_species_transport | Declaration of scalar variables associated to species transport equations |
| Mvariables_statistics | Defines variables associated to the statistics of instantaneous fields |
| Mvariables_synthetic_eddy_method | Synthetic Eddy Method variables definition |
| Mvariables_test_case | Define variables associated to test cases setup |
| Mvariables_test_case_linear_system_test | |
| Mvariables_test_case_plane_turbulent_channel | |
| Mvariables_time_discretization | Declaration of variables associated to the time discretization |
| Mvariables_turbulence | Define variables associated to the turbulence models |
| Mvariables_turbulence_les | Define variables associated to the Large Eddy Simulation models |
| Mvariables_turbulence_rans | Define variables associated to the turbulence models |
| Mvariables_ui | |
| Mvariables_validation | Define variables associated to verification and validation |
| Mvariables_vof_plic | Module containing the parameters of the Moment-of-Fluid method |
| Mvariables_volume | Computation of volume |
| Mvariables_weno_scheme | Interpolation WENO Reconstruction Schemes at order 3 |