8.3
general documentation
cs_saddle_solver_context_simple_t Struct Reference

#include <cs_saddle_solver.h>

+ Collaboration diagram for cs_saddle_solver_context_simple_t:

Data Fields

cs_real_tres2
 
cs_real_tm21x1
 
cs_real_tb1_tilda
 
cs_real_trhs
 
cs_cdo_blas_square_norm_tsquare_norm_b11
 
cs_saddle_solver_matvec_tm12_vector_multiply
 
cs_saddle_solver_matvec_tm21_vector_multiply
 
cs_matrix_tm11
 
cs_range_set_tb11_range_set
 
cs_lnum_t b11_max_size
 
cs_lnum_t b22_max_size
 
cs_real_tinv_m22
 
cs_matrix_tschur_matrix
 
cs_sles_tschur_sles
 
cs_real_tschur_diag
 
cs_real_tschur_xtra
 
cs_real_tm11_inv_diag
 
cs_sles_txtra_sles
 
cs_sles_tinit_sles
 
const cs_property_tpty_22
 
const cs_real_tm21_val
 
const cs_adjacency_tm21_adj
 

Field Documentation

◆ b11_max_size

cs_lnum_t b11_max_size

◆ b11_range_set

cs_range_set_t* b11_range_set

◆ b1_tilda

cs_real_t* b1_tilda

◆ b22_max_size

cs_lnum_t b22_max_size

◆ init_sles

cs_sles_t* init_sles

◆ inv_m22

cs_real_t* inv_m22

◆ m11

◆ m11_inv_diag

cs_real_t* m11_inv_diag

◆ m12_vector_multiply

cs_saddle_solver_matvec_t* m12_vector_multiply

◆ m21_adj

const cs_adjacency_t* m21_adj

◆ m21_val

const cs_real_t* m21_val

◆ m21_vector_multiply

cs_saddle_solver_matvec_t* m21_vector_multiply

◆ m21x1

cs_real_t* m21x1

◆ pty_22

const cs_property_t* pty_22

◆ res2

cs_real_t* res2

◆ rhs

cs_real_t* rhs

◆ schur_diag

cs_real_t* schur_diag

◆ schur_matrix

cs_matrix_t* schur_matrix

◆ schur_sles

cs_sles_t* schur_sles

◆ schur_xtra

cs_real_t* schur_xtra

◆ square_norm_b11

cs_cdo_blas_square_norm_t* square_norm_b11

◆ xtra_sles

cs_sles_t* xtra_sles

The documentation for this struct was generated from the following file: