1#ifndef CS_CDOCB_SCALEQ_SLES_H
2#define CS_CDOCB_SCALEQ_SLES_H
82 cs_cdocb_scaleq_t *eqc);
98 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:1367
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:575
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:1293
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:1130
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:553
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:915
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:1205
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:826
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:695
double cs_real_t
Floating-point value.
Definition: cs_defs.h:332
Definition: cs_cdo_connect.h:57
Definition: cs_cdo_quantities.h:142
Set of parameters to handle an unsteady convection-diffusion-reaction equation with term sources.
Definition: cs_equation_param.h:190
Structure storing all metadata related to the resolution of a saddle-point linear system....
Definition: cs_param_saddle.h:280
Definition: cs_saddle_solver.h:85