|  | v0.15.0 | 
[Common data] More...
#include "tutorials/adv-0/src/PlasticOps.hpp"
| Public Types | |
| enum | ParamsIndexes { YOUNG_MODULUS , POISSON_RATIO , SIGMA_Y , H , VIS_H , QINF , BISO , C1_k , LAST_PARAM } | 
| using | BlockParams = std::array< double, LAST_PARAM > | 
| Public Member Functions | |
| auto | getParamsPtr () | 
| auto | getPlasticSurfacePtr () | 
| auto | getPlasticTauPtr () | 
| auto | getPlasticTauDotPtr () | 
| auto | getPlasticStrainPtr () | 
| auto | getPlasticStrainDotPtr () | 
| auto | getPlasticFlowPtr () | 
| Public Attributes | |
| BlockParams | blockParams | 
| boost::shared_ptr< MatrixDouble > | mDPtr | 
| [Common data set externally] | |
| boost::shared_ptr< MatrixDouble > | mGradPtr | 
| boost::shared_ptr< MatrixDouble > | mStrainPtr | 
| boost::shared_ptr< MatrixDouble > | mStressPtr | 
| VectorDouble | plasticSurface | 
| [Common data set externally] | |
| MatrixDouble | plasticFlow | 
| VectorDouble | plasticTau | 
| VectorDouble | plasticTauDot | 
| MatrixDouble | plasticStrain | 
| MatrixDouble | plasticStrainDot | 
| VectorDouble | resC | 
| VectorDouble | resCdTau | 
| MatrixDouble | resCdStrain | 
| MatrixDouble | resCdPlasticStrain | 
| MatrixDouble | resFlow | 
| MatrixDouble | resFlowDtau | 
| MatrixDouble | resFlowDstrain | 
| MatrixDouble | resFlowDstrainDot | 
| Static Public Attributes | |
| static std::array< int, 5 > | activityData = {0, 0, 0, 0, 0} | 
[Common data]
Definition at line 43 of file PlasticOps.hpp.
| using PlasticOps::CommonData::BlockParams = std::array<double, LAST_PARAM> | 
Definition at line 57 of file PlasticOps.hpp.
| Enumerator | |
|---|---|
| YOUNG_MODULUS | |
| POISSON_RATIO | |
| SIGMA_Y | |
| H | |
| VIS_H | |
| QINF | |
| BISO | |
| C1_k | |
| LAST_PARAM | |
Definition at line 45 of file PlasticOps.hpp.
| 
 | inline | 
Definition at line 60 of file PlasticOps.hpp.
| 
 | inline | 
Definition at line 103 of file PlasticOps.hpp.
| 
 | inline | 
Definition at line 99 of file PlasticOps.hpp.
| 
 | inline | 
Definition at line 96 of file PlasticOps.hpp.
| 
 | inline | 
Definition at line 87 of file PlasticOps.hpp.
| 
 | inline | 
Definition at line 93 of file PlasticOps.hpp.
| 
 | inline | 
Definition at line 90 of file PlasticOps.hpp.
| 
 | static | 
Definition at line 107 of file PlasticOps.hpp.
| BlockParams PlasticOps::CommonData::blockParams | 
Definition at line 58 of file PlasticOps.hpp.
| boost::shared_ptr<MatrixDouble> PlasticOps::CommonData::mDPtr | 
[Common data set externally]
Definition at line 65 of file PlasticOps.hpp.
| boost::shared_ptr<MatrixDouble> PlasticOps::CommonData::mGradPtr | 
Definition at line 66 of file PlasticOps.hpp.
| boost::shared_ptr<MatrixDouble> PlasticOps::CommonData::mStrainPtr | 
Definition at line 67 of file PlasticOps.hpp.
| boost::shared_ptr<MatrixDouble> PlasticOps::CommonData::mStressPtr | 
Definition at line 68 of file PlasticOps.hpp.
| MatrixDouble PlasticOps::CommonData::plasticFlow | 
Definition at line 72 of file PlasticOps.hpp.
| MatrixDouble PlasticOps::CommonData::plasticStrain | 
Definition at line 75 of file PlasticOps.hpp.
| MatrixDouble PlasticOps::CommonData::plasticStrainDot | 
Definition at line 76 of file PlasticOps.hpp.
| VectorDouble PlasticOps::CommonData::plasticSurface | 
[Common data set externally]
Definition at line 71 of file PlasticOps.hpp.
| VectorDouble PlasticOps::CommonData::plasticTau | 
Definition at line 73 of file PlasticOps.hpp.
| VectorDouble PlasticOps::CommonData::plasticTauDot | 
Definition at line 74 of file PlasticOps.hpp.
| VectorDouble PlasticOps::CommonData::resC | 
Definition at line 78 of file PlasticOps.hpp.
| MatrixDouble PlasticOps::CommonData::resCdPlasticStrain | 
Definition at line 81 of file PlasticOps.hpp.
| MatrixDouble PlasticOps::CommonData::resCdStrain | 
Definition at line 80 of file PlasticOps.hpp.
| VectorDouble PlasticOps::CommonData::resCdTau | 
Definition at line 79 of file PlasticOps.hpp.
| MatrixDouble PlasticOps::CommonData::resFlow | 
Definition at line 82 of file PlasticOps.hpp.
| MatrixDouble PlasticOps::CommonData::resFlowDstrain | 
Definition at line 84 of file PlasticOps.hpp.
| MatrixDouble PlasticOps::CommonData::resFlowDstrainDot | 
Definition at line 85 of file PlasticOps.hpp.
| MatrixDouble PlasticOps::CommonData::resFlowDtau | 
Definition at line 83 of file PlasticOps.hpp.
