Subproblem problem data.
More...
#include <src/multi_indices/ProblemsMultiIndices.hpp>
Subproblem problem data.
Definition at line 567 of file ProblemsMultiIndices.hpp.
◆ SubProblemData()
MoFEM::Problem::SubProblemData::SubProblemData |
( |
| ) |
|
|
default |
◆ ~SubProblemData()
virtual MoFEM::Problem::SubProblemData::~SubProblemData |
( |
| ) |
|
|
virtualdefault |
◆ getColIs()
get col Is for sub problem
- Parameters
-
- Returns
- error code
Definition at line 600 of file ProblemsMultiIndices.hpp.
600 {
603 PetscObjectReference((PetscObject)(*is));
605 };
#define MoFEMFunctionReturnHot(a)
Last executable line of each PETSc function used for error handling. Replaces return()
#define MoFEMFunctionBeginHot
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
SmartPetscObj< IS > colIs
indices of main problem of which sub problem is this
◆ getColMap()
get col AO mapping for sub problem
- Parameters
-
- Returns
- error code
Definition at line 624 of file ProblemsMultiIndices.hpp.
624 {
627 PetscObjectReference((PetscObject)(*ao));
629 }
SmartPetscObj< AO > colMap
mapping form main problem indices to sub-problem indices
◆ getRowIs()
get row Is for sub problem
- Parameters
-
- Returns
- error code
Definition at line 588 of file ProblemsMultiIndices.hpp.
588 {
591 PetscObjectReference((PetscObject)(*is));
593 }
SmartPetscObj< IS > rowIs
indices of main problem of which sub problem is this
◆ getRowMap()
get row AO mapping for sub problem
- Parameters
-
- Returns
- error code
Definition at line 612 of file ProblemsMultiIndices.hpp.
612 {
615 PetscObjectReference((PetscObject)(*ao));
617 }
SmartPetscObj< AO > rowMap
mapping form main problem indices to sub-problem indices
◆ getSmartColIs()
auto MoFEM::Problem::SubProblemData::getSmartColIs |
( |
| ) |
|
|
inline |
◆ getSmartColMap()
auto MoFEM::Problem::SubProblemData::getSmartColMap |
( |
| ) |
|
|
inline |
◆ getSmartRowIs()
auto MoFEM::Problem::SubProblemData::getSmartRowIs |
( |
| ) |
|
|
inline |
◆ getSmartRowMap()
auto MoFEM::Problem::SubProblemData::getSmartRowMap |
( |
| ) |
|
|
inline |
◆ colIs
◆ colMap
◆ rowIs
◆ rowMap
The documentation for this struct was generated from the following file: