1 #ifndef __CS_CDOFB_MONOLITHIC_PRIV_H__ 2 #define __CS_CDOFB_MONOLITHIC_PRIV_H__ 130 const bool has_sourceterm,
132 cs_cdofb_vecteq_t *eqc,
193 struct _cdofb_monolithic_t {
269 int pressure_rescaling;
275 cs_cdofb_monolithic_source_t *add_gravity_source_term;
306 cs_cdofb_monolithic_init_matrix_t *init_system;
307 cs_cdofb_monolithic_build_t *steady_build;
308 cs_cdofb_monolithic_build_t *build;
322 cs_cdofb_monolithic_assemble_t *assemble;
344 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:202
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:495
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 This is a key structure for all cel...
Definition: cs_cdo_local.h:159
Structure storing the parameters related to the resolution of the Navier-Stokes system.
Definition: cs_navsto_param.h:540
double cs_real_t
Floating-point value.
Definition: cs_defs.h:307
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:107
Definition: cs_cdofb_monolithic_sles.h:56
Definition: cs_cdo_bc.h:88
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:301
#define END_C_DECLS
Definition: cs_defs.h:496
struct _cdofb_monolithic_t cs_cdofb_monolithic_t
Definition: cs_cdofb_monolithic_priv.h:72
Set of information related to the convergence of the iterative algorithm (Picard or Uzawa for instanc...
Definition: cs_iter_algo.h:93
Definition: cs_cdofb_navsto.h:68
Routines 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. Routines to handle the settings of coupling algorithms.
Set of parameters specific for solving the Navier-Stokes system with a fully coupled monolithic algor...
Definition: cs_navsto_coupling.h:89
Definition: cs_timer.h:57