Registry
UzawaBase Class Reference
+ Inheritance diagram for UzawaBase:

Public Member Functions

void set_backward_iter (SmartPtr< ILinearIterator > beta)
 
void set_forward_iter (SmartPtr< ILinearIterator > beta)
 
void set_schur_iter (SmartPtr< ILinearIterator > beta)
 
void set_schur_operator_update (SmartPtr< AssembledLinearOperator > beta, double unnamed)
 
 UzawaBase (const char *String_ID_for_Schur)
 
 UzawaBase (std::vector< std::string > String_IDs_for_Schur_complement)
 

Detailed Description

Note
default specialization is UzawaBase2dCPU1
See also
ug::UzawaBase

Constructor & Destructor Documentation

◆ UzawaBase() [1/2]

UzawaBase ( std::vector< std::string >  String_IDs_for_Schur_complement)
Parameters
[in]String_IDs_for_Schur_complement

◆ UzawaBase() [2/2]

UzawaBase ( const char *  String_ID_for_Schur)
Parameters
[in]String_ID_for_Schur

Member Function Documentation

◆ set_backward_iter()

void set_backward_iter ( SmartPtr< ILinearIterator >  beta)
inline
Parameters
[in]beta

References UzawaBase< class, class >::set_backward_iter().

◆ set_forward_iter()

void set_forward_iter ( SmartPtr< ILinearIterator >  beta)
inline
Parameters
[in]beta

References UzawaBase< class, class >::set_forward_iter().

◆ set_schur_iter()

void set_schur_iter ( SmartPtr< ILinearIterator >  beta)
inline
Parameters
[in]beta

References UzawaBase< class, class >::set_schur_iter().

◆ set_schur_operator_update()

void set_schur_operator_update ( SmartPtr< AssembledLinearOperator beta,
double  unnamed 
)
inline
Parameters
[in]beta
[in]unnamed

References UzawaBase< class, class >::set_schur_operator_update().