#include <tools/src/Smoother.hpp>
Definition at line 12 of file Smoother.hpp.
◆ SmootherBlockData() [1/2]
Smoother::SmootherBlockData::SmootherBlockData |
( |
| ) |
|
|
inline |
◆ ~SmootherBlockData() [1/2]
virtual Smoother::SmootherBlockData::~SmootherBlockData |
( |
| ) |
|
|
inlinevirtual |
Definition at line 41 of file Smoother.hpp.
44 CHKERRABORT(PETSC_COMM_WORLD,
ierr);
46 CHKERRABORT(PETSC_COMM_WORLD,
ierr);
◆ SmootherBlockData() [2/2]
Smoother::SmootherBlockData::SmootherBlockData |
( |
| ) |
|
|
inline |
◆ ~SmootherBlockData() [2/2]
virtual Smoother::SmootherBlockData::~SmootherBlockData |
( |
| ) |
|
|
inlinevirtual |
Definition at line 41 of file Smoother.hpp.
44 CHKERRABORT(PETSC_COMM_WORLD,
ierr);
46 CHKERRABORT(PETSC_COMM_WORLD,
ierr);
◆ getOptions() [1/2]
MoFEMErrorCode Smoother::SmootherBlockData::getOptions |
( |
| ) |
|
|
inline |
Definition at line 26 of file Smoother.hpp.
28 ierr = PetscOptionsBegin(PETSC_COMM_WORLD,
"",
29 "Get stabilisation element options",
"none");
31 PetscBool smoothing_on =
sTabilised ? PETSC_TRUE : PETSC_FALSE;
32 CHKERR PetscOptionsBool(
"-smoothing_stabilise",
33 "all nodes controlled by smoothing element",
"",
34 smoothing_on, &smoothing_on, PETSC_NULL);
35 sTabilised = (smoothing_on == PETSC_TRUE) ?
true :
false;
36 ierr = PetscOptionsEnd();
◆ getOptions() [2/2]
MoFEMErrorCode Smoother::SmootherBlockData::getOptions |
( |
| ) |
|
|
inline |
Definition at line 26 of file Smoother.hpp.
28 ierr = PetscOptionsBegin(PETSC_COMM_WORLD,
"",
29 "Get stabilisation element options",
"none");
31 PetscBool smoothing_on =
sTabilised ? PETSC_TRUE : PETSC_FALSE;
32 CHKERR PetscOptionsBool(
"-smoothing_stabilise",
33 "all nodes controlled by smoothing element",
"",
34 smoothing_on, &smoothing_on, PETSC_NULL);
35 sTabilised = (smoothing_on == PETSC_TRUE) ?
true :
false;
36 ierr = PetscOptionsEnd();
◆ frontF
Vec Smoother::SmootherBlockData::frontF |
◆ ownVectors
bool Smoother::SmootherBlockData::ownVectors |
◆ sTabilised
bool Smoother::SmootherBlockData::sTabilised |
◆ tangentFrontF
Vec Smoother::SmootherBlockData::tangentFrontF |
The documentation for this struct was generated from the following file: