![]() |
v0.16.3 |
#include "users_modules/eshelbian_plasticity/src/EshelbianPlasticity.hpp"
Classes | |
| struct | RotationLinearization |
Static Public Member Functions | |
| template<class Tensor > | |
| static auto | getFTensor (MatrixDouble &m, const int nb_gauss_pts) |
| template<class Tensor > | |
| static auto | getFTensor (MatrixPtr m, const int nb_gauss_pts) |
Static Public Attributes | |
| static constexpr int | SizeSymm = (SPACE_DIM * (SPACE_DIM + 1)) / 2 |
Definition at line 111 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 366 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 370 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 374 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 378 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 350 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 346 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 487 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 427 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 358 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 423 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 390 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 516 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 382 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 386 of file EshelbianPlasticity.hpp.
|
inlinestatic |
Definition at line 185 of file EshelbianPlasticity.hpp.
|
inlinestatic |
Definition at line 190 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 311 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 316 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 321 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 330 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 194 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 199 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 286 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 280 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 204 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 658 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 336 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 552 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 341 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 557 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 693 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 688 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 239 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 668 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 673 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 306 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 589 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 596 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 616 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 604 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 625 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 224 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 229 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 567 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 234 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 572 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 301 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 296 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 245 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 255 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 250 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 260 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 633 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 291 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 583 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 577 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 683 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 270 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 678 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 209 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 214 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 219 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 275 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 265 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 562 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 643 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 648 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 653 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 638 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 663 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 539 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 544 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 451 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 534 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 529 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 443 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 483 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 495 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 447 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 415 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 406 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 410 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 471 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 475 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 354 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 439 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 435 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 431 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 455 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 463 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 459 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 467 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 548 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 491 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 479 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 394 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 398 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 402 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 362 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 419 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 504 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 524 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 508 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 512 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 500 of file EshelbianPlasticity.hpp.
|
inline |
Definition at line 520 of file EshelbianPlasticity.hpp.
| boost::shared_ptr<AuxiliaryLogarithmicStressData> EshelbianPlasticity::DataAtIntegrationPts::auxiliaryData |
Definition at line 113 of file EshelbianPlasticity.hpp.
| boost::shared_ptr<AuxiliaryLogarithmicStressData> EshelbianPlasticity::DataAtIntegrationPts::auxiliaryData0 |
Definition at line 114 of file EshelbianPlasticity.hpp.
| boost::shared_ptr<AuxiliaryLogarithmicStressMaterialData> EshelbianPlasticity::DataAtIntegrationPts::auxiliaryMaterialData |
Definition at line 116 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::constantHigherRotationSecond |
Definition at line 131 of file EshelbianPlasticity.hpp.
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::constantRotation = boost::make_shared<MatrixDouble>() |
Definition at line 133 of file EshelbianPlasticity.hpp.
| RotationLinearization EshelbianPlasticity::DataAtIntegrationPts::constantRotationLinearization |
Definition at line 130 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::constantRotationSecond |
Definition at line 131 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::contactL2AtPts |
Definition at line 122 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenValsC |
Definition at line 159 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::eigenVecsC |
Definition at line 160 of file EshelbianPlasticity.hpp.
| VectorDouble EshelbianPlasticity::DataAtIntegrationPts::energyAtPts |
Definition at line 146 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::faceMaterialForceAtPts |
Definition at line 172 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::gradHybridDispAtPts |
Definition at line 171 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::gradientAtPts |
Definition at line 175 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hdLogStretchAtPts |
Definition at line 139 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hdOmegaAtPts |
Definition at line 138 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::higherConstantRotationSecond |
Definition at line 132 of file EshelbianPlasticity.hpp.
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::higherRotation = boost::make_shared<MatrixDouble>() |
Definition at line 134 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::hybridDispAtPts |
Definition at line 170 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::internalStressAtPts |
Definition at line 168 of file EshelbianPlasticity.hpp.
| VectorDouble EshelbianPlasticity::DataAtIntegrationPts::lambdaAtPts |
Definition at line 178 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoff0AtPts |
Definition at line 141 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffAtPts |
Definition at line 140 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffdLogStreatchAtPts |
Definition at line 143 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffdOmegaAtPts |
Definition at line 142 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::leviKirchhoffPAtPts |
Definition at line 144 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretch2H1AtPts |
Definition at line 123 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::logStretchTotalTensorAtPts |
Definition at line 124 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matAxiatorD |
Definition at line 164 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matD |
Definition at line 163 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matDeviatorD |
Definition at line 165 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::matInvD |
Definition at line 166 of file EshelbianPlasticity.hpp.
| VectorDouble EshelbianPlasticity::DataAtIntegrationPts::muAtPts |
Definition at line 177 of file EshelbianPlasticity.hpp.
| VectorInt EshelbianPlasticity::DataAtIntegrationPts::nbUniq |
Definition at line 158 of file EshelbianPlasticity.hpp.
| VectorInt EshelbianPlasticity::DataAtIntegrationPts::nbUniqC |
Definition at line 161 of file EshelbianPlasticity.hpp.
| VectorDouble EshelbianPlasticity::DataAtIntegrationPts::normalPressureAtPts |
Definition at line 173 of file EshelbianPlasticity.hpp.
| boost::shared_ptr<PhysicalEquations> EshelbianPlasticity::DataAtIntegrationPts::physicsPtr |
Definition at line 698 of file EshelbianPlasticity.hpp.
| double EshelbianPlasticity::DataAtIntegrationPts::piolaScale = 1. |
Definition at line 180 of file EshelbianPlasticity.hpp.
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::previousConstantRotation = boost::make_shared<MatrixDouble>() |
Definition at line 135 of file EshelbianPlasticity.hpp.
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::previousHigherRotation = boost::make_shared<MatrixDouble>() |
Definition at line 136 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::rotMatAtPts |
Definition at line 145 of file EshelbianPlasticity.hpp.
|
staticconstexpr |
Definition at line 182 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::tractionAtPts |
Definition at line 118 of file EshelbianPlasticity.hpp.
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::varConstantRotation = boost::make_shared<MatrixDouble>() |
Definition at line 148 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varDivPiola |
Definition at line 154 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varGradRotAxis |
Definition at line 151 of file EshelbianPlasticity.hpp.
| MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::varHigherRotation = boost::make_shared<MatrixDouble>() |
Definition at line 149 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varHybridDispAtPts |
Definition at line 156 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varLogStreach |
Definition at line 152 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varPiola |
Definition at line 153 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varRotAxis |
Definition at line 150 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::varWL2 |
Definition at line 155 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::wH1AtPts |
Definition at line 120 of file EshelbianPlasticity.hpp.
| MatrixDouble EshelbianPlasticity::DataAtIntegrationPts::XH1AtPts |
Definition at line 121 of file EshelbianPlasticity.hpp.
| VectorDouble EshelbianPlasticity::DataAtIntegrationPts::youngModulusAtPts |
Definition at line 179 of file EshelbianPlasticity.hpp.