#include "src/materials/MatOps.hpp"
|
| virtual | ~MatOpsData ()=default |
| |
| virtual std::pair< bool, MatrixPtr > | insertCommonData (const std::string &name, const MatrixDouble &data=MatrixDouble(), int shift=0)=0 |
| |
| virtual std::pair< bool, MatrixPtr > | insertActiveData (const std::string &name, const MatrixDouble &data=MatrixDouble(), int shift=0)=0 |
| |
| virtual std::pair< bool, MatrixPtr > | insertDependentData (const std::string &name, const MatrixDouble &data=MatrixDouble(), int shift=0)=0 |
| |
| virtual std::pair< bool, MatrixPtr > | insertDependentDerivativesData (const std::string &name, const MatrixDouble &data=MatrixDouble(), int shift=0)=0 |
| |
| virtual MatrixPtr | getCommonDataPtr (const std::string &name)=0 |
| |
| virtual MatrixPtr | getActiveDataPtr (const std::string &name)=0 |
| |
| virtual MatrixPtr | getDependentDataPtr (const std::string &name)=0 |
| |
| virtual MatrixPtr | getDependentDerivativesDataPtr (const std::string &name)=0 |
| |
| virtual StateMatrixPtr | getStateDataPtr (const std::string &name, EntityHandle ent, int gg)=0 |
| |
| virtual StateTags | getStateTags () const =0 |
| |
| virtual MoFEMErrorCode | bindStateTag (MoFEM::Interface &m_field, const std::string &tag_name, int num_components)=0 |
| |
| virtual MoFEMErrorCode | setupStateData ()=0 |
| |
| virtual MoFEMErrorCode | setActiveContinuousVector (std::vector< double > &active_variables)=0 |
| |
| virtual MoFEMErrorCode | setDependentContinuousVector (std::vector< double > &dependent_variables)=0 |
| |
| virtual MoFEMErrorCode | setDependentDerivativesContinuousVector (std::vector< double > &dependent_variables_derivatives)=0 |
| |
| virtual MoFEMErrorCode | getActiveContinuousVector (const std::vector< double > &active_variables)=0 |
| |
| virtual MoFEMErrorCode | getDependentContinuousVector (const std::vector< double > &dependent_variables)=0 |
| |
| virtual MoFEMErrorCode | getDependentDerivativesContinuousVector (const std::vector< double > &dependent_variables_derivatives)=0 |
| |
Definition at line 37 of file MatOps.hpp.
◆ MatrixPtr
◆ StateMatrixPtr
◆ ~MatOpsData()
| virtual MatOps::MatOpsData::~MatOpsData |
( |
| ) |
|
|
virtualdefault |
◆ bindStateTag()
| virtual MoFEMErrorCode MatOps::MatOpsData::bindStateTag |
( |
MoFEM::Interface & |
m_field, |
|
|
const std::string & |
tag_name, |
|
|
int |
num_components |
|
) |
| |
|
pure virtual |
◆ getActiveContinuousVector()
| virtual MoFEMErrorCode MatOps::MatOpsData::getActiveContinuousVector |
( |
const std::vector< double > & |
active_variables | ) |
|
|
pure virtual |
◆ getActiveDataPtr()
| virtual MatrixPtr MatOps::MatOpsData::getActiveDataPtr |
( |
const std::string & |
name | ) |
|
|
pure virtual |
◆ getCommonDataPtr()
| virtual MatrixPtr MatOps::MatOpsData::getCommonDataPtr |
( |
const std::string & |
name | ) |
|
|
pure virtual |
◆ getDependentContinuousVector()
| virtual MoFEMErrorCode MatOps::MatOpsData::getDependentContinuousVector |
( |
const std::vector< double > & |
dependent_variables | ) |
|
|
pure virtual |
◆ getDependentDataPtr()
| virtual MatrixPtr MatOps::MatOpsData::getDependentDataPtr |
( |
const std::string & |
name | ) |
|
|
pure virtual |
◆ getDependentDerivativesContinuousVector()
| virtual MoFEMErrorCode MatOps::MatOpsData::getDependentDerivativesContinuousVector |
( |
const std::vector< double > & |
dependent_variables_derivatives | ) |
|
|
pure virtual |
◆ getDependentDerivativesDataPtr()
| virtual MatrixPtr MatOps::MatOpsData::getDependentDerivativesDataPtr |
( |
const std::string & |
name | ) |
|
|
pure virtual |
◆ getStateDataPtr()
◆ getStateTags()
| virtual StateTags MatOps::MatOpsData::getStateTags |
( |
| ) |
const |
|
pure virtual |
◆ insertActiveData()
| virtual std::pair< bool, MatrixPtr > MatOps::MatOpsData::insertActiveData |
( |
const std::string & |
name, |
|
|
const MatrixDouble & |
data = MatrixDouble(), |
|
|
int |
shift = 0 |
|
) |
| |
|
pure virtual |
◆ insertCommonData()
| virtual std::pair< bool, MatrixPtr > MatOps::MatOpsData::insertCommonData |
( |
const std::string & |
name, |
|
|
const MatrixDouble & |
data = MatrixDouble(), |
|
|
int |
shift = 0 |
|
) |
| |
|
pure virtual |
◆ insertDependentData()
| virtual std::pair< bool, MatrixPtr > MatOps::MatOpsData::insertDependentData |
( |
const std::string & |
name, |
|
|
const MatrixDouble & |
data = MatrixDouble(), |
|
|
int |
shift = 0 |
|
) |
| |
|
pure virtual |
◆ insertDependentDerivativesData()
| virtual std::pair< bool, MatrixPtr > MatOps::MatOpsData::insertDependentDerivativesData |
( |
const std::string & |
name, |
|
|
const MatrixDouble & |
data = MatrixDouble(), |
|
|
int |
shift = 0 |
|
) |
| |
|
pure virtual |
◆ setActiveContinuousVector()
| virtual MoFEMErrorCode MatOps::MatOpsData::setActiveContinuousVector |
( |
std::vector< double > & |
active_variables | ) |
|
|
pure virtual |
◆ setDependentContinuousVector()
| virtual MoFEMErrorCode MatOps::MatOpsData::setDependentContinuousVector |
( |
std::vector< double > & |
dependent_variables | ) |
|
|
pure virtual |
◆ setDependentDerivativesContinuousVector()
| virtual MoFEMErrorCode MatOps::MatOpsData::setDependentDerivativesContinuousVector |
( |
std::vector< double > & |
dependent_variables_derivatives | ) |
|
|
pure virtual |
◆ setupStateData()
| virtual MoFEMErrorCode MatOps::MatOpsData::setupStateData |
( |
| ) |
|
|
pure virtual |
The documentation for this struct was generated from the following file: