![]() |
v0.13.0 |
#include <users_modules/tutorials/cor-2to5/src/AuxPoissonFunctions.hpp>
Public Member Functions | |
AuxFunctions (const MoFEM::Interface &m_field) | |
MoFEMErrorCode | createGhostVec (Vec *ghost_vec) const |
MoFEMErrorCode | assembleGhostVector (Vec ghost_vec) const |
Assemble error vector. More... | |
MoFEMErrorCode | printError (Vec ghost_vec) |
Print error. More... | |
MoFEMErrorCode | testError (Vec ghost_vec) |
Test error. More... | |
Private Attributes | |
MPI_Comm | cOmm |
const int | rAnk |
Definition at line 26 of file AuxPoissonFunctions.hpp.
PoissonExample::AuxFunctions::AuxFunctions | ( | const MoFEM::Interface & | m_field | ) |
Definition at line 28 of file AuxPoissonFunctions.hpp.
MoFEMErrorCode PoissonExample::AuxFunctions::assembleGhostVector | ( | Vec | ghost_vec | ) | const |
Assemble error vector.
Definition at line 55 of file AuxPoissonFunctions.hpp.
MoFEMErrorCode PoissonExample::AuxFunctions::createGhostVec | ( | Vec * | ghost_vec | ) | const |
Create ghost vector to assemble errors from all element on distributed mesh. Ghost vector has size 1, where one element is owned by processor 0, other processor have one ghost element of zero element at processor 0.
[createGhostVec description]
ghost_vec | pointer to created ghost vector |
Definition at line 42 of file AuxPoissonFunctions.hpp.
MoFEMErrorCode PoissonExample::AuxFunctions::printError | ( | Vec | ghost_vec | ) |
Print error.
Definition at line 72 of file AuxPoissonFunctions.hpp.
MoFEMErrorCode PoissonExample::AuxFunctions::testError | ( | Vec | ghost_vec | ) |
Test error.
Definition at line 85 of file AuxPoissonFunctions.hpp.
|
private |
Definition at line 101 of file AuxPoissonFunctions.hpp.
|
private |
Definition at line 102 of file AuxPoissonFunctions.hpp.