Go to the source code of this file.
Functions | |
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 *algo) |
User-defined algorithm to solve a saddle point problem (the system is stored in a hybrid way). Please refer to cs_saddle_system_t structure and cs_saddle_block_precond_t structure definitions. More... | |
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 * | algo | ||
) |
User-defined algorithm to solve a saddle point problem (the system is stored in a hybrid way). Please refer to cs_saddle_system_t structure and cs_saddle_block_precond_t structure definitions.
[in] | nslesp | pointer to a cs_navsto_param_sles_t structure |
[in] | ssys | pointer to a cs_saddle_system_t structure |
[in,out] | sbp | Block-preconditioner for the Saddle-point problem |
[in,out] | x1 | array for the first part |
[in,out] | x2 | array for the second part |
[in,out] | algo | pointer to a cs_iter_algo_t structure |