1 #ifndef __CS_NAVSTO_SLES_H__
2 #define __CS_NAVSTO_SLES_H__
33 #if defined(HAVE_PETSC)
84 #if defined(HAVE_PETSC)
95 cs_navsto_sles_amg_block_hook(
void *context,
#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
@ x2
Definition: cs_field_pointer.h:223
@ ia
Definition: cs_field_pointer.h:222
void cs_user_navsto_sles_solve(const cs_navsto_param_sles_t *nslesp, cs_saddle_system_t *ssys, cs_saddle_block_precond_t *sbp, cs_real_t *x1, cs_real_t *x2, cs_iter_algo_t *ia)
User-defined algorithm to solve a saddle point problem (the system is stored in a hybrid way)....
Definition: cs_navsto_sles.c:225
Structure to handle the convergence of an iterative algorithm.
Definition: cs_iter_algo.h:60
Structure storing the parameters for solving the Navier-Stokes system.
Definition: cs_navsto_param.h:476
Definition: cs_saddle_itsol.h:100
Definition: cs_saddle_itsol.h:60