#include <MassLinearElement.h>
Definition at line 14 of file MassLinearElement.h.
◆ MassLinearElement()
◆ ~MassLinearElement()
| virtual AMP::Operator::MassLinearElement::~MassLinearElement |
( |
| ) |
|
|
inlinevirtual |
◆ apply()
| void AMP::Operator::MassLinearElement::apply |
( |
| ) |
|
|
overridevirtual |
This is where the element level computation in a FE operator is performed. Each derived class must provide an implementation that is appropriate for use within its respective FE operator.
Implements AMP::Operator::ElementOperation.
◆ initializeForCurrentElement()
| void AMP::Operator::MassElement::initializeForCurrentElement |
( |
const libMesh::Elem * |
elem, |
|
|
std::shared_ptr< MassDensityModel > |
densityModel |
|
) |
| |
|
inherited |
◆ setElementMassMatrix()
| void AMP::Operator::MassLinearElement::setElementMassMatrix |
( |
std::vector< std::vector< double > > & |
elementMassMatrix | ) |
|
|
inline |
◆ setElementVectors()
| void AMP::Operator::MassLinearElement::setElementVectors |
( |
const std::vector< double > & |
localTemp, |
|
|
const std::vector< double > & |
localConc, |
|
|
const std::vector< double > & |
localBurn |
|
) |
| |
|
inline |
◆ d_densityAtGauss
| bool AMP::Operator::MassLinearElement::d_densityAtGauss |
|
protected |
◆ d_densityModel
◆ d_elem
| const libMesh::Elem* AMP::Operator::MassElement::d_elem |
|
protectedinherited |
◆ d_elementMassMatrix
| std::vector<std::vector<double> >* AMP::Operator::MassLinearElement::d_elementMassMatrix |
|
protected |
◆ d_equation
◆ d_fe
| std::shared_ptr<libMesh::FEBase> AMP::Operator::MassElement::d_fe |
|
protectedinherited |
◆ d_feType
| std::shared_ptr<libMesh::FEType> AMP::Operator::MassElement::d_feType |
|
protectedinherited |
◆ d_JxW
| const std::vector<libMesh::Real>* AMP::Operator::MassElement::d_JxW |
|
protectedinherited |
◆ d_LocalBurnup
| std::vector<double> AMP::Operator::MassLinearElement::d_LocalBurnup |
|
protected |
◆ d_LocalConcentration
| std::vector<double> AMP::Operator::MassLinearElement::d_LocalConcentration |
|
protected |
◆ d_LocalTemperature
| std::vector<double> AMP::Operator::MassLinearElement::d_LocalTemperature |
|
protected |
◆ d_phi
| const std::vector<std::vector<libMesh::Real> >* AMP::Operator::MassElement::d_phi |
|
protectedinherited |
◆ d_qrule
| std::shared_ptr<libMesh::QBase> AMP::Operator::MassElement::d_qrule |
|
protectedinherited |
The documentation for this class was generated from the following file: