1 #ifndef __CS_CDOFB_MONOLITHIC_PRIV_H__ 2 #define __CS_CDOFB_MONOLITHIC_PRIV_H__ 111 const bool has_sourceterm,
113 cs_cdofb_vecteq_t *eqc,
170 struct _cdofb_monolithic_t {
246 int pressure_rescaling;
277 cs_cdofb_monolithic_init_matrix_t *init_system;
278 cs_cdofb_monolithic_build_t *steady_build;
279 cs_cdofb_monolithic_build_t *build;
301 cs_cdofb_monolithic_assemble_t *assemble;
323 cs_cdofb_monolithic_solve_t *solve;
double precision, dimension(:,:,:), allocatable pressure
Definition: atimbr.f90:122
int cs_boundary_type_t
Definition: cs_boundary.h:69
Definition: cs_advection_field.h:149
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
Field descriptor.
Definition: cs_field.h:125
Set of parameters to handle an unsteady convection-diffusion-reaction equation with term sources...
Definition: cs_equation_param.h:177
struct _cs_matrix_assembler_values_t cs_matrix_assembler_values_t
Definition: cs_matrix_assembler.h:65
#define BEGIN_C_DECLS
Definition: cs_defs.h:510
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:169
void() cs_equation_assembly_t(const cs_sdm_t *m, const cs_lnum_t *dof_ids, const cs_range_set_t *rset, cs_equation_assemble_t *eqa, cs_matrix_assembler_values_t *mav)
Assemble a cellwise matrix into the global matrix Block or no block versions are handled.
Definition: cs_equation_assemble.h:72
struct _cs_equation_assemble_t cs_equation_assemble_t
Definition: cs_equation_assemble.h:52
Set of local quantities and connectivities related to a mesh cell.
Definition: cs_cdo_local.h:202
Structure storing the parameters related to the resolution of the Navier-Stokes system.
Definition: cs_navsto_param.h:605
double cs_real_t
Floating-point value.
Definition: cs_defs.h:322
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:146
Set of common parameters to manage an iterative algorithm.
Definition: cs_iter_algo.h:101
Definition: cs_cdofb_monolithic_sles.h:56
Definition: cs_cdo_bc.h:88
#define END_C_DECLS
Definition: cs_defs.h:511
struct _cdofb_monolithic_t cs_cdofb_monolithic_t
Definition: cs_cdofb_monolithic_priv.h:72
Set of parameters specific for solving the Navier-Stokes system with a fully coupled monolithic algor...
Definition: cs_navsto_coupling.h:77
Definition: cs_timer.h:55