1#ifndef __CS_CDOCB_SCALEQ_SLES_H__
2#define __CS_CDOCB_SCALEQ_SLES_H__
86 cs_cdocb_scaleq_t *eqc);
102 cs_cdocb_scaleq_t *eqc);
int cs_cdocb_scaleq_sles_uzawa_cg(cs_saddle_solver_t *solver, cs_real_t *flux, cs_real_t *pot)
Solve a linear system arising from the discretization of a scalar-valed equation stemming from CDO ce...
Definition: cs_cdocb_scaleq_sles.cpp:1370
void cs_cdocb_scaleq_sles_init_system_helper(const cs_param_saddle_t *saddlep, cs_cdocb_scaleq_t *eqc)
Define the system helper for a CDO-Cb scheme solving a scalar-valued equation (saddle-point system)
Definition: cs_cdocb_scaleq_sles.cpp:580
int cs_cdocb_scaleq_sles_notay(cs_saddle_solver_t *solver, cs_real_t *flux, cs_real_t *pot)
Solve a linear system arising from the discretization of a scalar-valed equation stemming from CDO ce...
Definition: cs_cdocb_scaleq_sles.cpp:1296
int cs_cdocb_scaleq_sles_full_system(cs_saddle_solver_t *solver, cs_real_t *flux, cs_real_t *pot)
Solve the saddle-point linear system arising from the discretization of the scalar-valued CDO cell-ba...
Definition: cs_cdocb_scaleq_sles.cpp:1133
void cs_cdocb_scaleq_sles_init_sharing(const cs_mesh_t *mesh, const cs_cdo_connect_t *connect, const cs_cdo_quantities_t *quant)
Set pointers to shared structures.
Definition: cs_cdocb_scaleq_sles.cpp:558
int cs_cdocb_scaleq_sles_block_krylov(cs_saddle_solver_t *solver, cs_real_t *flux, cs_real_t *pot)
Solve a linear system arising from the discretization of a scalar-valed equation stemming from CDO ce...
Definition: cs_cdocb_scaleq_sles.cpp:920
int cs_cdocb_scaleq_sles_gkb_inhouse(cs_saddle_solver_t *solver, cs_real_t *flux, cs_real_t *pot)
Solve a linear system arising from the discretization of a scalar-valed equation stemming from CDO ce...
Definition: cs_cdocb_scaleq_sles.cpp:1208
int cs_cdocb_scaleq_sles_alu(cs_saddle_solver_t *solver, cs_real_t *flux, cs_real_t *pot)
Solve a linear system arising from the discretization of a scalar-valed equation stemming from CDO ce...
Definition: cs_cdocb_scaleq_sles.cpp:831
void cs_cdocb_scaleq_sles_init_solver(const cs_equation_param_t *eqp, const cs_param_saddle_t *saddlep, cs_cdocb_scaleq_t *eqc)
Define the saddle solver and its context for a CDO-Cb scheme solving a scalar-valued equation (saddle...
Definition: cs_cdocb_scaleq_sles.cpp:700
#define BEGIN_C_DECLS
Definition: cs_defs.h:542
double cs_real_t
Floating-point value.
Definition: cs_defs.h:342
#define END_C_DECLS
Definition: cs_defs.h:543
Definition: cs_cdo_connect.h:61
Definition: cs_cdo_quantities.h:139
Set of parameters to handle an unsteady convection-diffusion-reaction equation with term sources.
Definition: cs_equation_param.h:192
Structure storing all metadata related to the resolution of a saddle-point linear system....
Definition: cs_param_saddle.h:273
Definition: cs_saddle_solver.h:88