1#ifndef __CS_CDOFB_MONOLITHIC_PRIV_H__
2#define __CS_CDOFB_MONOLITHIC_PRIV_H__
129 cs_cdofb_vecteq_t *eqc,
190struct _cdofb_monolithic_t {
266 int pressure_rescaling;
297 cs_cdofb_monolithic_build_t *steady_build;
298 cs_cdofb_monolithic_build_t *build;
320 cs_cdofb_monolithic_assemble_t *assemble;
338 cs_cdofb_monolithic_solve_t *solve;
int cs_boundary_type_t
Definition cs_boundary.h:69
struct _cs_cdo_assembly_t cs_cdo_assembly_t
Definition cs_cdo_assembly.h:52
struct _cdofb_monolithic_t cs_cdofb_monolithic_t
Definition cs_cdofb_monolithic_priv.h:102
void cs_cdofb_navsto_source_t(const cs_navsto_param_t *nsp, const cs_cell_mesh_t *cm, const cs_cdofb_navsto_builder_t *nsb, cs_cell_sys_t *csys)
Compute and add a source term to the local RHS. This is a special treatment to enable source involvin...
Definition cs_cdofb_navsto.h:184
#define BEGIN_C_DECLS
Definition cs_defs.h:509
double cs_real_t
Floating-point value.
Definition cs_defs.h:319
#define END_C_DECLS
Definition cs_defs.h:510
int cs_lnum_t
local mesh entity id
Definition cs_defs.h:313
void cs_cdo_apply_boundary_t(short int f, const cs_equation_param_t *eqp, const cs_cell_mesh_t *cm, const cs_property_data_t *pty, cs_cell_builder_t *cb, cs_cell_sys_t *csys)
Apply a boundary condition for a given face (inlet, outlet, wall, sliding wall, symmetry....
Definition cs_equation_bc.h:68
struct _cs_sles_t cs_sles_t
Definition cs_sles.h:68
Definition cs_advection_field.h:150
Definition cs_cdo_bc.h:109
Definition cs_cdo_system.h:377
Definition cs_cdofb_monolithic_priv.h:77
cs_real_t graddiv_coef
Definition cs_cdofb_monolithic_priv.h:96
cs_real_t * u_f
Definition cs_cdofb_monolithic_priv.h:89
cs_lnum_t n_faces
Definition cs_cdofb_monolithic_priv.h:85
cs_lnum_t n_cells
Definition cs_cdofb_monolithic_priv.h:87
cs_sles_t * schur_sles
Definition cs_cdofb_monolithic_priv.h:93
cs_real_t * p_c
Definition cs_cdofb_monolithic_priv.h:90
cs_real_t * div_op
Definition cs_cdofb_monolithic_priv.h:79
cs_sles_t * sles
Definition cs_cdofb_monolithic_priv.h:92
Structure storing additional arrays related to the building of the Navier-Stokes system.
Definition cs_cdofb_navsto.h:107
Set of local quantities and connectivities related to a mesh cell.
Definition cs_cdo_local.h:203
Set of arrays and local (small) dense matrices related to a mesh cell This is a key structure for bui...
Definition cs_cdo_local.h:147
Set of parameters to handle an unsteady convection-diffusion-reaction equation with term sources.
Definition cs_equation_param.h:192
Field descriptor.
Definition cs_field.h:130
Structure to handle the convergence of an iterative algorithm.
Definition cs_iter_algo.h:60
Set of parameters specific for solving the Navier-Stokes system with a fully coupled monolithic algor...
Definition cs_navsto_coupling.h:77
Structure storing the parameters related to the resolution of the Navier-Stokes system.
Definition cs_navsto_param.h:611
Structure storing all metadata related to the resolution of a linear system with an iterative solver.
Definition cs_param_sles.h:91