M atchem
C cs_f_atmo_chem_finalize Deallocate arrays for atmo chemistry
C cs_f_atmo_chem_initialize_reacnum Return pointer to reacnum
C cs_f_atmo_get_aero_conc_file_name
C cs_f_atmo_get_chem_conc_file_name
M atincl
C cs_air_pwv_sat Computes the saturation water vapor pressure function of the temperature (C)
C cs_air_x_sat Calculation of the absolute humidity at saturation for a given temperature
C cs_air_x_to_yw Convert the absolute humidity of humid air to the air water mass fraction
C cs_air_yw_sat Calculation of the air water mass fraction at saturation for a given temperature
C cs_air_yw_to_x Convert the air water mass fraction to the absolute humidity of humid air
C cs_atmo_compute_meteo_profiles Compute meteo profiles if no meteo file is given
C cs_atmo_init_meteo_profiles Initialize meteo profiles if no meteo file is given
C cs_f_atmo_arrays_get_pointers Return pointers to atmo arrays
C cs_f_atmo_get_meteo_file_name
C cs_f_atmo_get_pointers Return pointers to atmo includes
C cs_f_atmo_get_soil_zone
C cs_liq_t_to_h Calculation of the specific enthalpy of liquid water
C cs_mo_phih
C cs_mo_phim
C cs_mo_psih
C cs_mo_psim
C cs_rho_humidair Calculation of the density of humid air
M atsoil
C categorie_sol Kind of soil (water, forest, urban ...) and associated constantes
C soil_tab Defines the soil constants and variables of the vertical arrays used for the 1D radiative model
M cdomod
C cs_equation_solve_steady_state_wrapper
C cs_f_cdo_get_pointers
C cs_f_cdo_post_domain
C cs_f_cdo_solve_steady_state_domain
C cs_f_cdo_solve_unsteady_state_domain
C cs_f_domain_initialize_cdo_systems
C solve_cdo_equation
M cs_c_bindings
C beta_limiter_building
C boundary_conditions_mapped_set Set mapped boundary conditions for a given field and mapping locator
C cs_f_field_get_key_struct_var_cal_opt
C cs_f_field_set_key_struct_var_cal_opt
C cs_f_scalar_clipping
C cs_fan_n_fans Return the number of fans
C cs_immersed_boundary_wall_functions Compute boundary contributions for all immersed boundaries
C cs_intprf
C cs_intprz
C cs_log_default_activate
C cs_log_default_is_active
C cs_log_iteration_prepare
C cs_map_name_to_id_destroy Destroy name to id map structure
C cs_set_type_order_turbulence_model
C cs_syr_coupling_n_couplings
C cs_time_moment_is_active Return if moment is active (1) or not (0)
C cs_time_moment_n_moments Return the number of temporal moments
C cs_turb_model_init
C equation_param_from_vcopt
C gas_mix_species_prop
C gwf_soilwater_partition
C les_balance_compute Compute the LES balance
C les_balance_create Create the LES balance structure
C les_balance_finalize Destroy the LES balance structure
C les_balance_update_gradients Compute additional time averages for LES balance
C les_balance_write_restart Write the LES balance restart file
C les_filter Compute filters for dynamic models
C log_iteration
C log_l2residual
C parameters_read_restart_info Read restart metadata
C restart_check_base_location Check the locations associated with a restart file
C restart_clean_multiwriters_history Remove all previous dumps of checkpoint files which are not to be saved
C restart_destroy Destroy structure associated with a restart file (and close the file)
C restart_read_bc_coeffs Read boundary condition coefficients for all fields from checkpoint
C restart_read_field_info Read field metadata from checkpoint
C restart_read_fields Loop over all fields and read them in the restart file which id is passed in argument if it matches their "restart_file" key value
C restart_write_bc_coeffs Write boundary condition coefficients for all fields to checkpoint
C restart_write_field_info Write field metadata to checkpoint
C restart_write_fields Loop over all fields and save them in the restart file which id is passed in argument if it matches their "restart_file" key value
C solving_info
C time_moment_field_id Get field id associated with a given moment
C time_moment_log_iteration Log temporal moments initialization
C time_moment_restart_read Read temporal moments checkpoint information
C time_moment_restart_write Checkpoint temporal moments
C time_moment_update_all Update temporal moments
C timer_stats_increment_time_step Increment time step for timer statistics
C timer_stats_set_plot Enable or disable plotting for a timer statistic
C timer_stats_start Start a timer for a given statistic
C timer_stats_stop Stop a timer for a given statistic
C timer_stats_switch Start a timer for a given statistic, stopping previous timers of the same type which are not a parent, and starting inactive parent timers if necessary
C turbulence_bc_inlet_hyd_diam Set inlet boundary condition values for turbulence variables based on a diameter and the reference velocity for a circular duct flow with smooth wall
C turbulence_bc_inlet_k_eps Set inlet boundary condition values for turbulence variables based on given k and epsilon values
C turbulence_bc_inlet_turb_intensity Set inlet boundary condition values for turbulence variables based on a diameter , a turbulent intensity and the reference velocity for a circular duct flow with smooth wall
C turbulence_bc_ke_hyd_diam Calculation of , and from a diameter and the reference velocity for a circular duct flow with smooth wall (use for inlet boundary conditions)
C turbulence_bc_ke_turb_intensity Calculation of and from a diameter , a turbulent intensity and the reference velocity for a circular duct flow with smooth wall (for inlet boundary conditions)
C turbulence_bc_rij_transform Compute matrix used in the computation of the Reynolds stress tensor boundary conditions
C turbulence_bc_set_uninit_inlet_k_eps Set inlet boundary condition values for turbulence variables based on given k and epsilon values only if not initialized already
C user_parameters General user parameters
C user_porosity General user parameters
C var_cal_opt
C yg2xye Compute molar and mass fractions of elementary species Ye, Xe (fuel, O2, CO2, H2O, N2) from global species Yg (fuel, oxidant, products)
M cs_cf_bindings
C cs_cf_check_density
C cs_cf_check_internal_energy
C cs_cf_check_pressure
C cs_cf_check_temperature
C cs_cf_hgn_source_terms_step
C cs_cf_set_thermo_options
C cs_cf_thermo
C cs_cf_thermo_beta
C cs_cf_thermo_c_square
C cs_cf_thermo_cv
C cs_cf_thermo_de_from_pt
C cs_cf_thermo_default_init
C cs_cf_thermo_dt_from_pe
C cs_cf_thermo_eps_sup
C cs_cf_thermo_pe_from_dt
C cs_cf_thermo_ph_inlet_bc
C cs_cf_thermo_pt_from_de
C cs_cf_thermo_s_from_dp
C cs_cf_thermo_subsonic_outlet_bc
C cs_cf_thermo_te_from_dp
C cs_cf_thermo_wall_bc
M cs_f_interfaces
C diften
C itrgrv
C itrmav
C matrdt
C matrix
C post_stress
C turrij
C vistnv
C vitens
M cs_nz_condensation
C cs_f_wall_condensation_create Create wall condensation structure
C cs_f_wall_condensation_get_pointers Return pointers to spcond
C cs_f_wall_condensation_get_size_pointers Return pointers to spcond
C cs_wall_condensation_free Deallocate wall condensation arrays
M cs_nz_tagmr
C cs_f_wall_condensation_1d_thermal_create
C cs_f_wall_condensation_1d_thermal_free
C cs_f_wall_condensation_1d_thermal_get_mesh_pointers
C cs_f_wall_condensation_1d_thermal_get_pointers
C cs_f_wall_condensation_1d_thermal_mesh_create
M field
C field_allocate_or_map_all Allocate arrays for all defined fields based on their location
C field_clear_key_int_bits Set integer bits matching a mask to 0 for a given key for a field
C field_set_key_double Assign a floating point value for a given key to a field
C field_set_key_int Assign a floating point value for a given key to a field
C field_set_key_int_bits Set integer bits matching a mask to 1 for a given key for a field
M field_operator
C field_gradient_potential Compute cell gradient of potential field
C field_gradient_scalar Compute cell gradient of scalar field or component of vector or tensor field
C field_gradient_tensor Compute cell gradient of tensor field
C field_gradient_vector Compute cell gradient of vector field
C field_set_volume_average Shift field values in order to set its spatial average to a given value
M lagran
C cs_f_lagr_coal_comb
C cs_f_lagr_dim_pointers
C cs_f_lagr_params_pointers
C cs_f_lagr_source_terms_pointers
C cs_f_lagr_specific_physics
C cs_lagr_init_c_arrays Allocate bound_stat and return fortran compatible pointer
C cs_lagr_init_par
C cs_lagr_options_definition Execute one time step of the Lagrangian model
C cs_lagr_precipitation_mass_st Mass source term due to precipitation
C cs_lagr_solve_initialize Prepare for execution of the Lagrangian model
C cs_lagr_solve_time_step Execute one time step of the Lagrangian model
C lagr_restart_write_particle_data Write particle data to checkpoint
M parall
C cs_parall_allgather_r Build a global array from each local array in each domain
C parall_bcast_i Broadcast an integer in case of parellism
C parall_bcast_r Broadcast a real number in case of parellism
C parbar Set a barrier on all default communicator processes
C parbci Broadcast an array of integers in case of parellism
C parbcr Broadcast an array of real numbers in case of parellism
C parcmn Compute the global minimum of an integer in case of parellism
C parcmx Compute the global maximum of an integer in case of parellism
C parcpt Compute the global sum of an integer in case of parellism
C parfpt Given an (id, rank, value) tuple, return the local id, rank, and value corresponding to the global minimum value
C parimn Compute the global minima of an array of integers in case of parellism
C parimx Compute the global maxima of an array of integers in case of parellism
C parism Compute the global sums of an array of integers in case of parellism
C parmax Compute the global maximum of a real number in case of parellism
C parmin Compute the global minimum of a real number in case of parellism
C parmnl Minimum value of a real and the value of related array on all default communicator processes
C parmxl Maximum value of a real and the value of related array on all default communicator processes
C parrmn Compute the global minima of an array of real numbers in case of parellism
C parrmx Compute the global maxima of an array of real numbers in case of parellism
C parrsm Compute the global sums of an array of real numbers in case of parellism
C parsom Compute the global sum of a real number in case of parellism
M pointe
C pmapper_double_r1 Container for rank 1 double precision array pointer
C pmapper_double_r2 Container for rank 2 double precision array pointer
C pmapper_double_r3 Container for rank 3 double precision array pointer
M radiat
C cs_rad_transfer_bcs
C cs_rad_transfer_finalize
C cs_rad_transfer_get_pointers
C cs_rad_transfer_options
C cs_rad_transfer_read
C cs_rad_transfer_solve
C cs_rad_transfer_source_terms
C cs_rad_transfer_write
M rotation
C add_coriolis_t Add the dual tensor of a rotation vector to a tensor
C add_coriolis_v Add a Coriolis term to a local vector
C angular_velocity Return angular velocity associated with a rotation
C coriolis_t Compute the dual tensor of a rotation vector
C coriolis_v Compute a Coriolis term for a vector
C rotation_define Define a global rotation
C rotation_to_array Copy rotation structure values to an array
C rotation_update_coords Update coordinates based on a global rotation and time
C rotation_velocity Compute rotation velocity at given point coordinates
M turbomachinery
C map_turbomachinery_model
C map_turbomachinery_rotor
C turbomachinery_reinit_i_face_fields
C turbomachinery_resize_cell_fields
C turbomachinery_update_mesh
C cs_1d_wall_thermal_local_model_t
C cs_1d_wall_thermal_t 1D wall thermal module descriptor
C cs_adjacency_t
C cs_adv_field_t
C cs_advection_field_t Main structure to handle an advection field
C cs_air_fluid_props_t
C cs_at_opt_interp_t
C cs_atmo_chemistry_t
C cs_atmo_constants_t
C cs_atmo_option_t
C cs_basis_func_t
C cs_block_dist_info_t
C cs_boundary_condition_pm_info_t
C cs_boundary_t Structure storing information related to the "physical" boundaries associated with the computational domain
C cs_boundary_zone_t
C cs_cavitation_parameters_t Cavitation model parameters
C cs_cdo_balance_t
C cs_cdo_bc_face_t
C cs_cdo_connect_t
C cs_cdo_quantities_t
C cs_cdo_system_block_info_t
C cs_cdo_system_block_t
C cs_cdo_system_dblock_t Structure associated to the default type of block
C cs_cdo_system_helper_t
C cs_cdo_system_sblock_t Structure associated to the split type of block
C cs_cdo_system_ublock_t Structure associated to the unassembled type of block
C cs_cdo_system_xblock_t Structure associated to the extended type of block
C cs_cdocb_monolithic_sles_t
C cs_cdocb_scaleq_t
C cs_cdoeb_vecteq_t
C cs_cdofb_monolithic_sles_t
C cs_cdofb_navsto_builder_t Structure storing additional arrays related to the building of the Navier-Stokes system
C cs_cdofb_vecteq_t
C cs_cdovb_vecteq_t
C cs_cell_builder_t Set of local and temporary buffers
C cs_cell_mesh_t Set of local quantities and connectivities related to a mesh cell
C cs_cell_sys_t Set of arrays and local (small) dense matrices related to a mesh cell This is a key structure for building the local algebraic system. This structure belongs to one thread and only
C cs_cf_model_t Compressible model general options descriptor
C cs_cfd2sys_intersection_t
C cs_cfd_sys_cplbc_t
C cs_combustion_coal_model_t
C cs_combustion_fuel_model_t
C cs_combustion_gas_model_t
C cs_combustion_model_t
C cs_ctwr_option_t
C cs_data_elec_t Physical properties for electric model descriptor
C cs_data_joule_effect_t Structure to read transformer parameters in dp_ELE
C cs_domain_cdo_context_t High-level metadata for handling CDO/HHO schemes
C cs_domain_t Structure storing the main features of the computational domain and pointers to the main geometrical structures
C cs_double_int_t
C cs_elec_option_t Option for electric model
C cs_enforcement_param_t Set of data defining an enforcement
C cs_equation_builder_t
C cs_equation_builder_t Store common elements used when building an algebraic system related to an equation
C cs_equation_core_t Main structures on which an equation structure relies
C cs_equation_param_t Set of parameters to handle an unsteady convection-diffusion-reaction equation with term sources
C cs_equation_system_param_t Main structure storing the parameter settings
C cs_equation_system_t Main structure to handle a set of coupled equations
C cs_equation_t
C cs_equation_t Main structure to handle the discretization and the resolution of an equation
C cs_face_mesh_light_t
C cs_face_mesh_t Set of local quantities and connectivities related to a mesh face Structure used to get a better memory locality. Map existing structure into a more compact one dedicated to a face. Arrays are allocated to n_max_vbyf (= n_max_ebyf). Face-wise numbering is based on the f2e connectivity
C cs_field_bc_coeffs_t Field boundary condition descriptor (for variables)
C cs_field_pointer_array_t
C cs_field_t Field descriptor
C cs_fluid_properties_t Fluid properties descriptor
C cs_function_t
C cs_gas_mix_species_prop_t
C cs_gas_mix_t Gas mix descriptor
C cs_gui_boundary_meg_context_t
C cs_gui_volume_meg_context_t
C cs_gwf_darcy_flux_t
C cs_gwf_darcy_flux_t Structure to handle the Darcy flux
C cs_gwf_saturated_single_phase_t Structure to handle the modelling of a single-phase flows in a porous media considered as saturated
C cs_gwf_soil_param_genuchten_t Structure to handle the Van Genuchten-Mualen model of soil
C cs_gwf_soil_t Main structure to handle a soil in the groundwater flow module
C cs_gwf_soilwater_partition_t
C cs_gwf_t Main set of parameters/structures to manage the groundwater flow (GWF) module. This is an explicit definition of the structure cs_gwf_t
C cs_gwf_tracer_decay_chain_t
C cs_gwf_tracer_default_context_t
C cs_gwf_tracer_t
C cs_gwf_tracer_t Set of parameters describing a tracer structure
C cs_gwf_two_phase_t Structure to handle the modelling of miscible or immiscible two-phase flows in a porous media
C cs_gwf_unsaturated_single_phase_t Structure to handle the modelling of a single-phase flows in a porous media considered as saturated or not. Several simplifications can be be operated in this context. Only the liquid phase is taken into account
C cs_halo_t
C cs_hho_builder_t
C cs_hodge_param_t Structure storing all metadata/parameters related to the usage of a discrete Hodge operator
C cs_hodge_t Structure associated to a discrete Hodge operator *
C cs_ibm_object_t
C cs_ibm_t
C cs_inflow_sem_t
C cs_internal_coupling_t
C cs_interpol_grid_t
C cs_io_sec_header_t
C cs_iter_algo_aa_t Context structure for the algorithm called Anderson acceleration
C cs_iter_algo_param_aa_t Structure storing all the parameters to drive the algorithm called Anderson acceleration
C cs_iter_algo_t Structure to handle the convergence of an iterative algorithm
C cs_join_param_t
C cs_join_stats_t
C cs_lagr_agglomeration_model_t
C cs_lagr_attribute_map_t
C cs_lagr_boundary_interactions_t
C cs_lagr_brownian_t
C cs_lagr_clogging_model_t
C cs_lagr_clogging_param_t
C cs_lagr_coal_comb_t
C cs_lagr_consolidation_model_t
C cs_lagr_const_dim_t
C cs_lagr_dim_t
C cs_lagr_dlvo_param_t
C cs_lagr_encrustation_t
C cs_lagr_event_attribute_map_t
C cs_lagr_event_set_t
C cs_lagr_extra_module_t
C cs_lagr_fragmentation_model_t
C cs_lagr_injection_set_t
C cs_lagr_internal_condition_t
C cs_lagr_model_t
C cs_lagr_particle_counter_t
C cs_lagr_particle_set_t
C cs_lagr_physico_chemical_t
C cs_lagr_precipitation_model_t
C cs_lagr_reentrained_model_t
C cs_lagr_roughness_param_t
C cs_lagr_shape_model_t
C cs_lagr_source_terms_t
C cs_lagr_specific_physics_t
C cs_lagr_stat_options_t
C cs_lagr_time_scheme_t
C cs_lagr_time_step_t
C cs_lagr_zone_data_t
C cs_les_balance_rij_t Reynolds tensor (Rij) LES balance descriptor
C cs_les_balance_t LES balance general options descriptor
C cs_les_balance_tui_t Turbulent thermal flux vector (Tui) LES balance descriptor
C cs_matrix_row_info_t
C cs_measures_set_t
C cs_medcoupling_mesh_t
C cs_mesh_adjacencies_t
C cs_mesh_builder_t
C cs_mesh_extrude_face_info_t
C cs_mesh_extrude_vectors_t
C cs_mesh_quantities_t
C cs_mesh_t
C cs_navsto_ac_t Set of parameters specific for solving the Navier-Stokes system with the "artificial compressibility" algorithm
C cs_navsto_monolithic_t Set of parameters specific for solving the Navier-Stokes system with a fully coupled monolithic algorithm
C cs_navsto_param_boussinesq_t Structure storing the parameters related to the Boussinesq source term in the momentum equation
C cs_navsto_param_sles_t Structure storing the parameters for solving the Navier-Stokes system
C cs_navsto_param_t Structure storing the parameters related to the resolution of the Navier-Stokes system
C cs_navsto_projection_t Set of parameters specific for solving the Navier-Stokes system with an incremental projection algorithm
C cs_navsto_system_t Structure managing the Navier-Stokes system
C cs_numbering_t
C cs_nvec3_t
C cs_opts_t
C cs_param_sles_cvg_t Set of parameters to check the convergence (or the divergence) of an iterative process (tolerances or max. number of iterations)
C cs_param_sles_saddle_t Structure storing all metadata related to the resolution of a saddle-point linear system
C cs_param_sles_t Structure storing all metadata related to the resolution of a linear system with an iterative solver
C cs_physical_constants_t Physical constants descriptor
C cs_porosity_from_scan_opt_t
C cs_porosity_ibm_opt_t
C cs_pressure_correction_cdo_t
C cs_property_data_t Structure storing the evaluation of a property and its related data
C cs_property_t
C cs_property_t Structure associated to the definition of a property relying on the cs_xdef_t structure
C cs_quant_info_t
C cs_quant_t
C cs_rad_transfer_params_t Structure containing the radiation module parameters
C cs_range_set_t
C cs_rank_neighbors_t
C cs_restart_auxiliary_t Additional checkpoint/restart files
C cs_rotation_t Subdomain rotation description
C cs_saddle_block_precond_t
C cs_saddle_system_t
C cs_sdm_block_t
C cs_sdm_t
C cs_sles_pc_poly_t
C cs_solid_selection_t
C cs_solidification_binary_alloy_t
C cs_solidification_stefan_t
C cs_solidification_t
C cs_solidification_voller_t
C cs_solving_info_t
C cs_space_disc_t Space discretisation options descriptor
C cs_stiffened_gas_t
C cs_stl_mesh_info_t
C cs_stl_mesh_t
C cs_sys_cpl_t
C cs_thermal_model_t Thermal model descriptor
C cs_thermal_system_t
C cs_time_control_t
C cs_time_scheme_t Time scheme descriptor
C cs_time_step_options_t Time step options descriptor
C cs_time_step_t Time step descriptor
C cs_timer_counter_t
C cs_timer_t
C cs_tree_node_t
C cs_turb_hybrid_model_t Hybrid turbulence model descriptor
C cs_turb_les_model_t LES turbulence model descriptor
C cs_turb_model_t Turbulence model general options descriptor
C cs_turb_rans_model_t RANS turbulence model descriptor
C cs_turb_ref_values_t
C cs_turbulence_param_t Structure storing the parameters related to the resolution of the turbulence modelling. Several members are structures defined in cs_turbulence_model.h as a global variable. The purpose of this structure is to store all parameters in one place
C cs_turbulence_t
C cs_turbulence_t Structure storing the parameters related to the resolution of the turbulence modelling. Several members are structures defined in cs_turbulence_model.h
C cs_velocity_pressure_model_t Stokes equation model descriptor
C cs_velocity_pressure_param_t Inner velocity/pressure iteration options descriptor
C cs_vof_parameters_t VOF model parameters. Void fraction variable tracks fluid 2
C cs_volume_zone_t
C cs_wall_cond_1d_thermal_t
C cs_wall_cond_t
C cs_wall_functions_t Wall functions descriptor
C cs_xdef_analytic_context_t Context structure when a definition by analytic function is used
C cs_xdef_array_context_t Context structure when an array is used for the definition
C cs_xdef_dof_context_t Context structure when a definition by DoF function is used
C cs_xdef_t Structure storing medata for defining a quantity in a very flexible way
C cs_xdef_time_func_context_t Context structure when a time step function is used for the definition
C cs_zone_t
C fvm_box_set_t
C fvm_morton_code_t
C fvm_nodal_section_t
C fvm_nodal_t
C fvm_to_ensight_case_file_info_t
C fvm_to_histogram_writer_t
C fvm_writer_format_t
C fvm_writer_section_t
C fvm_writer_t