Registry
ElementGaussSeidel Class Reference

Vanka Preconditioner. More...

+ Inheritance diagram for ElementGaussSeidel:

Public Member Functions

 ElementGaussSeidel ()
 
 ElementGaussSeidel (double relax)
 
 ElementGaussSeidel (double relax, std::string patch_type)
 
 ElementGaussSeidel (std::string patch_type)
 
void select_schur_cmp (std::vector< std::string > unnamed, double unnamed)
 
void set_elim_offdiag (bool unnamed)
 
void set_relax (double relax)
 

Detailed Description

Vanka Preconditioner.

Note
default specialization is ElementGaussSeidel2dCPU1
See also
ug::ElementGaussSeidel

Constructor & Destructor Documentation

◆ ElementGaussSeidel() [1/4]

◆ ElementGaussSeidel() [2/4]

ElementGaussSeidel ( double  relax)
Parameters
[in]relax

◆ ElementGaussSeidel() [3/4]

ElementGaussSeidel ( std::string  patch_type)
Parameters
[in]patch_type

◆ ElementGaussSeidel() [4/4]

ElementGaussSeidel ( double  relax,
std::string  patch_type 
)
Parameters
[in]relax
[in]patch_type

Member Function Documentation

◆ select_schur_cmp()

void select_schur_cmp ( std::vector< std::string >  unnamed,
double  unnamed 
)
inline
Parameters
[in]unnamed
[in]unnamed

References ElementGaussSeidel< class, class >::select_schur_cmp().

◆ set_elim_offdiag()

void set_elim_offdiag ( bool  unnamed)
inline
Parameters
[in]unnamed

References ElementGaussSeidel< class, class >::set_elim_offdiag().

◆ set_relax()

void set_relax ( double  relax)
inline
Parameters
[in]relax

References ElementGaussSeidel< class, class >::set_relax().