![]() |
v0.14.0 |
[Push operators to pipeline] More...
Public Member Functions | |
virtual MoFEMErrorCode | setUp (TS solver)=0 |
virtual MoFEMErrorCode | setUp (SmartPetscObj< TS > solver)=0 |
virtual MoFEMErrorCode | setUp (SmartPetscObj< TS > solver)=0 |
virtual MoFEMErrorCode | setUp (SmartPetscObj< KSP > solver)=0 |
Static Public Member Functions | |
static boost::shared_ptr< SetUpSchur > | createSetUpSchur (MoFEM::Interface &m_field, SmartPetscObj< DM > sub_dm, SmartPetscObj< IS > field_split_it, SmartPetscObj< AO > ao_map) |
Create data structure for handling Schur complement. More... | |
static boost::shared_ptr< SetUpSchur > | createSetUpSchur (MoFEM::Interface &m_field) |
static boost::shared_ptr< SetUpSchur > | createSetUpSchur (MoFEM::Interface &m_field) |
static boost::shared_ptr< SetUpSchur > | createSetUpSchur (MoFEM::Interface &m_field) |
Protected Member Functions | |
SetUpSchur ()=default | |
SetUpSchur ()=default | |
SetUpSchur ()=default | |
SetUpSchur ()=default | |
[Push operators to pipeline]
[Push operators to pip]
[Solve]
Definition at line 755 of file plastic.cpp.
|
protecteddefault |
|
protecteddefault |
|
protecteddefault |
|
protecteddefault |
|
static |
Definition at line 1043 of file contact.cpp.
|
static |
|
static |
|
static |
Create data structure for handling Schur complement.
m_field | |
sub_dm | Schur complement sub dm |
field_split_it | IS of Schur block |
ao_map | AO map from sub dm to main problem |
Definition at line 1474 of file plastic.cpp.
|
pure virtual |
Implemented in SetUpSchurImpl.
|
pure virtual |
Implemented in SetUpSchurImpl, and SetUpSchurImpl.
|
pure virtual |
Implemented in SetUpSchurImpl, and SetUpSchurImpl.
|
pure virtual |
Implemented in SetUpSchurImpl.