#include "users_modules/eshelbian_plasticity/src/EshelbianPlasticity.hpp"
Definition at line 63 of file EshelbianPlasticity.hpp.
◆ getApproxPAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getApproxPAtPts |
( |
| ) |
|
|
inline |
◆ getApproxSigmaAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getApproxSigmaAtPts |
( |
| ) |
|
|
inline |
Definition at line 153 of file EshelbianPlasticity.hpp.
153 {
154 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
156 }
MatrixDouble approxSigmaAtPts
◆ getBigG0AtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getBigG0AtPts |
( |
| ) |
|
|
inline |
◆ getBigGAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getBigGAtPts |
( |
| ) |
|
|
inline |
◆ getContactL2AtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getContactL2AtPts |
( |
| ) |
|
|
inline |
◆ getDivPAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getDivPAtPts |
( |
| ) |
|
|
inline |
◆ getDivSigmaAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getDivSigmaAtPts |
( |
| ) |
|
|
inline |
◆ getDivVarPiolaPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getDivVarPiolaPts |
( |
| ) |
|
|
inline |
◆ getEigenValsAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getEigenValsAtPts |
( |
| ) |
|
|
inline |
◆ getFacePiolaAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getFacePiolaAtPts |
( |
| ) |
|
|
inline |
◆ getGradHybridDispAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getGradHybridDispAtPts |
( |
| ) |
|
|
inline |
Definition at line 306 of file EshelbianPlasticity.hpp.
306 {
307 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
309 }
MatrixDouble gradHybridDispAtPts
◆ getGradLogStretchDotTensorAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getGradLogStretchDotTensorAtPts |
( |
| ) |
|
|
inline |
Definition at line 200 of file EshelbianPlasticity.hpp.
200 {
201 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
203 }
MatrixDouble gradLogStretchDotTensorAtPts
◆ getGradPAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getGradPAtPts |
( |
| ) |
|
|
inline |
◆ getHybridDispAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getHybridDispAtPts |
( |
| ) |
|
|
inline |
Definition at line 301 of file EshelbianPlasticity.hpp.
301 {
302 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
304 }
MatrixDouble hybridDispAtPts
◆ getInternalStressAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getInternalStressAtPts |
( |
| ) |
|
|
inline |
Definition at line 292 of file EshelbianPlasticity.hpp.
292 {
293 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
295 }
MatrixDouble internalStressAtPts
◆ getJacobianAtPts()
| VectorPtr EshelbianPlasticity::DataAtIntegrationPts::getJacobianAtPts |
( |
| ) |
|
|
inline |
◆ getLargeXH1AtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getLargeXH1AtPts |
( |
| ) |
|
|
inline |
◆ getLeviKirchhoffAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getLeviKirchhoffAtPts |
( |
| ) |
|
|
inline |
Definition at line 267 of file EshelbianPlasticity.hpp.
267 {
268 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
270 };
MatrixDouble leviKirchhoffAtPts
◆ getLogStretchDotTensorAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getLogStretchDotTensorAtPts |
( |
| ) |
|
|
inline |
Definition at line 195 of file EshelbianPlasticity.hpp.
195 {
196 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
198 }
MatrixDouble logStretchDotTensorAtPts
◆ getLogStretchTensorAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getLogStretchTensorAtPts |
( |
| ) |
|
|
inline |
Definition at line 185 of file EshelbianPlasticity.hpp.
185 {
186 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
188 }
MatrixDouble logStretchTensorAtPts
◆ getMatAxiatorDPtr()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getMatAxiatorDPtr |
( |
| ) |
|
|
inline |
◆ getMatDeviatorDPtr()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getMatDeviatorDPtr |
( |
| ) |
|
|
inline |
◆ getMatDPtr()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getMatDPtr |
( |
| ) |
|
|
inline |
◆ getMatInvDPtr()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getMatInvDPtr |
( |
| ) |
|
|
inline |
◆ getPiolaScalePtr()
| auto EshelbianPlasticity::DataAtIntegrationPts::getPiolaScalePtr |
( |
| ) |
|
|
inline |
◆ getRotAxis0AtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getRotAxis0AtPts |
( |
| ) |
|
|
inline |
◆ getRotAxisAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getRotAxisAtPts |
( |
| ) |
|
|
inline |
◆ getRotAxisDotAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getRotAxisDotAtPts |
( |
| ) |
|
|
inline |
Definition at line 213 of file EshelbianPlasticity.hpp.
213 {
214 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
216 }
MatrixDouble rotAxisDotAtPts
◆ getRotAxisGradDotAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getRotAxisGradDotAtPts |
( |
| ) |
|
|
inline |
Definition at line 218 of file EshelbianPlasticity.hpp.
218 {
219 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
221 }
MatrixDouble rotAxisGradDotAtPts
◆ getSmallWGradH1AtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWGradH1AtPts |
( |
| ) |
|
|
inline |
◆ getSmallWH1AtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWH1AtPts |
( |
| ) |
|
|
inline |
◆ getSmallWL2AtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWL2AtPts |
( |
| ) |
|
|
inline |
◆ getSmallWL2DotAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWL2DotAtPts |
( |
| ) |
|
|
inline |
◆ getSmallWL2DotDotAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWL2DotDotAtPts |
( |
| ) |
|
|
inline |
◆ getStretchTensorAtPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getStretchTensorAtPts |
( |
| ) |
|
|
inline |
Definition at line 190 of file EshelbianPlasticity.hpp.
190 {
191 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
193 }
MatrixDouble stretchTensorAtPts
◆ getVarLogStreachPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getVarLogStreachPts |
( |
| ) |
|
|
inline |
◆ getVarPiolaPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getVarPiolaPts |
( |
| ) |
|
|
inline |
◆ getVarRotAxisPts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getVarRotAxisPts |
( |
| ) |
|
|
inline |
◆ getVarWL2Pts()
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getVarWL2Pts |
( |
| ) |
|
|
inline |
◆ adjointPdstretchAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::adjointPdstretchAtPts |
◆ adjointPdUAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::adjointPdUAtPts |
◆ adjointPdUdOmegaAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::adjointPdUdOmegaAtPts |
◆ adjointPdUdPAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::adjointPdUdPAtPts |
◆ approxPAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::approxPAtPts |
◆ approxSigmaAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::approxSigmaAtPts |
◆ contactL2AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::contactL2AtPts |
◆ detStretchTensorAtPts
| VectorDouble EshelbianPlasticity::DataAtIntegrationPts::detStretchTensorAtPts |
◆ detStretchTensorAtPts_du
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::detStretchTensorAtPts_du |
◆ diffStretchTensorAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::diffStretchTensorAtPts |
◆ divPAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::divPAtPts |
◆ divSigmaAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::divSigmaAtPts |
◆ eigenVals
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenVals |
◆ eigenValsC
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenValsC |
◆ eigenVecs
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenVecs |
◆ eigenVecsC
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenVecsC |
◆ energyAtPts
| VectorDouble EshelbianPlasticity::DataAtIntegrationPts::energyAtPts |
◆ faceEnergy
| double EshelbianPlasticity::DataAtIntegrationPts::faceEnergy = 0. |
◆ faceMaterialForceAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::faceMaterialForceAtPts |
◆ facePiolaAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::facePiolaAtPts |
◆ flowL2AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::flowL2AtPts |
◆ G0AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::G0AtPts |
◆ GAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::GAtPts |
◆ gradHybridDispAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::gradHybridDispAtPts |
◆ gradLogStretchDotTensorAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::gradLogStretchDotTensorAtPts |
◆ gradPAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::gradPAtPts |
◆ hAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hAtPts |
◆ hdLogStretchAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hdLogStretchAtPts |
◆ hdOmegaAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hdOmegaAtPts |
◆ hybridDispAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hybridDispAtPts |
◆ internalStressAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::internalStressAtPts |
◆ jacobianAtPts
| VectorDouble EshelbianPlasticity::DataAtIntegrationPts::jacobianAtPts |
◆ lambda
| double EshelbianPlasticity::DataAtIntegrationPts::lambda |
◆ leviKirchhoffAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffAtPts |
◆ leviKirchhoffdLogStreatchAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffdLogStreatchAtPts |
◆ leviKirchhoffdOmegaAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffdOmegaAtPts |
◆ leviKirchhoffPAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffPAtPts |
◆ logStretch2H1AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretch2H1AtPts |
◆ logStretchDotTensorAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretchDotTensorAtPts |
◆ logStretchTensorAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretchTensorAtPts |
◆ logStretchTotalTensorAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretchTotalTensorAtPts |
◆ matAxiatorD
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matAxiatorD |
◆ matD
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matD |
◆ matDeviatorD
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matDeviatorD |
◆ matInvD
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matInvD |
◆ mu
| double EshelbianPlasticity::DataAtIntegrationPts::mu |
◆ nbUniq
| VectorInt EshelbianPlasticity::DataAtIntegrationPts::nbUniq |
◆ nbUniqC
| VectorInt EshelbianPlasticity::DataAtIntegrationPts::nbUniqC |
◆ normalPressureAtPts
| VectorDouble EshelbianPlasticity::DataAtIntegrationPts::normalPressureAtPts |
◆ P_du
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::P_du |
◆ PAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::PAtPts |
◆ physicsPtr
| boost::shared_ptr<PhysicalEquations> EshelbianPlasticity::DataAtIntegrationPts::physicsPtr |
◆ piolaScale
| double EshelbianPlasticity::DataAtIntegrationPts::piolaScale = 1. |
◆ rotAxis0AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotAxis0AtPts |
◆ rotAxisAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotAxisAtPts |
◆ rotAxisDotAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotAxisDotAtPts |
◆ rotAxisGradDotAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotAxisGradDotAtPts |
◆ rotMatAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotMatAtPts |
◆ SigmaAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::SigmaAtPts |
◆ stretchTensorAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::stretchTensorAtPts |
◆ tractionAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::tractionAtPts |
◆ varDivPiola
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varDivPiola |
◆ varLogStreach
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varLogStreach |
◆ varPiola
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varPiola |
◆ varRotAxis
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varRotAxis |
◆ varWL2
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varWL2 |
◆ W0AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::W0AtPts |
◆ WAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::WAtPts |
◆ wGradH1AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wGradH1AtPts |
◆ wH1AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wH1AtPts |
◆ wL2AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wL2AtPts |
◆ wL2DotAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wL2DotAtPts |
◆ wL2DotDotAtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wL2DotDotAtPts |
◆ XH1AtPts
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::XH1AtPts |
The documentation for this struct was generated from the following file: