v0.14.0 |
definition of volume element More...
#include <users_modules/basic_finite_elements/src/ConvectiveMassElement.hpp>
Public Member Functions | |
MyVolumeFE (MoFEM::Interface &m_field) | |
int | getRule (int order) |
it is used to calculate nb. of Gauss integration points More... | |
MoFEMErrorCode | preProcess () |
MoFEMErrorCode | postProcess () |
Public Attributes | |
Mat | A |
Vec | F |
SmartPetscObj< Vec > | V |
double | eNergy |
definition of volume element
Definition at line 31 of file ConvectiveMassElement.hpp.
ConvectiveMassElement::MyVolumeFE::MyVolumeFE | ( | MoFEM::Interface & | m_field | ) |
Definition at line 22 of file ConvectiveMassElement.cpp.
int ConvectiveMassElement::MyVolumeFE::getRule | ( | int | order | ) |
it is used to calculate nb. of Gauss integration points
for more details pleas look Reference:
Albert Nijenhuis, Herbert Wilf, Combinatorial Algorithms for Computers and Calculators, Second Edition, Academic Press, 1978, ISBN: 0-12-519260-6, LC: QA164.N54.
More details about algorithm http://people.sc.fsu.edu/~jburkardt/cpp_src/gm_rule/gm_rule.html
Definition at line 38 of file ConvectiveMassElement.cpp.
MoFEMErrorCode ConvectiveMassElement::MyVolumeFE::postProcess | ( | ) |
Definition at line 56 of file ConvectiveMassElement.cpp.
MoFEMErrorCode ConvectiveMassElement::MyVolumeFE::preProcess | ( | ) |
Definition at line 40 of file ConvectiveMassElement.cpp.
Mat ConvectiveMassElement::MyVolumeFE::A |
Definition at line 33 of file ConvectiveMassElement.hpp.
double ConvectiveMassElement::MyVolumeFE::eNergy |
Definition at line 56 of file ConvectiveMassElement.hpp.
Vec ConvectiveMassElement::MyVolumeFE::F |
Definition at line 34 of file ConvectiveMassElement.hpp.
SmartPetscObj<Vec> ConvectiveMassElement::MyVolumeFE::V |
Definition at line 55 of file ConvectiveMassElement.hpp.