Files | |
file | cs_advection_field.c |
file | cs_advection_field.h [code] |
file | cs_basis_func.c |
file | cs_basis_func.h [code] |
file | cs_cdo_advection.c |
Build discrete advection operators for CDO vertex-based schemes. | |
file | cs_cdo_advection.h [code] |
file | cs_cdo_anderson.h [code] |
file | cs_cdo_bc.c |
file | cs_cdo_bc.h [code] |
file | cs_cdo_blas.c |
file | cs_cdo_blas.h [code] |
file | cs_cdo_connect.c |
Build additional connectivities (or adjacencies) useful for building CDO or HHO schemes. | |
file | cs_cdo_connect.h [code] |
file | cs_cdo_diffusion.c |
Build discrete stiffness matrices and handled boundary conditions for diffusion term in CDO vertex-based and vertex+cell schemes. | |
file | cs_cdo_diffusion.h [code] |
file | cs_cdo_field_interpolation.c |
file | cs_cdo_field_interpolation.h [code] |
file | cs_cdo_headers.h [code] |
file | cs_cdo_local.c |
Functions to handle low-level actions related to CDO local quantities such as cell mesh structures or cellwise systems. | |
file | cs_cdo_local.h [code] |
file | cs_cdo_main.c |
file | cs_cdo_main.h [code] |
file | cs_cdo_quantities.c |
file | cs_cdo_quantities.h [code] |
file | cs_cdo_turbulence.c |
Functions to handle the resolution of the turbulence modelling within the CDO framework. | |
file | cs_cdo_turbulence.h [code] |
file | cs_cdoeb_priv.h [code] |
Structures for building an algebraic CDO edge-based system for unsteady diffusion-reaction equations with source terms. | |
file | cs_cdoeb_vecteq.c |
file | cs_cdoeb_vecteq.h [code] |
file | cs_cdofb_ac.c |
Build an algebraic CDO face-based system for the Navier-Stokes equations and solved it with an artificial compressibility algorithm. | |
file | cs_cdofb_ac.h [code] |
file | cs_cdofb_monolithic.c |
Build an algebraic CDO face-based system for the Navier-Stokes equations and solved it with a monolithic approach. | |
file | cs_cdofb_monolithic.h [code] |
file | cs_cdofb_monolithic_priv.h [code] |
Structures and function pointers useful to build and solve the Navier-Stokes equations with face-based schemes and a monolithic approach. | |
file | cs_cdofb_monolithic_sles.c |
Functions dedicated to to the linear algebra settings and operations in case of CDO face-based schemes with a monolithic velocity-pressure coupling. | |
file | cs_cdofb_monolithic_sles.h [code] |
file | cs_cdofb_navsto.c |
Shared functions among all face-based schemes for building and solving Stokes and Navier-Stokes problem. | |
file | cs_cdofb_navsto.h [code] |
file | cs_cdofb_predco.c |
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. | |
file | cs_cdofb_predco.h [code] |
file | cs_cdofb_priv.c |
file | cs_cdofb_priv.h [code] |
file | cs_cdofb_scaleq.c |
Build an algebraic CDO face-based system for unsteady convection-diffusion-reaction of scalar-valued equations with source terms. | |
file | cs_cdofb_scaleq.h [code] |
file | cs_cdofb_vecteq.c |
file | cs_cdofb_vecteq.h [code] |
file | cs_cdovb_priv.h [code] |
Structures for building an algebraic CDO vertex-based system for unsteady convection-diffusion-reaction equations with source terms. | |
file | cs_cdovb_scaleq.c |
Build an algebraic CDO vertex-based system for unsteady convection-diffusion-reaction of scalar-valued equations with source terms. | |
file | cs_cdovb_scaleq.h [code] |
file | cs_cdovb_vecteq.c |
Build an algebraic CDO vertex-based system for unsteady convection-diffusion-reaction of vector-valued equations with source terms. | |
file | cs_cdovb_vecteq.h [code] |
file | cs_cdovcb_scaleq.c |
Build an algebraic CDO vertex+cell-based system for unsteady convection diffusion reaction of scalar-valued equations with source terms. | |
file | cs_cdovcb_scaleq.h [code] |
file | cs_dbg.c |
file | cs_dbg.h [code] |
file | cs_domain.c |
Manage a computational domain. | |
file | cs_domain.h [code] |
file | cs_domain_op.c |
file | cs_domain_op.h [code] |
file | cs_domain_setup.c |
Functions to handle the setup of a computational domain High level interface for handling the computation. | |
file | cs_domain_setup.h [code] |
file | cs_enforcement.c |
Structure and functions handling the way to enforce interior degrees of freedom. | |
file | cs_enforcement.h [code] |
file | cs_equation.c |
file | cs_equation.h [code] |
file | cs_equation_assemble.c |
Assembly of local cellwise system into a cs_matrix_t structure through the cs_matrix_assembler_t and its related structures. | |
file | cs_equation_assemble.h [code] |
file | cs_equation_bc.c |
file | cs_equation_bc.h [code] |
file | cs_equation_common.c |
file | cs_equation_common.h [code] |
file | cs_equation_param.c |
Structure and functions handling the specific settings related to a cs_equation_t structure. | |
file | cs_equation_param.h [code] |
file | cs_equation_priv.h [code] |
file | cs_evaluate.c |
file | cs_evaluate.h [code] |
file | cs_flag.c |
file | cs_flag.h [code] |
file | cs_gwf.c |
Main functions dedicated to groundwater flows when using CDO schemes. | |
file | cs_gwf.h [code] |
file | cs_gwf_priv.c |
Helper functions dedicated to groundwater flows when using CDO schemes. | |
file | cs_gwf_priv.h [code] |
file | cs_gwf_soil.c |
Main functions dedicated to soil management in groundwater flows when using CDO schemes. | |
file | cs_gwf_soil.h [code] |
file | cs_gwf_tracer.c |
file | cs_gwf_tracer.h [code] |
file | cs_hho_builder.c |
file | cs_hho_builder.h [code] |
file | cs_hho_scaleq.c |
file | cs_hho_scaleq.h [code] |
file | cs_hho_stokes.c |
file | cs_hho_stokes.h [code] |
file | cs_hho_vecteq.c |
file | cs_hho_vecteq.h [code] |
file | cs_hodge.c |
Build discrete Hodge operators. | |
file | cs_hodge.h [code] |
file | cs_iter_algo.c |
Set of functions to handle the management of high-level iterative algorithms such as Uzawa, Golub-Kahan Bi-orthogonalization, block preconditioner or Picard algorithms which incorporates inner iterative solvers. | |
file | cs_iter_algo.h [code] |
file | cs_maxwell.c |
file | cs_maxwell.h [code] |
Structure and functions handling the Maxwell module dedicated to the resolution of electro-magnetic equations. | |
file | cs_mesh_deform.c |
file | cs_mesh_deform.h [code] |
file | cs_navsto_coupling.c |
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. | |
file | cs_navsto_coupling.h [code] |
file | cs_navsto_param.c |
file | cs_navsto_param.h [code] |
file | cs_navsto_sles.c |
Functions to handle SLES structures used during the resolution of the Navier-Stokes system of equations. | |
file | cs_navsto_sles.h [code] |
file | cs_navsto_system.c |
Functions to handle the cs_navsto_system_t structure which is the high-level structure to manage the Navier-Stokes system of equations. | |
file | cs_navsto_system.h [code] |
file | cs_param_cdo.h [code] |
file | cs_property.c |
file | cs_property.h [code] |
file | cs_quadrature.c |
file | cs_quadrature.h [code] |
file | cs_reco.c |
file | cs_reco.h [code] |
file | cs_saddle_itsol.c |
In-house iterative solvers defined by blocks and associated to CDO discretizations. | |
file | cs_saddle_itsol.h [code] |
file | cs_scheme_geometry.c |
file | cs_scheme_geometry.h [code] |
file | cs_sdm.c |
file | cs_sdm.h [code] |
file | cs_solid_selection.c |
Structure and functions handling the list of solid cells Useful for Navier-Stokes, thermal module or the solidification module. | |
file | cs_solid_selection.h [code] |
file | cs_solidification.c |
Structure and functions handling the solidification module (modified Navier-Stokes + thermal module + transport equations) | |
file | cs_solidification.h [code] |
file | cs_source_term.c |
file | cs_source_term.h [code] |
file | cs_static_condensation.c |
file | cs_static_condensation.h [code] |
file | cs_thermal_system.c |
file | cs_thermal_system.h [code] |
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. | |
file | cs_walldistance.c |
file | cs_walldistance.h [code] |
file | cs_xdef.c |
Functions to handle extended definitions of quantities thanks to the cs_xdef_t structures. | |
file | cs_xdef.h [code] |
file | cs_xdef_cw_eval.c |
file | cs_xdef_cw_eval.h [code] |
file | cs_xdef_eval.c |
file | cs_xdef_eval.h [code] |