#include <MassDensityModel.h>
|
| virtual void | getDensityChemical (std::vector< double > &result, const std::vector< double > &T, const std::vector< double > &U, const std::vector< double > &B) |
| |
| virtual void | getDensityManufactured (std::vector< double > &result, const std::vector< double > &T, const std::vector< double > &U, const std::vector< double > &B, const std::vector< libMesh::Point > &xyz) |
| |
| virtual void | getDensityMechanics (std::vector< double > &result, const std::vector< double > &T, const std::vector< double > &U, const std::vector< double > &B) |
| |
| virtual void | getDensityThermal (std::vector< double > &result, const std::vector< double > &T, const std::vector< double > &U, const std::vector< double > &B) |
| |
| MassEquation | getEquation () |
| |
| std::shared_ptr< ManufacturedSolution > | getManufacturedSolution () |
| |
| | MassDensityModel (std::shared_ptr< const MassDensityModelParameters > params) |
| |
| virtual void | postLinearAssembly () |
| |
| virtual void | postLinearElementOperation () |
| |
| virtual void | postLinearGaussPointOperation () |
| |
| virtual void | preLinearAssembly () |
| |
| virtual void | preLinearElementOperation () |
| |
| virtual void | preLinearGaussPointOperation () |
| |
| virtual void | setDebugPrintInfoLevel (int print_level) |
| |
| virtual | ~MassDensityModel () |
| |
Definition at line 25 of file MassDensityModel.h.
◆ ManufacturedEquation
| Enumerator |
|---|
| ThermalSrc | |
| FickSrc | |
| SoretSrc | |
| FickSoretSrc | |
| UnknownManufacturedEquation | |
Definition at line 32 of file MassDensityModel.h.
◆ MassEquation
| Enumerator |
|---|
| Mechanics | |
| Thermal | |
| Chemical | |
| Manufactured | |
| UnknownMassEquation | |
Definition at line 30 of file MassDensityModel.h.
◆ MassDensityModel()
◆ ~MassDensityModel()
| virtual AMP::Operator::MassDensityModel::~MassDensityModel |
( |
| ) |
|
|
inlinevirtual |
◆ getDensityChemical()
| virtual void AMP::Operator::MassDensityModel::getDensityChemical |
( |
std::vector< double > & |
result, |
|
|
const std::vector< double > & |
T, |
|
|
const std::vector< double > & |
U, |
|
|
const std::vector< double > & |
B |
|
) |
| |
|
virtual |
◆ getDensityManufactured()
| virtual void AMP::Operator::MassDensityModel::getDensityManufactured |
( |
std::vector< double > & |
result, |
|
|
const std::vector< double > & |
T, |
|
|
const std::vector< double > & |
U, |
|
|
const std::vector< double > & |
B, |
|
|
const std::vector< libMesh::Point > & |
xyz |
|
) |
| |
|
virtual |
◆ getDensityMechanics()
| virtual void AMP::Operator::MassDensityModel::getDensityMechanics |
( |
std::vector< double > & |
result, |
|
|
const std::vector< double > & |
T, |
|
|
const std::vector< double > & |
U, |
|
|
const std::vector< double > & |
B |
|
) |
| |
|
virtual |
◆ getDensityThermal()
| virtual void AMP::Operator::MassDensityModel::getDensityThermal |
( |
std::vector< double > & |
result, |
|
|
const std::vector< double > & |
T, |
|
|
const std::vector< double > & |
U, |
|
|
const std::vector< double > & |
B |
|
) |
| |
|
virtual |
◆ getEquation()
| MassEquation AMP::Operator::MassDensityModel::getEquation |
( |
| ) |
|
|
inline |
◆ getManufacturedSolution()
| std::shared_ptr< ManufacturedSolution > AMP::Operator::MassDensityModel::getManufacturedSolution |
( |
| ) |
|
|
inline |
◆ postLinearAssembly()
| virtual void AMP::Operator::MassDensityModel::postLinearAssembly |
( |
| ) |
|
|
inlinevirtual |
◆ postLinearElementOperation()
| virtual void AMP::Operator::MassDensityModel::postLinearElementOperation |
( |
| ) |
|
|
inlinevirtual |
◆ postLinearGaussPointOperation()
| virtual void AMP::Operator::MassDensityModel::postLinearGaussPointOperation |
( |
| ) |
|
|
inlinevirtual |
◆ preLinearAssembly()
| virtual void AMP::Operator::MassDensityModel::preLinearAssembly |
( |
| ) |
|
|
inlinevirtual |
◆ preLinearElementOperation()
| virtual void AMP::Operator::MassDensityModel::preLinearElementOperation |
( |
| ) |
|
|
inlinevirtual |
◆ preLinearGaussPointOperation()
| virtual void AMP::Operator::MassDensityModel::preLinearGaussPointOperation |
( |
| ) |
|
|
inlinevirtual |
◆ setDebugPrintInfoLevel()
| virtual void AMP::Operator::ElementPhysicsModel::setDebugPrintInfoLevel |
( |
int |
print_level | ) |
|
|
inlinevirtualinherited |
◆ d_BilogIndex
| size_t AMP::Operator::MassDensityModel::d_BilogIndex |
|
private |
◆ d_BilogRange
| std::array<double, 2> AMP::Operator::MassDensityModel::d_BilogRange |
|
private |
◆ d_BilogVariable
| std::string AMP::Operator::MassDensityModel::d_BilogVariable |
|
protected |
the material argument to which the bilogarithmic transformation applies These must be one of the values returned by Material::get_arg_names().
Definition at line 101 of file MassDensityModel.h.
◆ d_equation
◆ d_iDebugPrintInfoLevel
| int AMP::Operator::ElementPhysicsModel::d_iDebugPrintInfoLevel |
|
protectedinherited |
◆ d_ManufacturedEquation
◆ d_ManufacturedSolution
◆ d_ManufacturedUseConc
| bool AMP::Operator::MassDensityModel::d_ManufacturedUseConc |
|
private |
◆ d_ManufacturedUseTemp
| bool AMP::Operator::MassDensityModel::d_ManufacturedUseTemp |
|
private |
◆ d_ManufacturedVariable
| std::string AMP::Operator::MassDensityModel::d_ManufacturedVariable |
|
private |
◆ d_material
◆ d_Parameters
| std::vector<double> AMP::Operator::MassDensityModel::d_Parameters |
|
private |
◆ d_PropertyName
| std::string AMP::Operator::MassDensityModel::d_PropertyName |
|
private |
◆ d_UseBilogScaling
| bool AMP::Operator::MassDensityModel::d_UseBilogScaling |
|
protected |
The documentation for this class was generated from the following file: