v0.15.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
EshelbianPlasticity::DataAtIntegrationPts Struct Reference

#include "users_modules/eshelbian_plasticity/src/EshelbianPlasticity.hpp"

Inheritance diagram for EshelbianPlasticity::DataAtIntegrationPts:
[legend]
Collaboration diagram for EshelbianPlasticity::DataAtIntegrationPts:
[legend]

Public Member Functions

auto getPiolaScalePtr ()
 
MatrixPtr getApproxSigmaAtPts ()
 
MatrixPtr getApproxPAtPts ()
 
MatrixPtr getDivPAtPts ()
 
MatrixPtr getGradPAtPts ()
 
MatrixPtr getDivSigmaAtPts ()
 
MatrixPtr getSmallWL2AtPts ()
 
MatrixPtr getSmallWL2DotAtPts ()
 
MatrixPtr getSmallWL2DotDotAtPts ()
 
MatrixPtr getLogStretchTensorAtPts ()
 
MatrixPtr getStretchTensorAtPts ()
 
MatrixPtr getLogStretchDotTensorAtPts ()
 
MatrixPtr getGradLogStretchDotTensorAtPts ()
 
MatrixPtr getRotAxisAtPts ()
 
MatrixPtr getRotAxis0AtPts ()
 
MatrixPtr getRotAxisDotAtPts ()
 
MatrixPtr getRotAxisGradDotAtPts ()
 
MatrixPtr getBigGAtPts ()
 
MatrixPtr getBigG0AtPts ()
 
MatrixPtr getMatDPtr ()
 
MatrixPtr getMatInvDPtr ()
 
MatrixPtr getMatAxiatorDPtr ()
 
MatrixPtr getMatDeviatorDPtr ()
 
MatrixPtr getSmallWH1AtPts ()
 
MatrixPtr getLargeXH1AtPts ()
 
MatrixPtr getContactL2AtPts ()
 
MatrixPtr getSmallWGradH1AtPts ()
 
VectorPtr getJacobianAtPts ()
 
MatrixPtr getLeviKirchhoffAtPts ()
 
MatrixPtr getVarRotAxisPts ()
 
MatrixPtr getVarLogStreachPts ()
 
MatrixPtr getVarPiolaPts ()
 
MatrixPtr getDivVarPiolaPts ()
 
MatrixPtr getVarWL2Pts ()
 
MatrixPtr getInternalStressAtPts ()
 
MatrixPtr getFacePiolaAtPts ()
 
MatrixPtr getHybridDispAtPts ()
 
MatrixPtr getHybridDispDotAtPts ()
 
MatrixPtr getGradHybridDispAtPts ()
 
MatrixPtr getEigenValsAtPts ()
 

Public Attributes

MatrixDouble approxPAtPts
 
MatrixDouble approxSigmaAtPts
 
MatrixDouble divPAtPts
 
MatrixDouble gradPAtPts
 
MatrixDouble divSigmaAtPts
 
MatrixDouble wL2AtPts
 
MatrixDouble wL2DotAtPts
 
MatrixDouble wL2DotDotAtPts
 
MatrixDouble logStretchTensorAtPts
 
MatrixDouble stretchTensorAtPts
 
VectorDouble jacobianAtPts
 
MatrixDouble tractionAtPts
 
MatrixDouble diffStretchTensorAtPts
 
VectorDouble detStretchTensorAtPts
 
MatrixDouble detStretchTensorAtPts_du
 
MatrixDouble logStretchDotTensorAtPts
 
MatrixDouble gradLogStretchDotTensorAtPts
 
MatrixDouble rotAxisAtPts
 
MatrixDouble rotAxisDotAtPts
 
MatrixDouble rotAxisGradDotAtPts
 
MatrixDouble rotAxis0AtPts
 
MatrixDouble WAtPts
 
MatrixDouble W0AtPts
 
MatrixDouble GAtPts
 
MatrixDouble G0AtPts
 
MatrixDouble wH1AtPts
 
MatrixDouble XH1AtPts
 
MatrixDouble contactL2AtPts
 
MatrixDouble wGradH1AtPts
 
MatrixDouble logStretch2H1AtPts
 
MatrixDouble logStretchTotalTensorAtPts
 
MatrixDouble hAtPts
 
MatrixDouble hdOmegaAtPts
 
MatrixDouble hdLogStretchAtPts
 
MatrixDouble leviKirchhoffAtPts
 
MatrixDouble leviKirchhoffdOmegaAtPts
 
MatrixDouble leviKirchhoffdLogStreatchAtPts
 
MatrixDouble leviKirchhoffPAtPts
 
MatrixDouble adjointPdstretchAtPts
 
MatrixDouble adjointPdUAtPts
 
MatrixDouble adjointPdUdOmegaAtPts
 
MatrixDouble adjointPdUdPAtPts
 
MatrixDouble rotMatAtPts
 
MatrixDouble PAtPts
 
MatrixDouble SigmaAtPts
 
VectorDouble energyAtPts
 
MatrixDouble flowL2AtPts
 
MatrixDouble varRotAxis
 
MatrixDouble varLogStreach
 
MatrixDouble varPiola
 
MatrixDouble varDivPiola
 
MatrixDouble varWL2
 
MatrixDouble P_du
 
MatrixDouble eigenVals
 
MatrixDouble eigenVecs
 
VectorInt nbUniq
 
MatrixDouble eigenValsC
 
MatrixDouble eigenVecsC
 
VectorInt nbUniqC
 
MatrixDouble matD
 
MatrixDouble matAxiatorD
 
MatrixDouble matDeviatorD
 
MatrixDouble matInvD
 
MatrixDouble internalStressAtPts
 
MatrixDouble facePiolaAtPts
 
MatrixDouble hybridDispAtPts
 
MatrixDouble hybridDispDotAtPts
 
MatrixDouble gradHybridDispAtPts
 
MatrixDouble faceMaterialForceAtPts
 
VectorDouble normalPressureAtPts
 
double mu
 
double lambda
 
double piolaScale = 1.
 
double faceEnergy = 0.
 
boost::shared_ptr< PhysicalEquationsphysicsPtr
 

Detailed Description

Definition at line 63 of file EshelbianPlasticity.hpp.

Member Function Documentation

◆ getApproxPAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getApproxPAtPts ( )
inline

Definition at line 158 of file EshelbianPlasticity.hpp.

158 {
159 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &approxPAtPts);
160 }

◆ getApproxSigmaAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getApproxSigmaAtPts ( )
inline

Definition at line 154 of file EshelbianPlasticity.hpp.

154 {
155 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
157 }

◆ getBigG0AtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getBigG0AtPts ( )
inline

Definition at line 228 of file EshelbianPlasticity.hpp.

228 {
229 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &GAtPts);
230 }

◆ getBigGAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getBigGAtPts ( )
inline

Definition at line 224 of file EshelbianPlasticity.hpp.

224 {
225 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &GAtPts);
226 }

◆ getContactL2AtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getContactL2AtPts ( )
inline

Definition at line 256 of file EshelbianPlasticity.hpp.

256 {
257 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &contactL2AtPts);
258 }

◆ getDivPAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getDivPAtPts ( )
inline

Definition at line 162 of file EshelbianPlasticity.hpp.

162 {
163 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &divPAtPts);
164 }

◆ getDivSigmaAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getDivSigmaAtPts ( )
inline

Definition at line 170 of file EshelbianPlasticity.hpp.

170 {
171 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &divSigmaAtPts);
172 }

◆ getDivVarPiolaPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getDivVarPiolaPts ( )
inline

Definition at line 285 of file EshelbianPlasticity.hpp.

285 {
286 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &varDivPiola);
287 }

◆ getEigenValsAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getEigenValsAtPts ( )
inline

Definition at line 317 of file EshelbianPlasticity.hpp.

317 {
318 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &eigenVals);
319 }

◆ getFacePiolaAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getFacePiolaAtPts ( )
inline

Definition at line 298 of file EshelbianPlasticity.hpp.

298 {
299 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &facePiolaAtPts);
300 }

◆ getGradHybridDispAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getGradHybridDispAtPts ( )
inline

Definition at line 312 of file EshelbianPlasticity.hpp.

312 {
313 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
315 }

◆ getGradLogStretchDotTensorAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getGradLogStretchDotTensorAtPts ( )
inline

Definition at line 201 of file EshelbianPlasticity.hpp.

201 {
202 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
204 }

◆ getGradPAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getGradPAtPts ( )
inline

Definition at line 166 of file EshelbianPlasticity.hpp.

166 {
167 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &gradPAtPts);
168 }

◆ getHybridDispAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getHybridDispAtPts ( )
inline

Definition at line 302 of file EshelbianPlasticity.hpp.

302 {
303 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
305 }

◆ getHybridDispDotAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getHybridDispDotAtPts ( )
inline

Definition at line 307 of file EshelbianPlasticity.hpp.

307 {
308 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
310 }

◆ getInternalStressAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getInternalStressAtPts ( )
inline

Definition at line 293 of file EshelbianPlasticity.hpp.

293 {
294 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
296 }

◆ getJacobianAtPts()

VectorPtr EshelbianPlasticity::DataAtIntegrationPts::getJacobianAtPts ( )
inline

Definition at line 264 of file EshelbianPlasticity.hpp.

264 {
265 return boost::shared_ptr<VectorDouble>(shared_from_this(), &jacobianAtPts);
266 }

◆ getLargeXH1AtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getLargeXH1AtPts ( )
inline

Definition at line 252 of file EshelbianPlasticity.hpp.

252 {
253 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &XH1AtPts);
254 }

◆ getLeviKirchhoffAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getLeviKirchhoffAtPts ( )
inline

Definition at line 268 of file EshelbianPlasticity.hpp.

268 {
269 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
271 };

◆ getLogStretchDotTensorAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getLogStretchDotTensorAtPts ( )
inline

Definition at line 196 of file EshelbianPlasticity.hpp.

196 {
197 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
199 }

◆ getLogStretchTensorAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getLogStretchTensorAtPts ( )
inline

Definition at line 186 of file EshelbianPlasticity.hpp.

186 {
187 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
189 }

◆ getMatAxiatorDPtr()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getMatAxiatorDPtr ( )
inline

Definition at line 240 of file EshelbianPlasticity.hpp.

240 {
241 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matAxiatorD);
242 }

◆ getMatDeviatorDPtr()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getMatDeviatorDPtr ( )
inline

Definition at line 244 of file EshelbianPlasticity.hpp.

244 {
245 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matDeviatorD);
246 }

◆ getMatDPtr()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getMatDPtr ( )
inline

Definition at line 232 of file EshelbianPlasticity.hpp.

232 {
233 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matD);
234 }

◆ getMatInvDPtr()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getMatInvDPtr ( )
inline

Definition at line 236 of file EshelbianPlasticity.hpp.

236 {
237 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matInvD);
238 }

◆ getPiolaScalePtr()

auto EshelbianPlasticity::DataAtIntegrationPts::getPiolaScalePtr ( )
inline

Definition at line 150 of file EshelbianPlasticity.hpp.

150 {
151 return boost::shared_ptr<double>(shared_from_this(), &piolaScale);
152 }

◆ getRotAxis0AtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getRotAxis0AtPts ( )
inline

Definition at line 210 of file EshelbianPlasticity.hpp.

210 {
211 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &rotAxis0AtPts);
212 }

◆ getRotAxisAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getRotAxisAtPts ( )
inline

Definition at line 206 of file EshelbianPlasticity.hpp.

206 {
207 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &rotAxisAtPts);
208 }

◆ getRotAxisDotAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getRotAxisDotAtPts ( )
inline

Definition at line 214 of file EshelbianPlasticity.hpp.

214 {
215 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
217 }

◆ getRotAxisGradDotAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getRotAxisGradDotAtPts ( )
inline

Definition at line 219 of file EshelbianPlasticity.hpp.

219 {
220 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
222 }

◆ getSmallWGradH1AtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWGradH1AtPts ( )
inline

Definition at line 260 of file EshelbianPlasticity.hpp.

260 {
261 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &wGradH1AtPts);
262 }

◆ getSmallWH1AtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWH1AtPts ( )
inline

Definition at line 248 of file EshelbianPlasticity.hpp.

248 {
249 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &wH1AtPts);
250 }

◆ getSmallWL2AtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWL2AtPts ( )
inline

Definition at line 174 of file EshelbianPlasticity.hpp.

174 {
175 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &wL2AtPts);
176 }

◆ getSmallWL2DotAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWL2DotAtPts ( )
inline

Definition at line 178 of file EshelbianPlasticity.hpp.

178 {
179 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &wL2DotAtPts);
180 }

◆ getSmallWL2DotDotAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getSmallWL2DotDotAtPts ( )
inline

Definition at line 182 of file EshelbianPlasticity.hpp.

182 {
183 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &wL2DotDotAtPts);
184 }

◆ getStretchTensorAtPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getStretchTensorAtPts ( )
inline

Definition at line 191 of file EshelbianPlasticity.hpp.

191 {
192 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
194 }

◆ getVarLogStreachPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getVarLogStreachPts ( )
inline

Definition at line 277 of file EshelbianPlasticity.hpp.

277 {
278 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &varLogStreach);
279 }

◆ getVarPiolaPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getVarPiolaPts ( )
inline

Definition at line 281 of file EshelbianPlasticity.hpp.

281 {
282 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &varPiola);
283 }

◆ getVarRotAxisPts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getVarRotAxisPts ( )
inline

Definition at line 273 of file EshelbianPlasticity.hpp.

273 {
274 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &varRotAxis);
275 }

◆ getVarWL2Pts()

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::getVarWL2Pts ( )
inline

Definition at line 289 of file EshelbianPlasticity.hpp.

289 {
290 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &varWL2);
291 }

Member Data Documentation

◆ adjointPdstretchAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::adjointPdstretchAtPts

Definition at line 106 of file EshelbianPlasticity.hpp.

◆ adjointPdUAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::adjointPdUAtPts

Definition at line 107 of file EshelbianPlasticity.hpp.

◆ adjointPdUdOmegaAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::adjointPdUdOmegaAtPts

Definition at line 108 of file EshelbianPlasticity.hpp.

◆ adjointPdUdPAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::adjointPdUdPAtPts

Definition at line 109 of file EshelbianPlasticity.hpp.

◆ approxPAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::approxPAtPts

Definition at line 66 of file EshelbianPlasticity.hpp.

◆ approxSigmaAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::approxSigmaAtPts

Definition at line 67 of file EshelbianPlasticity.hpp.

◆ contactL2AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::contactL2AtPts

Definition at line 94 of file EshelbianPlasticity.hpp.

◆ detStretchTensorAtPts

VectorDouble EshelbianPlasticity::DataAtIntegrationPts::detStretchTensorAtPts

Definition at line 80 of file EshelbianPlasticity.hpp.

◆ detStretchTensorAtPts_du

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::detStretchTensorAtPts_du

Definition at line 81 of file EshelbianPlasticity.hpp.

◆ diffStretchTensorAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::diffStretchTensorAtPts

Definition at line 79 of file EshelbianPlasticity.hpp.

◆ divPAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::divPAtPts

Definition at line 68 of file EshelbianPlasticity.hpp.

◆ divSigmaAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::divSigmaAtPts

Definition at line 70 of file EshelbianPlasticity.hpp.

◆ eigenVals

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenVals

Definition at line 124 of file EshelbianPlasticity.hpp.

◆ eigenValsC

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenValsC

Definition at line 127 of file EshelbianPlasticity.hpp.

◆ eigenVecs

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenVecs

Definition at line 125 of file EshelbianPlasticity.hpp.

◆ eigenVecsC

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenVecsC

Definition at line 128 of file EshelbianPlasticity.hpp.

◆ energyAtPts

VectorDouble EshelbianPlasticity::DataAtIntegrationPts::energyAtPts

Definition at line 113 of file EshelbianPlasticity.hpp.

◆ faceEnergy

double EshelbianPlasticity::DataAtIntegrationPts::faceEnergy = 0.

Definition at line 148 of file EshelbianPlasticity.hpp.

◆ faceMaterialForceAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::faceMaterialForceAtPts

Definition at line 142 of file EshelbianPlasticity.hpp.

◆ facePiolaAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::facePiolaAtPts

Definition at line 138 of file EshelbianPlasticity.hpp.

◆ flowL2AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::flowL2AtPts

Definition at line 114 of file EshelbianPlasticity.hpp.

◆ G0AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::G0AtPts

Definition at line 91 of file EshelbianPlasticity.hpp.

◆ GAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::GAtPts

Definition at line 90 of file EshelbianPlasticity.hpp.

◆ gradHybridDispAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::gradHybridDispAtPts

Definition at line 141 of file EshelbianPlasticity.hpp.

◆ gradLogStretchDotTensorAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::gradLogStretchDotTensorAtPts

Definition at line 83 of file EshelbianPlasticity.hpp.

◆ gradPAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::gradPAtPts

Definition at line 69 of file EshelbianPlasticity.hpp.

◆ hAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hAtPts

Definition at line 99 of file EshelbianPlasticity.hpp.

◆ hdLogStretchAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hdLogStretchAtPts

Definition at line 101 of file EshelbianPlasticity.hpp.

◆ hdOmegaAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hdOmegaAtPts

Definition at line 100 of file EshelbianPlasticity.hpp.

◆ hybridDispAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hybridDispAtPts

Definition at line 139 of file EshelbianPlasticity.hpp.

◆ hybridDispDotAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hybridDispDotAtPts

Definition at line 140 of file EshelbianPlasticity.hpp.

◆ internalStressAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::internalStressAtPts

Definition at line 136 of file EshelbianPlasticity.hpp.

◆ jacobianAtPts

VectorDouble EshelbianPlasticity::DataAtIntegrationPts::jacobianAtPts

Definition at line 76 of file EshelbianPlasticity.hpp.

◆ lambda

double EshelbianPlasticity::DataAtIntegrationPts::lambda

Definition at line 146 of file EshelbianPlasticity.hpp.

◆ leviKirchhoffAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffAtPts

Definition at line 102 of file EshelbianPlasticity.hpp.

◆ leviKirchhoffdLogStreatchAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffdLogStreatchAtPts

Definition at line 104 of file EshelbianPlasticity.hpp.

◆ leviKirchhoffdOmegaAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffdOmegaAtPts

Definition at line 103 of file EshelbianPlasticity.hpp.

◆ leviKirchhoffPAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffPAtPts

Definition at line 105 of file EshelbianPlasticity.hpp.

◆ logStretch2H1AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretch2H1AtPts

Definition at line 96 of file EshelbianPlasticity.hpp.

◆ logStretchDotTensorAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretchDotTensorAtPts

Definition at line 82 of file EshelbianPlasticity.hpp.

◆ logStretchTensorAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretchTensorAtPts

Definition at line 74 of file EshelbianPlasticity.hpp.

◆ logStretchTotalTensorAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretchTotalTensorAtPts

Definition at line 97 of file EshelbianPlasticity.hpp.

◆ matAxiatorD

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matAxiatorD

Definition at line 132 of file EshelbianPlasticity.hpp.

◆ matD

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matD

Definition at line 131 of file EshelbianPlasticity.hpp.

◆ matDeviatorD

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matDeviatorD

Definition at line 133 of file EshelbianPlasticity.hpp.

◆ matInvD

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matInvD

Definition at line 134 of file EshelbianPlasticity.hpp.

◆ mu

double EshelbianPlasticity::DataAtIntegrationPts::mu

Definition at line 145 of file EshelbianPlasticity.hpp.

◆ nbUniq

VectorInt EshelbianPlasticity::DataAtIntegrationPts::nbUniq

Definition at line 126 of file EshelbianPlasticity.hpp.

◆ nbUniqC

VectorInt EshelbianPlasticity::DataAtIntegrationPts::nbUniqC

Definition at line 129 of file EshelbianPlasticity.hpp.

◆ normalPressureAtPts

VectorDouble EshelbianPlasticity::DataAtIntegrationPts::normalPressureAtPts

Definition at line 143 of file EshelbianPlasticity.hpp.

◆ P_du

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::P_du

Definition at line 122 of file EshelbianPlasticity.hpp.

◆ PAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::PAtPts

Definition at line 111 of file EshelbianPlasticity.hpp.

◆ physicsPtr

boost::shared_ptr<PhysicalEquations> EshelbianPlasticity::DataAtIntegrationPts::physicsPtr

Definition at line 321 of file EshelbianPlasticity.hpp.

◆ piolaScale

double EshelbianPlasticity::DataAtIntegrationPts::piolaScale = 1.

Definition at line 147 of file EshelbianPlasticity.hpp.

◆ rotAxis0AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotAxis0AtPts

Definition at line 87 of file EshelbianPlasticity.hpp.

◆ rotAxisAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotAxisAtPts

Definition at line 84 of file EshelbianPlasticity.hpp.

◆ rotAxisDotAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotAxisDotAtPts

Definition at line 85 of file EshelbianPlasticity.hpp.

◆ rotAxisGradDotAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotAxisGradDotAtPts

Definition at line 86 of file EshelbianPlasticity.hpp.

◆ rotMatAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotMatAtPts

Definition at line 110 of file EshelbianPlasticity.hpp.

◆ SigmaAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::SigmaAtPts

Definition at line 112 of file EshelbianPlasticity.hpp.

◆ stretchTensorAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::stretchTensorAtPts

Definition at line 75 of file EshelbianPlasticity.hpp.

◆ tractionAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::tractionAtPts

Definition at line 77 of file EshelbianPlasticity.hpp.

◆ varDivPiola

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varDivPiola

Definition at line 119 of file EshelbianPlasticity.hpp.

◆ varLogStreach

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varLogStreach

Definition at line 117 of file EshelbianPlasticity.hpp.

◆ varPiola

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varPiola

Definition at line 118 of file EshelbianPlasticity.hpp.

◆ varRotAxis

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varRotAxis

Definition at line 116 of file EshelbianPlasticity.hpp.

◆ varWL2

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varWL2

Definition at line 120 of file EshelbianPlasticity.hpp.

◆ W0AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::W0AtPts

Definition at line 89 of file EshelbianPlasticity.hpp.

◆ WAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::WAtPts

Definition at line 88 of file EshelbianPlasticity.hpp.

◆ wGradH1AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wGradH1AtPts

Definition at line 95 of file EshelbianPlasticity.hpp.

◆ wH1AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wH1AtPts

Definition at line 92 of file EshelbianPlasticity.hpp.

◆ wL2AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wL2AtPts

Definition at line 71 of file EshelbianPlasticity.hpp.

◆ wL2DotAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wL2DotAtPts

Definition at line 72 of file EshelbianPlasticity.hpp.

◆ wL2DotDotAtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wL2DotDotAtPts

Definition at line 73 of file EshelbianPlasticity.hpp.

◆ XH1AtPts

MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::XH1AtPts

Definition at line 93 of file EshelbianPlasticity.hpp.


The documentation for this struct was generated from the following file: