docs | |
doxygen | |
developer_guide | |
examples | |
bft_error_example.c | |
user_guide | |
field_names.h | |
function_defaults.h | |
keywords.h | |
src | |
alge | |
cs_alge_headers.h | |
cs_bad_cells_regularisation.cpp | |
cs_bad_cells_regularisation.h | |
cs_balance.cpp | Wrapper to the function which adds the explicit part of the convection/diffusion terms of a transport equation of a field |
cs_balance.h | |
cs_balance_by_zone.cpp | |
cs_balance_by_zone.h | |
cs_benchmark.cpp | |
cs_benchmark.h | |
cs_benchmark_cuda.h | |
cs_benchmark_matrix.cpp | |
cs_benchmark_matrix.h | |
cs_blas.cpp | |
cs_blas.h | |
cs_blas_cuda.h | |
cs_bw_time_diff.cpp | |
cs_bw_time_diff.h | |
cs_cell_to_vertex.cpp | Cell to vertex interpolation. |
cs_cell_to_vertex.h | |
cs_convection_diffusion.cpp | Convection-diffusion operators |
cs_convection_diffusion.h | |
cs_convection_diffusion_priv.h | |
cs_divergence.cpp | |
cs_divergence.h | |
cs_face_viscosity.cpp | Face viscosity |
cs_face_viscosity.h | |
cs_gradient.cpp | Gradient reconstruction |
cs_gradient.h | |
cs_gradient_boundary.cpp | Gradient reconstruction at boundaries and associated functions |
cs_gradient_boundary.h | |
cs_gradient_priv.h | |
cs_grid.cpp | |
cs_grid.h | |
cs_matrix.cpp | Sparse Matrix Representation and Operations |
cs_matrix.h | |
cs_matrix_assembler.cpp | Incremental or general construction of matrix structure |
cs_matrix_assembler.h | |
cs_matrix_assembler_priv.h | |
cs_matrix_building.cpp | |
cs_matrix_building.h | |
cs_matrix_default.cpp | |
cs_matrix_default.h | |
cs_matrix_hypre.cpp | Sparse Matrix Representation and Operations using HYPRE |
cs_matrix_hypre.h | |
cs_matrix_hypre_priv.h | |
cs_matrix_petsc.cpp | Sparse Matrix Representation and Operations using PETSc |
cs_matrix_petsc.h | |
cs_matrix_petsc_priv.h | |
cs_matrix_priv.h | |
cs_matrix_spmv.cpp | Sparse Matrix SpMV kernels |
cs_matrix_spmv.h | |
cs_matrix_spmv_cuda.h | Sparse Matrix SpMV operations with CUDA |
cs_matrix_tuning.cpp | |
cs_matrix_tuning.h | |
cs_matrix_util.cpp | |
cs_matrix_util.h | |
cs_multigrid.cpp | |
cs_multigrid.h | |
cs_multigrid_smoother.cpp | |
cs_multigrid_smoother.h | |
cs_param_amg.cpp | |
cs_param_amg.h | Routines to handle the set of parameters for algebraic multigrids (AMG) like boomerAMG of the HYPRE library, GAMG of the PETSc library or the Notay's K-cycle (in-house implementation) for instance |
cs_param_mumps.cpp | |
cs_param_mumps.h | Routines and structure to handle the MUMPS setup. The structure is used as a context structure of a cs_param_sles_t structure |
cs_param_saddle.cpp | Handle the settings of saddle-point systems. These systems arise from the monolithic coupling of the Navier-Stokes equations or in mixed formulation of scalar-valued equations |
cs_param_saddle.h | Handle the settings of saddle-point systems. These systems arise from the monolithic coupling of the Navier-Stokes equations or in mixed formulation of scalar-valued equations |
cs_param_sles.cpp | |
cs_param_sles.h | Structure and routines handling the SLES ((Sparse Linear Equation Solver) settings stored inside a cs_param_sles_t structure |
cs_param_sles_setup.cpp | |
cs_param_sles_setup.h | Routines to handle the setup of SLES relying on a cs_param_sles_t structure |
cs_saddle_solver.cpp | Set of functions to solve saddle-point problems |
cs_saddle_solver.h | |
cs_saddle_solver_setup.cpp | |
cs_saddle_solver_setup.h | Routines to handle the setup of SLES relying on a cs_param_saddle_t structure |
cs_sles.cpp | Sparse linear equation solver driver |
cs_sles.h | |
cs_sles_amgx.cpp | Handling of AmgX-based linear solvers |
cs_sles_amgx.h | |
cs_sles_default.cpp | |
cs_sles_default.h | |
cs_sles_hypre.cpp | Handling of HYPRE-based linear solvers |
cs_sles_hypre.h | |
cs_sles_it.cpp | |
cs_sles_it.h | |
cs_sles_it_cuda.h | |
cs_sles_it_priv.cpp | |
cs_sles_it_priv.h | |
cs_sles_mumps.cpp | Set of functions to handle the interface with the MUMPS library to solve sparse linear system with a direct approach |
cs_sles_mumps.h | |
cs_sles_pc.cpp | Sparse linear equation solver preconditioner driver and simple preconditioners |
cs_sles_pc.h | |
cs_sles_pc_cuda.h | |
cs_sles_pc_priv.h | |
cs_sles_petsc.cpp | Handling of PETSc-based linear solvers |
cs_sles_petsc.h | |
cs_vertex_to_cell.cpp | Cell to vertex interpolation. |
cs_vertex_to_cell.h | |
apps | |
cs_io_dump.cpp | |
cs_solver.cpp | |
atmo | |
atchem.f90 | Module for chemistry in the atmospheric module |
atimbr.f90 | Atmospheric Imbrication module. This module contains the data structure and subroutines to perform atmospheric imbrication or nesting of a CFD domain within a large scale meteorological field. Starting from a set of large scale meteological profiles (in the format of meteo files) an interpolation is performed for each boundary face both spatially and temporally (using Cressman method) |
atincl.f90 | Module for atmospheric models - main variables |
atleca.f90 | Reads initial aerosol concentration and number |
atlecc.f90 | Reads the chemistry profile data for the atmospheric chemistry |
atlecm.f90 | Reads the meteo profile data for the atmospheric module |
atmcls.f90 | Compute friction velocity u* and surface sensible heat flux q0 for a non neutral atmospheric surface layer using the explicit formula developed for the ECMWF by Louis (1982) |
atmsol.f90 | Build constants and variables to describe ground model |
atr1vf.f90 | Compute radiative fluxes for the atmospheric model. Computes the source term for scalar equations from radiative forcing (UV and IR radiative fluxes) with a 1D scheme |
atsoil.f90 | Module for the atmospheric soil model adapted to the IGN "land use" file format |
chem_roschem.f90 | Rosenbrock solver for atmospheric chemistry |
chem_solvelu.f90 | Solver of AX=B with LU decomposition of A for atmospheric chemical systems |
chem_source_terms.f90 | Computes the explicit chemical source term for atmospheric chemistry in case of a semi-coupled resolution |
compute_gaseous_chemistry.f90 | Calls the rosenbrock resolution for atmospheric chemistry |
cs_air_props.cpp | |
cs_air_props.h | |
cs_at_data_assim.cpp | |
cs_at_data_assim.h | |
cs_at_opt_interp.cpp | |
cs_at_opt_interp.h | |
cs_atmo.cpp | |
cs_atmo.h | |
cs_atmo_aerosol.cpp | |
cs_atmo_aerosol.h | |
cs_atmo_aerosol_ssh.cpp | |
cs_atmo_aerosol_ssh.h | |
cs_atmo_headers.h | |
cs_atmo_profile_std.cpp | |
cs_atmo_profile_std.h | |
cs_atmo_source_terms.cpp | |
cs_atmo_source_terms.h | |
cs_atmo_variables.cpp | |
cs_atmo_variables.h | |
cs_atprke.cpp | |
cs_atprke.h | |
cs_intprf.cpp | |
cs_intprf.h | |
kinrates.f90 | Calls the computation of reaction rates for atmospheric chemistry |
rayigc.f90 | Compute carbonic dioxide (CO2) and ozone (O3) absorption in infrared (1D radiative scheme) |
rayir.f90 | Compute infrared flux divergence profile and downward flux at ground level relying on a 1D radiative scheme |
rayive.f90 | 1D Radiative scheme - IR H20 and dimere absorption |
rayso.f90 | |
solcat.f90 | Soil - atmosphere parameters computed from a "Land use" file |
soliva.f90 | Atmospheric soil module - soil variables initialisation |
solmoy.f90 | Atmospheric soil module - Initialize ground level parameters from land use |
sshaerosol.f90 | Module for aerosol chemistry in the atmospheric module |
base | |
cs_1d_wall_thermal.cpp | |
cs_1d_wall_thermal.h | |
cs_1d_wall_thermal_check.cpp | |
cs_1d_wall_thermal_check.h | |
cs_ale.cpp | |
cs_ale.h | |
cs_all_to_all.cpp | |
cs_all_to_all.h | |
cs_array.cpp | |
cs_array.h | |
cs_array_2dspan.h | |
cs_array_cuda.h | |
cs_array_reduce.cpp | |
cs_array_reduce.h | |
cs_assert.h | |
cs_ast_coupling.cpp | |
cs_ast_coupling.h | |
cs_base.cpp | |
cs_base.h | |
cs_base_accel.cpp | |
cs_base_accel.h | |
cs_base_cuda.h | |
cs_base_fortran.c | |
cs_base_fortran.h | |
cs_base_headers.h | |
cs_block_dist.cpp | |
cs_block_dist.h | |
cs_block_to_part.cpp | |
cs_block_to_part.h | |
cs_boundary.cpp | Handle the "physical" boundary conditions attached to a computational domain |
cs_boundary.h | |
cs_boundary_conditions.cpp | |
cs_boundary_conditions.h | |
cs_boundary_conditions_check.cpp | Check boundary condition codes |
cs_boundary_conditions_check.h | |
cs_boundary_conditions_coupling.cpp | |
cs_boundary_conditions_coupling.h | |
cs_boundary_conditions_priv.h | |
cs_boundary_conditions_set_coeffs.cpp | Translation of the boundary conditions given by the user in a form that fits the solver |
cs_boundary_conditions_set_coeffs.h | |
cs_boundary_conditions_set_coeffs_symmetry.cpp | Compute the symmetry boundary condition coefficients |
cs_boundary_conditions_set_coeffs_symmetry.h | |
cs_boundary_conditions_set_coeffs_turb.cpp | |
cs_boundary_conditions_set_coeffs_turb.h | |
cs_boundary_conditions_type.cpp | |
cs_boundary_conditions_type.h | |
cs_boundary_zone.cpp | |
cs_boundary_zone.h | |
cs_c_bindings.f90 | Definition of C function and subroutine bindings |
cs_calcium.cpp | |
cs_calcium.h | |
cs_compute_thermo_pressure_density.cpp | |
cs_compute_thermo_pressure_density.h | |
cs_control.cpp | |
cs_control.h | |
cs_coolprop.cxx | |
cs_coolprop.hxx | |
cs_coupling.cpp | |
cs_coupling.h | |
cs_crystal_router.cpp | |
cs_crystal_router.h | |
cs_cuda_contrib.h | |
cs_debug.h | |
cs_defs.cpp | |
cs_defs.h | |
cs_dilatable_scalar_diff_st.cpp | |
cs_dilatable_scalar_diff_st.h | Weakly compressible algorithm (semi-analytic): Computation of scalar diffusion terms |
cs_dispatch.h | |
cs_drift_convective_flux.cpp | |
cs_drift_convective_flux.h | |
cs_eos.cxx | |
cs_eos.hxx | |
cs_equation_iterative_solve.cpp | This file gathers functions that solve advection diffusion equations with source terms for one time step for a scalar, vector or tensor variable |
cs_equation_iterative_solve.h | |
cs_execution_context.cpp | |
cs_execution_context.h | |
cs_ext_library_info.cpp | |
cs_ext_library_info.h | |
cs_ext_neighborhood.cpp | |
cs_ext_neighborhood.h | |
cs_fan.cpp | |
cs_fan.h | |
cs_field.cpp | |
cs_field.h | |
cs_field_default.cpp | |
cs_field_default.h | |
cs_field_operator.cpp | |
cs_field_operator.h | |
cs_field_pointer.cpp | |
cs_field_pointer.h | |
cs_file.cpp | |
cs_file.h | |
cs_file_csv_parser.cpp | |
cs_file_csv_parser.h | |
cs_flag_check.cpp | |
cs_flag_check.h | |
cs_fp_exception.cpp | |
cs_fp_exception.h | |
cs_function.cpp | Function objects management |
cs_function.h | |
cs_function_default.cpp | |
cs_function_default.h | |
cs_gas_mix.cpp | |
cs_gas_mix.h | |
cs_halo.cpp | |
cs_halo.h | |
cs_halo_cuda.h | |
cs_halo_perio.cpp | |
cs_halo_perio.h | |
cs_head_losses.cpp | |
cs_head_losses.h | |
cs_ht_convert.cpp | |
cs_ht_convert.h | |
cs_ibm.cpp | |
cs_ibm.h | |
cs_initialize_fields.cpp | Various field initializations |
cs_initialize_fields.h | |
cs_interface.cpp | |
cs_interface.h | |
cs_internal_coupling.cpp | |
cs_internal_coupling.h | |
cs_interpolate.cpp | |
cs_interpolate.h | |
cs_io.cpp | |
cs_io.h | |
cs_log.cpp | |
cs_log.h | |
cs_log_iteration.cpp | Log field and other array statistics at relevant time steps |
cs_log_iteration.h | |
cs_log_setup.cpp | Setup info at the end of the setup stage |
cs_log_setup.h | |
cs_map.cpp | |
cs_map.h | |
cs_mass_source_terms.cpp | |
cs_mass_source_terms.h | |
cs_math.cpp | |
cs_math.h | |
cs_measures_util.cpp | |
cs_measures_util.h | |
cs_medcoupling_intersector.cxx | |
cs_medcoupling_intersector.h | |
cs_medcoupling_mesh.cxx | |
cs_medcoupling_mesh.hxx | |
cs_medcoupling_postprocess.cxx | |
cs_medcoupling_postprocess.h | |
cs_medcoupling_remapper.cxx | |
cs_medcoupling_remapper.h | |
cs_medcoupling_utils.cxx | |
cs_medcoupling_utils.h | |
cs_mem.cpp | |
cs_mem.h | |
cs_mem_cuda_priv.h | |
cs_mobile_structures.cpp | |
cs_mobile_structures.h | |
cs_notebook.cpp | |
cs_notebook.h | |
cs_numbering.cpp | |
cs_numbering.h | |
cs_opts.cpp | |
cs_opts.h | |
cs_order.cpp | |
cs_order.h | |
cs_parall.cpp | |
cs_parall.h | |
cs_param_types.cpp | |
cs_param_types.h | |
cs_paramedmem_coupling.cxx | |
cs_paramedmem_coupling.h | |
cs_paramedmem_remapper.cxx | |
cs_paramedmem_remapper.h | |
cs_parameters.cpp | |
cs_parameters.h | |
cs_parameters_check.cpp | |
cs_parameters_check.h | |
cs_part_to_block.cpp | |
cs_part_to_block.h | |
cs_physical_constants.cpp | |
cs_physical_constants.h | |
cs_physical_properties.cpp | |
cs_physical_properties.h | |
cs_physical_properties_default.cpp | |
cs_physical_properties_default.h | |
cs_porosity_from_scan.cpp | |
cs_porosity_from_scan.h | |
cs_porous_model.cpp | Porous model management |
cs_porous_model.h | |
cs_post.cpp | Post-processing management |
cs_post.h | |
cs_post_default.cpp | |
cs_post_default.h | |
cs_post_util.cpp | |
cs_post_util.h | |
cs_preprocess.cpp | |
cs_preprocess.h | |
cs_preprocessor_data.cpp | |
cs_preprocessor_data.h | |
cs_pressure_correction.cpp | |
cs_pressure_correction.h | |
cs_probe.cpp | Probes and profiles management |
cs_probe.h | |
cs_prototypes.h | |
cs_random.cpp | |
cs_random.h | |
cs_range_set.cpp | Operations related to handling of an owning rank for distributed entities |
cs_range_set.h | |
cs_rank_neighbors.cpp | |
cs_rank_neighbors.h | |
cs_renumber.cpp | |
cs_renumber.h | |
cs_resource.cpp | Resource allocation management (available time) |
cs_resource.h | |
cs_restart.cpp | |
cs_restart.h | |
cs_restart_default.cpp | |
cs_restart_default.h | |
cs_restart_main_and_aux.cpp | |
cs_restart_main_and_aux.h | |
cs_restart_map.cpp | |
cs_restart_map.h | |
cs_rotation.cpp | |
cs_rotation.h | |
cs_runaway_check.cpp | Runaway (diverging) computation detection |
cs_runaway_check.h | |
cs_sat_coupling.cpp | |
cs_sat_coupling.h | |
cs_scalar_clipping.cpp | Clipping scalar field |
cs_scalar_clipping.h | |
cs_search.cpp | |
cs_search.h | |
cs_selector.cpp | |
cs_selector.h | |
cs_selector_f2c.f90 | |
cs_setup.cpp | |
cs_setup.h | |
cs_solid_zone.cpp | |
cs_solid_zone.h | |
cs_solve_all.cpp | |
cs_solve_all.h | |
cs_solve_equation.cpp | This subroutine performs the solving the convection/diffusion equation (with eventually source terms and/or drift) for a field quantity over a time step |
cs_solve_equation.h | |
cs_solve_navier_stokes.cpp | |
cs_solve_navier_stokes.h | |
cs_solve_transported_variables.cpp | Resolution of source term convection diffusion equations for scalars in a time step |
cs_solve_transported_variables.h | |
cs_sort.cpp | |
cs_sort.h | |
cs_sort_partition.cpp | |
cs_sort_partition.h | |
cs_syr_coupling.cpp | |
cs_syr_coupling.h | |
cs_sys_coupling.cpp | |
cs_sys_coupling.h | |
cs_system_info.cxx | |
cs_system_info.h | |
cs_thermal_model.cpp | |
cs_thermal_model.h | |
cs_theta_scheme.cpp | |
cs_theta_scheme.h | |
cs_time_control.cpp | |
cs_time_control.h | |
cs_time_moment.cpp | Temporal moments management |
cs_time_moment.h | |
cs_time_plot.cpp | |
cs_time_plot.h | |
cs_time_step.cpp | |
cs_time_step.h | |
cs_time_step_compute.cpp | Compute the local time step and the local Courant and Fourier number |
cs_time_step_compute.h | |
cs_time_stepping.cpp | Main time loop |
cs_time_stepping.h | |
cs_time_table.cpp | |
cs_time_table.h | |
cs_timer.cpp | |
cs_timer.h | |
cs_timer_stats.cpp | |
cs_timer_stats.h | |
cs_tree.cpp | |
cs_tree.h | |
cs_turbomachinery.cpp | |
cs_turbomachinery.h | |
cs_utilities.cpp | |
cs_utilities.h | |
cs_velocity_pressure.cpp | |
cs_velocity_pressure.h | |
cs_vof.cpp | |
cs_vof.h | |
cs_volume_mass_injection.cpp | |
cs_volume_mass_injection.h | |
cs_volume_zone.cpp | |
cs_volume_zone.h | |
cs_wall_condensation.cpp | |
cs_wall_condensation.h | |
cs_wall_condensation_1d_thermal.cpp | |
cs_wall_condensation_1d_thermal.h | |
cs_wall_distance.cpp | |
cs_wall_distance.h | |
cs_wall_functions.cpp | |
cs_wall_functions.h | |
cs_xdef_eval_at_zone.cpp | |
cs_xdef_eval_at_zone.h | |
cs_zone.h | |
csinit.f90 | |
cstnum.f90 | Module for numerical constants |
cstphy.f90 | Module for physical constants |
dimens.f90 | Module for dimensions |
entsor.f90 | Module for input/output |
field.f90 | Module for field-related operations |
field_operator.f90 | Module for field-based algebraic operations |
findpt.f90 | This subroutine looks for the nearest element to the position (xx, yy, zz) among the element of xyzcen array |
fldprp.f90 | Properties definition initialization, according to calculation type selected by the user |
fldvar.f90 | Variables definition initialization, according to calculation type selected by the user |
iniini.f90 | Commons default initialization before handing over the user |
majgeo.f90 | |
mesh.f90 | Module for mesh-related arrays |
numvar.f90 | Module for variable numbering |
optcal.f90 | Module for calculation options |
parall.f90 | Module for basic MPI and OpenMP parallelism-related values |
paramx.f90 | Module for definition of general parameters |
period.f90 | Module for periodicity flags |
pointe.f90 | Module for pointer variables |
bft | |
bft_backtrace.cpp | |
bft_backtrace.h | |
bft_error.cpp | |
bft_error.h | |
bft_mem.h | |
bft_mem_usage.cpp | |
bft_mem_usage.h | |
bft_printf.cpp | |
bft_printf.h | |
cs_bft_headers.h | |
cdo | |
cs_advection_field.cpp | |
cs_advection_field.h | |
cs_basis_func.cpp | |
cs_basis_func.h | |
cs_cdo_advection.cpp | Build discrete advection operators for CDO vertex-based schemes |
cs_cdo_advection.h | |
cs_cdo_assembly.cpp | Set of functions and structures to handle the assembly of cellwise local CDO systems into a cs_matrix_t structure through the cs_matrix_assembler_t and its related structures |
cs_cdo_assembly.h | |
cs_cdo_bc.cpp | |
cs_cdo_bc.h | |
cs_cdo_blas.cpp | |
cs_cdo_blas.h | |
cs_cdo_connect.cpp | Build additional connectivities (or adjacencies) useful for building CDO or HHO schemes |
cs_cdo_connect.h | |
cs_cdo_diffusion.cpp | Build discrete stiffness matrices and handled boundary conditions for diffusion term in CDO vertex-based and vertex+cell schemes |
cs_cdo_diffusion.h | |
cs_cdo_field_interpolation.cpp | |
cs_cdo_field_interpolation.h | |
cs_cdo_headers.h | |
cs_cdo_local.cpp | Functions to handle low-level actions related to CDO local quantities such as cell mesh structures or cellwise systems |
cs_cdo_local.h | |
cs_cdo_main.cpp | |
cs_cdo_main.h | |
cs_cdo_quantities.cpp | |
cs_cdo_quantities.h | |
cs_cdo_solve.cpp | |
cs_cdo_solve.h | |
cs_cdo_system.cpp | |
cs_cdo_system.h | |
cs_cdo_toolbox.cpp | |
cs_cdo_toolbox.h | |
cs_cdo_turbulence.cpp | Functions to handle the resolution of the turbulence modelling within the CDO framework |
cs_cdo_turbulence.h | |
cs_cdocb_priv.cpp | Common functions for CDO cell-based schemes which are not visible by default from user-defined functions |
cs_cdocb_priv.h | |
cs_cdocb_scaleq.cpp | Build an algebraic CDO cell-based system for the diffusion equation and solved it with a monolithic approach |
cs_cdocb_scaleq.h | |
cs_cdocb_scaleq_sles.cpp | Functions dedicated to to the linear algebra settings and operations in case of CDO cell-based schemes with a scalar-valued equations |
cs_cdocb_scaleq_sles.h | |
cs_cdoeb_priv.h | Structures for building an algebraic CDO edge-based system for unsteady diffusion-reaction equations with source terms |
cs_cdoeb_vecteq.cpp | |
cs_cdoeb_vecteq.h | |
cs_cdofb_ac.cpp | Build an algebraic CDO face-based system for the Navier-Stokes equations and solved it with an artificial compressibility algorithm |
cs_cdofb_ac.h | |
cs_cdofb_monolithic.cpp | Build an algebraic CDO face-based system for the Navier-Stokes equations and solved it with a monolithic approach |
cs_cdofb_monolithic.h | |
cs_cdofb_monolithic_priv.h | Structures and function pointers useful to build and solve the Navier-Stokes equations with face-based schemes and a monolithic approach |
cs_cdofb_monolithic_sles.cpp | Functions dedicated to to the linear algebra settings and operations in case of CDO face-based schemes with a monolithic velocity-pressure coupling |
cs_cdofb_monolithic_sles.h | |
cs_cdofb_navsto.cpp | Shared functions among all face-based schemes for building and solving Stokes and Navier-Stokes problem |
cs_cdofb_navsto.h | |
cs_cdofb_predco.cpp | Build an algebraic CDO face-based system for the Navier-Stokes equations and solved it with a prediction/correction algorithm. A first equation related to the velocity prediction is solved and then a second equation related to the pressure correction is solved to project the velocity field into the space of divergence-free field |
cs_cdofb_predco.h | |
cs_cdofb_priv.cpp | |
cs_cdofb_priv.h | |
cs_cdofb_scaleq.cpp | Build an algebraic CDO face-based system for unsteady convection-diffusion-reaction of scalar-valued equations with source terms |
cs_cdofb_scaleq.h | |
cs_cdofb_vecteq.cpp | |
cs_cdofb_vecteq.h | |
cs_cdovb_priv.h | Structures for building an algebraic CDO vertex-based system for unsteady convection-diffusion-reaction equations with source terms |
cs_cdovb_scaleq.cpp | Build an algebraic CDO vertex-based system for unsteady convection-diffusion-reaction of scalar-valued equations with source terms |
cs_cdovb_scaleq.h | |
cs_cdovb_scalsys.cpp | Build an algebraic CDO vertex-based system for a set of coupled unsteady convection-diffusion-reaction of scalar-valued equations with source terms |
cs_cdovb_scalsys.h | |
cs_cdovb_vecteq.cpp | Build an algebraic CDO vertex-based system for unsteady convection-diffusion-reaction of vector-valued equations with source terms |
cs_cdovb_vecteq.h | |
cs_cdovcb_scaleq.cpp | Build an algebraic CDO vertex+cell-based system for unsteady convection diffusion reaction of scalar-valued equations with source terms |
cs_cdovcb_scaleq.h | |
cs_dbg.cpp | |
cs_dbg.h | |
cs_domain.cpp | Manage a computational domain |
cs_domain.h | |
cs_domain_op.cpp | |
cs_domain_op.h | |
cs_domain_setup.cpp | Functions to handle the setup of a computational domain High level interface for handling the computation |
cs_domain_setup.h | |
cs_enforcement.cpp | Structure and functions handling the way to enforce interior degrees of freedom |
cs_enforcement.h | |
cs_equation.cpp | |
cs_equation.h | |
cs_equation_bc.cpp | |
cs_equation_bc.h | |
cs_equation_builder.cpp | |
cs_equation_builder.h | |
cs_equation_param.cpp | Structure and functions handling the specific settings related to a cs_equation_t structure |
cs_equation_param.h | |
cs_equation_priv.h | |
cs_equation_system.cpp | |
cs_equation_system.h | |
cs_equation_system_param.cpp | |
cs_equation_system_param.h | |
cs_equation_system_sles.cpp | |
cs_equation_system_sles.h | |
cs_evaluate.cpp | |
cs_evaluate.h | |
cs_flag.cpp | |
cs_flag.h | |
cs_hho_builder.cpp | |
cs_hho_builder.h | |
cs_hho_scaleq.cpp | |
cs_hho_scaleq.h | |
cs_hho_stokes.cpp | |
cs_hho_stokes.h | |
cs_hho_vecteq.cpp | |
cs_hho_vecteq.h | |
cs_hodge.cpp | Build discrete Hodge operators |
cs_hodge.h | |
cs_iter_algo.cpp | Set of functions to manage high-level iterative algorithms such as Uzawa, Golub-Kahan Bi-orthogonalization, block preconditioner or Picard and Anderson algorithms which may incorporate inner iterative solvers |
cs_iter_algo.h | |
cs_macfb_advection.cpp | Build discrete advection operators for MAC face-based schemes |
cs_macfb_advection.h | |
cs_macfb_builder.cpp | |
cs_macfb_builder.h | |
cs_macfb_monolithic.cpp | Build an algebraic MAC face-based system for the Navier-Stokes equations and solved it with a monolithic approach |
cs_macfb_monolithic.h | |
cs_macfb_monolithic_priv.h | Structures and function pointers useful to build and solve the Navier-Stokes equations with MAC face-based schemes and a monolithic approach |
cs_macfb_monolithic_sles.cpp | Functions dedicated to to the linear algebra settings and operations in case of CDO face-based schemes with a monolithic velocity-pressure coupling |
cs_macfb_monolithic_sles.h | |
cs_macfb_navsto.cpp | Shared functions among all face-based schemes for building and solving Stokes and Navier-Stokes problem |
cs_macfb_navsto.h | |
cs_macfb_priv.cpp | |
cs_macfb_priv.h | |
cs_macfb_vecteq.cpp | |
cs_macfb_vecteq.h | |
cs_maxwell.cpp | |
cs_maxwell.h | Structure and functions handling the Maxwell module dedicated to the resolution of electro-magnetic equations |
cs_mesh_deform.cpp | |
cs_mesh_deform.h | |
cs_navsto_coupling.cpp | Functions to handle structures used as a context when solving the Navier-Stokes equations. Structures are cast on-the-fly according to the type of coupling |
cs_navsto_coupling.h | |
cs_navsto_param.cpp | |
cs_navsto_param.h | |
cs_navsto_system.cpp | Functions to handle the cs_navsto_system_t structure which is the high-level structure to manage the Navier-Stokes system of equations |
cs_navsto_system.h | |
cs_param_cdo.cpp | |
cs_param_cdo.h | |
cs_property.cpp | |
cs_property.h | |
cs_quadrature.cpp | |
cs_quadrature.h | |
cs_reco.cpp | |
cs_reco.h | |
cs_reco_cw.cpp | |
cs_reco_cw.h | |
cs_saddle_system.cpp | Set of functions to manipulate saddle-point systems defined by blocks relying on the cs_cdo_system_t structures: matrix/vector multiplications |
cs_saddle_system.h | |
cs_scheme_geometry.cpp | |
cs_scheme_geometry.h | |
cs_sdm.cpp | |
cs_sdm.h | |
cs_solid_selection.cpp | Structure and functions handling the list of solid cells Useful for Navier-Stokes, thermal module or the solidification module |
cs_solid_selection.h | |
cs_solidification.cpp | Structure and functions handling the solidification module (modified Navier-Stokes + thermal module + transport equations) |
cs_solidification.h | |
cs_source_term.cpp | |
cs_source_term.h | |
cs_static_condensation.cpp | |
cs_static_condensation.h | |
cs_thermal_system.cpp | |
cs_thermal_system.h | Functions to handle the cs_thermal_system_t structure. This module can be used stand alone or linked with another module such as Navier-Stokes, groundwater flows or Maxwell... The temperature field is automatically defined when this module is activated |
cs_walldistance.cpp | |
cs_walldistance.h | |
cs_xdef.cpp | Functions to handle extended definitions of quantities thanks to the cs_xdef_t structures |
cs_xdef.h | |
cs_xdef_cw_eval.cpp | |
cs_xdef_cw_eval.h | |
cs_xdef_eval.cpp | |
cs_xdef_eval.h | |
cfbl | |
cs_cf_boundary_conditions.cpp | |
cs_cf_boundary_conditions.h | |
cs_cf_boundary_flux.cpp | |
cs_cf_boundary_flux.h | |
cs_cf_compute.cpp | Computations for compressible flows |
cs_cf_compute.h | |
cs_cf_energy.cpp | |
cs_cf_energy.h | |
cs_cf_model.cpp | |
cs_cf_model.h | |
cs_cf_thermo.cpp | |
cs_cf_thermo.h | |
cs_cfbl_headers.h | |
cs_hgn_phase_thermo.cpp | Phase thermodynamic for compressible homogeneous two-phase model |
cs_hgn_phase_thermo.h | |
cs_hgn_source_terms_step.cpp | |
cs_hgn_source_terms_step.h | |
cs_hgn_thermo.cpp | Thermodynamic of a compressible homogeneous two-phase flow |
cs_hgn_thermo.h | |
cogz | |
coincl.f90 | Module for gas combustion |
coini1.f90 | |
cs_cogz_headers.h | |
cs_combustion_boundary_conditions.cpp | Gas combustion model boundary conditions |
cs_combustion_boundary_conditions.h | |
cs_combustion_bsh.cpp | |
cs_combustion_bsh.h | |
cs_combustion_gas.cpp | |
cs_combustion_gas.h | |
cs_combustion_ht_convert.cpp | |
cs_combustion_ht_convert.h | |
cs_combustion_physical_properties.cpp | Gas combustion model physical properties computation |
cs_combustion_physical_properties.h | |
cs_combustion_read_data.cpp | Combustion combustion model: setup data from input |
cs_combustion_read_data.h | |
cs_soot_model.cpp | |
cs_soot_model.h | |
cs_steady_laminar_flamelet_init.f90 | |
cs_steady_laminar_flamelet_physical_prop.f90 | Specific physic subroutine: diffusion flame |
cs_steady_laminar_flamelet_read_base.f90 | Specific physic subroutine: gas combustion diffusion flames |
cs_steady_laminar_flamelet_source_terms.cpp | |
cs_steady_laminar_flamelet_source_terms.h | |
cs_steady_laminar_flamelet_verify.f90 | |
d3phst.f90 | Specific physic subroutine: diffusion flame |
d3pini.f90 | |
d3pint.f90 | Specific physic subroutine: diffusion flame |
ebuini.f90 | |
ebuphy.f90 | |
ebutss.f90 | |
lwcgfu.f90 | |
lwcini.f90 | |
lwcphy.f90 | |
lwctss.f90 | |
lwcurl.f90 | |
lwcver.f90 | |
pdflwc.f90 | |
pdfpp3.f90 | |
pdfpp4.f90 | |
comb | |
cs_coal.cpp | Coal combustion model |
cs_coal.h | |
cs_coal_boundary_conditions.cpp | Coal combustion model boundary conditions |
cs_coal_boundary_conditions.h | |
cs_coal_ht_convert.cpp | |
cs_coal_ht_convert.h | |
cs_coal_initialize.cpp | Coal combustion model |
cs_coal_initialize.h | |
cs_coal_mass_transfer.cpp | |
cs_coal_noxst.cpp | Coal combustion model: NOx source terms computation |
cs_coal_physical_properties.cpp | |
cs_coal_physical_properties.h | |
cs_coal_read_data.cpp | Coal combustion model: setup data from input |
cs_coal_read_data.h | |
cs_coal_source_terms.cpp | Coal combustion model: source terms computation |
cs_coal_source_terms.h | |
cs_comb_headers.h | |
ctwr | |
cs_ctwr.cpp | |
cs_ctwr.h | |
cs_ctwr_boundary_conditions.cpp | |
cs_ctwr_boundary_conditions.h | |
cs_ctwr_headers.h | |
cs_ctwr_initialize.cpp | |
cs_ctwr_initialize.h | |
cs_ctwr_physical_properties.cpp | |
cs_ctwr_physical_properties.h | |
cs_ctwr_source_terms.cpp | |
cs_ctwr_source_terms.h | |
cs_ctwr_variables.cpp | |
cs_ctwr_variables.h | |
ctincl.f90 | |
elec | |
cs_elec_headers.h | |
cs_elec_model.cpp | Base electrical model data |
cs_elec_model.h | |
fvm | |
fvm_box.cpp | |
fvm_box.h | |
fvm_box_priv.h | |
fvm_box_tree.cpp | |
fvm_box_tree.h | |
fvm_convert_array.cpp | |
fvm_convert_array.h | |
fvm_defs.cpp | |
fvm_defs.h | |
fvm_group.cpp | |
fvm_group.h | |
fvm_headers.h | |
fvm_hilbert.cpp | |
fvm_hilbert.h | |
fvm_interpolate.cpp | |
fvm_interpolate.h | |
fvm_io_num.cpp | |
fvm_io_num.h | |
fvm_morton.cpp | |
fvm_morton.h | |
fvm_neighborhood.cpp | |
fvm_neighborhood.h | |
fvm_nodal.cpp | |
fvm_nodal.h | |
fvm_nodal_append.cpp | |
fvm_nodal_append.h | |
fvm_nodal_extract.cpp | |
fvm_nodal_extract.h | |
fvm_nodal_extrude.cpp | |
fvm_nodal_extrude.h | |
fvm_nodal_from_desc.cpp | |
fvm_nodal_from_desc.h | |
fvm_nodal_order.cpp | |
fvm_nodal_order.h | |
fvm_nodal_priv.h | |
fvm_nodal_project.cpp | |
fvm_nodal_project.h | |
fvm_nodal_triangulate.cpp | |
fvm_nodal_triangulate.h | |
fvm_periodicity.cpp | |
fvm_periodicity.h | |
fvm_point_location.cpp | |
fvm_point_location.h | |
fvm_selector.cpp | |
fvm_selector.h | |
fvm_selector_postfix.cpp | |
fvm_selector_postfix.h | |
fvm_tesselation.cpp | |
fvm_tesselation.h | |
fvm_to_catalyst.cxx | |
fvm_to_catalyst.h | |
fvm_to_ccm.cpp | |
fvm_to_ccm.h | |
fvm_to_cgns.cpp | |
fvm_to_cgns.h | |
fvm_to_ensight.cpp | |
fvm_to_ensight.h | |
fvm_to_ensight_case.cpp | |
fvm_to_ensight_case.h | |
fvm_to_histogram.cpp | |
fvm_to_histogram.h | |
fvm_to_med.cpp | |
fvm_to_med.h | |
fvm_to_medcoupling.cxx | |
fvm_to_medcoupling.h | |
fvm_to_melissa.cpp | |
fvm_to_melissa.h | |
fvm_to_plot.cpp | |
fvm_to_plot.h | |
fvm_to_time_plot.cpp | |
fvm_to_time_plot.h | |
fvm_to_vtk_histogram.cxx | |
fvm_to_vtk_histogram.h | |
fvm_trace.cpp | |
fvm_trace.h | |
fvm_triangulate.cpp | |
fvm_triangulate.h | |
fvm_writer.cpp | |
fvm_writer.h | |
fvm_writer_helper.cpp | |
fvm_writer_helper.h | |
fvm_writer_priv.h | |
gui | |
cs_gui.cpp | |
cs_gui.h | |
cs_gui_boundary_conditions.cpp | |
cs_gui_boundary_conditions.h | |
cs_gui_conjugate_heat_transfer.cpp | |
cs_gui_conjugate_heat_transfer.h | |
cs_gui_headers.h | |
cs_gui_mesh.cpp | |
cs_gui_mesh.h | |
cs_gui_mobile_mesh.cpp | |
cs_gui_mobile_mesh.h | |
cs_gui_output.cpp | |
cs_gui_output.h | |
cs_gui_particles.cpp | |
cs_gui_particles.h | |
cs_gui_radiative_transfer.cpp | |
cs_gui_radiative_transfer.h | |
cs_gui_specific_physics.cpp | |
cs_gui_specific_physics.h | |
cs_gui_util.cpp | |
cs_gui_util.h | |
cs_tree_xml.cpp | |
cs_tree_xml.h | |
gwf | |
cs_gwf.cpp | Main high-level functions dedicated to groundwater flows when using CDO schemes |
cs_gwf.h | |
cs_gwf_headers.h | |
cs_gwf_hydraulic_model.h | |
cs_gwf_param.h | |
cs_gwf_priv.cpp | Helper functions dedicated to groundwater flows when using CDO schemes |
cs_gwf_priv.h | |
cs_gwf_soil.cpp | Main functions dedicated to soil management in groundwater flows when using CDO schemes |
cs_gwf_soil.h | |
cs_gwf_sspf.cpp | Main high-level functions dedicated to groundwater flows when using CDO schemes for single-phase flows in a saturated porous media |
cs_gwf_sspf.h | |
cs_gwf_toolbox.cpp | |
cs_gwf_toolbox.h | |
cs_gwf_tpf.cpp | Main functions dedicated to the modelling of two-phase flows in a porous media. This media is always considered as unsaturated. Two sub-models are considered: miscible (MTPF) or immiscible (ITPF) |
cs_gwf_tpf.h | |
cs_gwf_tracer.cpp | |
cs_gwf_tracer.h | |
cs_gwf_uspf.cpp | Main high-level functions dedicated to groundwater flows when using CDO schemes for single-phase flows in an unsaturated porous media |
cs_gwf_uspf.h | |
lagr | |
cs_lagr.cpp | |
cs_lagr.h | |
cs_lagr_adh.cpp | |
cs_lagr_adh.h | |
cs_lagr_agglo.cpp | |
cs_lagr_agglo.h | |
cs_lagr_aux_mean_fluid_quantities.cpp | |
cs_lagr_aux_mean_fluid_quantities.h | |
cs_lagr_car.cpp | |
cs_lagr_car.h | |
cs_lagr_clogging.cpp | |
cs_lagr_clogging.h | |
cs_lagr_coupling.cpp | |
cs_lagr_coupling.h | |
cs_lagr_deposition_model.cpp | |
cs_lagr_deposition_model.h | |
cs_lagr_dlvo.cpp | |
cs_lagr_dlvo.h | |
cs_lagr_event.cpp | |
cs_lagr_event.h | |
cs_lagr_extract.cpp | Extract information from lagrangian particles |
cs_lagr_extract.h | |
cs_lagr_fragmentation.cpp | |
cs_lagr_fragmentation.h | |
cs_lagr_geom.cpp | |
cs_lagr_geom.h | |
cs_lagr_head_losses.cpp | |
cs_lagr_head_losses.h | |
cs_lagr_headers.h | |
cs_lagr_injection.cpp | |
cs_lagr_injection.h | |
cs_lagr_lec.cpp | |
cs_lagr_lec.h | |
cs_lagr_log.cpp | |
cs_lagr_log.h | |
cs_lagr_new.cpp | |
cs_lagr_new.h | |
cs_lagr_options.cpp | |
cs_lagr_options.h | |
cs_lagr_orientation.cpp | |
cs_lagr_orientation.h | |
cs_lagr_particle.cpp | |
cs_lagr_particle.h | |
cs_lagr_poisson.cpp | |
cs_lagr_poisson.h | |
cs_lagr_porosity.cpp | |
cs_lagr_porosity.h | |
cs_lagr_post.cpp | |
cs_lagr_post.h | |
cs_lagr_precipitation_model.cpp | |
cs_lagr_precipitation_model.h | |
cs_lagr_print.cpp | |
cs_lagr_print.h | |
cs_lagr_prototypes.h | |
cs_lagr_query.cpp | |
cs_lagr_query.h | |
cs_lagr_restart.cpp | |
cs_lagr_restart.h | |
cs_lagr_resuspension.cpp | |
cs_lagr_resuspension.h | |
cs_lagr_roughness.cpp | |
cs_lagr_roughness.h | |
cs_lagr_sde.cpp | |
cs_lagr_sde.h | |
cs_lagr_sde_model.cpp | |
cs_lagr_sde_model.h | |
cs_lagr_stat.cpp | |
cs_lagr_stat.h | |
cs_lagr_tracking.cpp | |
cs_lagr_tracking.h | |
meg | |
cs_meg_boundary_function.cxx | |
cs_meg_fsi_struct.cxx | |
cs_meg_headers.h | |
cs_meg_immersed_boundaries.cxx | |
cs_meg_immersed_boundaries_fsi.cxx | |
cs_meg_immersed_boundaries_volume.cxx | |
cs_meg_initialization.cxx | |
cs_meg_post_calculator.cxx | This function is used to compute user defined calculator formulae. The mathematical expression is defined in the GUI |
cs_meg_post_output.cxx | |
cs_meg_post_profile.cxx | |
cs_meg_prototypes.h | |
cs_meg_source_terms.cxx | This function is used to compute source terms over a volume zone. The mathematical expression is defined in the GUI |
cs_meg_volume_function.cxx | |
cs_meg_xdef_wrapper.cxx | |
cs_meg_xdef_wrapper.h | |
mesh | |
cs_geom.cpp | |
cs_geom.h | |
cs_join.cpp | |
cs_join.h | |
cs_join_intersect.cpp | |
cs_join_intersect.h | |
cs_join_merge.cpp | |
cs_join_merge.h | |
cs_join_mesh.cpp | |
cs_join_mesh.h | |
cs_join_perio.cpp | |
cs_join_perio.h | |
cs_join_post.cpp | |
cs_join_post.h | |
cs_join_set.cpp | |
cs_join_set.h | |
cs_join_split.cpp | |
cs_join_split.h | |
cs_join_update.cpp | |
cs_join_update.h | |
cs_join_util.cpp | |
cs_join_util.h | |
cs_mesh.cpp | |
cs_mesh.h | |
cs_mesh_adjacencies.cpp | |
cs_mesh_adjacencies.h | |
cs_mesh_bad_cells.cpp | Detect bad cells within meshes |
cs_mesh_bad_cells.h | |
cs_mesh_boundary.cpp | |
cs_mesh_boundary.h | |
cs_mesh_boundary_layer.cpp | |
cs_mesh_boundary_layer.h | |
cs_mesh_builder.cpp | |
cs_mesh_builder.h | |
cs_mesh_cartesian.cpp | |
cs_mesh_cartesian.h | |
cs_mesh_coarsen.cpp | |
cs_mesh_coarsen.h | |
cs_mesh_coherency.cpp | |
cs_mesh_coherency.h | |
cs_mesh_connect.cpp | |
cs_mesh_connect.h | |
cs_mesh_extrude.cpp | |
cs_mesh_extrude.h | |
cs_mesh_from_builder.cpp | |
cs_mesh_from_builder.h | |
cs_mesh_group.cpp | |
cs_mesh_group.h | |
cs_mesh_halo.cpp | |
cs_mesh_halo.h | |
cs_mesh_headers.h | |
cs_mesh_intersect.cpp | |
cs_mesh_intersect.h | |
cs_mesh_location.cpp | |
cs_mesh_location.h | |
cs_mesh_quality.cpp | |
cs_mesh_quality.h | |
cs_mesh_quantities.cpp | Management of mesh quantities |
cs_mesh_quantities.h | |
cs_mesh_refine.cpp | |
cs_mesh_refine.h | |
cs_mesh_remove.cpp | |
cs_mesh_remove.h | |
cs_mesh_save.cpp | |
cs_mesh_save.h | |
cs_mesh_smoother.cpp | |
cs_mesh_smoother.h | |
cs_mesh_to_builder.cpp | |
cs_mesh_to_builder.h | |
cs_mesh_warping.cpp | |
cs_mesh_warping.h | |
cs_partition.cpp | |
cs_partition.h | |
cs_stl.cpp | |
cs_stl.h | |
cs_symmetry_faces_filter.cpp | Filter symmetry faces whose effects cancel out |
cs_symmetry_faces_filter.h | |
pprt | |
cs_combustion_model.cpp | |
cs_combustion_model.h | |
cs_physical_model.cpp | |
cs_physical_model.h | |
cs_pprt_headers.h | |
ppcpfu.f90 | Module for specific physics for pulverized coal |
ppincl.f90 | General module for specific physics |
ppinii.f90 | Default initialization of specific modules (only non-map fortran common variables of modules) |
ppiniv.f90 | Initialisation of specific physic variables |
ppinv2.f90 | |
ppphyv.f90 | These subroutines fill physical properties which are variable in time for the dedicated physics modules (BEFORE and AFTER the user subroutines) |
ppppar.f90 | General module for specific physics containing common parameters |
ppprcl.f90 | |
pptbht.f90 | |
ppthch.f90 | Module for specific physics thermophysical data |
pptycl.f90 | Boundary conditions for specific physics modules |
ppvarp.f90 | |
rayt | |
cs_rad_headers.h | |
cs_rad_transfer.cpp | |
cs_rad_transfer.h | |
cs_rad_transfer_absorption.cpp | |
cs_rad_transfer_absorption.h | |
cs_rad_transfer_adf_models.cpp | |
cs_rad_transfer_adf_models.h | |
cs_rad_transfer_bcs.cpp | |
cs_rad_transfer_bcs.h | |
cs_rad_transfer_dir.cpp | |
cs_rad_transfer_dir.h | |
cs_rad_transfer_fields.cpp | |
cs_rad_transfer_fields.h | |
cs_rad_transfer_fsck.cpp | |
cs_rad_transfer_fsck.h | |
cs_rad_transfer_modak.cpp | |
cs_rad_transfer_modak.h | |
cs_rad_transfer_options.cpp | |
cs_rad_transfer_options.h | |
cs_rad_transfer_pun.cpp | |
cs_rad_transfer_pun.h | |
cs_rad_transfer_rcfsk.cpp | |
cs_rad_transfer_rcfsk.h | |
cs_rad_transfer_restart.cpp | |
cs_rad_transfer_restart.h | |
cs_rad_transfer_solve.cpp | |
cs_rad_transfer_solve.h | |
cs_rad_transfer_source_terms.cpp | |
cs_rad_transfer_source_terms.h | |
cs_rad_transfer_wall_flux.cpp | |
cs_rad_transfer_wall_flux.h | |
radiat.f90 | Module for Radiation |
turb | |
cs_les_balance.cpp | |
cs_les_balance.h | |
cs_les_filter.cpp | |
cs_les_filter.h | |
cs_les_inflow.cpp | |
cs_les_inflow.h | |
cs_les_mu_t.cpp | |
cs_les_mu_t.h | |
cs_turbulence_bc.cpp | |
cs_turbulence_bc.h | |
cs_turbulence_headers.h | |
cs_turbulence_htles.cpp | |
cs_turbulence_htles.h | |
cs_turbulence_inflow.cpp | |
cs_turbulence_inflow.h | |
cs_turbulence_init.cpp | |
cs_turbulence_init.h | |
cs_turbulence_ke.cpp | |
cs_turbulence_ke.h | |
cs_turbulence_kw.cpp | |
cs_turbulence_kw.h | |
cs_turbulence_ml.cpp | |
cs_turbulence_ml.h | |
cs_turbulence_model.cpp | |
cs_turbulence_model.h | |
cs_turbulence_rij.cpp | |
cs_turbulence_rij.h | |
cs_turbulence_rit.cpp | |
cs_turbulence_rit.h | |
cs_turbulence_rotation.cpp | |
cs_turbulence_rotation.h | |
cs_turbulence_sa.cpp | |
cs_turbulence_sa.h | |
cs_turbulence_v2f.cpp | |
cs_turbulence_v2f.h | |
user | |
cs_user_1d_wall_thermal.cpp | Data Entry of the 1D wall thermal module |
cs_user_atmo.cpp | User-defined functions specific to amospheric flow models |
cs_user_boundary_conditions.cpp | User functions for boundary condition definitions |
cs_user_boundary_conditions.f90 | User subroutine which fills boundary conditions arrays (icodcl , rcodcl ) for solved variables |
cs_user_coupling.cpp | Code couplings definition with SYRTHES and code_saturne |
cs_user_electric_scaling.cpp | Define scaling parameter for electric model |
cs_user_extra_operations.cpp | This function is called at the end of each time step, and has a very general purpose (i.e. anything that does not have another dedicated user function) |
cs_user_extra_operations.f90 | This function is called at the end of each time step, and has a very general purpose (i.e. anything that does not have another dedicated user subroutine) |
cs_user_fluid_structure_interaction.cpp | User-defined functions dedicated to Fluid-Structure interaction modeling |
cs_user_head_losses.cpp | User head loss definitions |
cs_user_hgn.cpp | Define user properties for two-phase homogeneous compressible model |
cs_user_ibm.cpp | User function. Define immersed boundaries in time and space |
cs_user_ibm_modify.cpp | User function. Locally modify a given porosity to take into account erosion effect (for instance) |
cs_user_initialization.cpp | Initialization prior to solving time steps |
cs_user_initialization.f90 | Initialize variables |
cs_user_lagr_boundary_conditions.cpp | |
cs_user_lagr_model.cpp | |
cs_user_lagr_particle.cpp | |
cs_user_lagr_volume_conditions.cpp | |
cs_user_les_inflow.cpp | Generation of synthetic turbulence at LES inlets initialization |
cs_user_mesh.cpp | Definition and modification of the calculation mesh |
cs_user_modules.f90 | User-defined module: it allows to create any user array |
cs_user_paramedmem_coupling.cpp | User functions for input of ParaMEDMEM coupling parameters |
cs_user_parameters.cpp | User functions for input of calculation parameters |
cs_user_parameters.f90 | User subroutines for input of calculation parameters (Fortran modules). These subroutines are called in all cases |
cs_user_performance_tuning.cpp | Definition of advanced options relative to parallelism |
cs_user_physical_properties.cpp | User definition of physical properties |
cs_user_porosity.cpp | User definitions of porous media |
cs_user_postprocess.cpp | |
cs_user_radiative_transfer.cpp | User function for input of radiative transfer parameters: absorption coefficient and net radiation flux |
cs_user_radiative_transfer_bcs.cpp | |
cs_user_solver.cpp | User solver setting and implementation |
cs_user_source_terms.cpp | Additional source terms for variable equations |
cs_user_time_table.cpp | User definitions of time tables |
cs_user_turbomachinery.cpp | Definition of turbomachinery related options |
cs_user_wall_condensation.cpp | Source terms associated at the boundary faces and the neighboring cells with surface condensation |
cs_user_zones.cpp | |
cs_headers.h | |