![]() |
v0.13.2 |
Classes | |
struct | CommonData |
[Common data] More... | |
struct | Monitor |
struct | OpCalculateConstraintsLhs_dEP |
struct | OpCalculateConstraintsLhs_dTAU |
struct | OpCalculateConstraintsLhs_dU |
struct | OpCalculateConstraintsLhs_LogStrain_dU |
struct | OpCalculateConstraintsRhs |
struct | OpCalculatePlasticFlowLhs_dEP |
struct | OpCalculatePlasticFlowLhs_dTAU |
struct | OpCalculatePlasticFlowLhs_dU |
struct | OpCalculatePlasticFlowLhs_LogStrain_dU |
struct | OpCalculatePlasticFlowRhs |
struct | OpCalculatePlasticInternalForceLhs_dEP |
struct | OpCalculatePlasticInternalForceLhs_LogStrain_dEP |
struct | OpCalculatePlasticity |
struct | OpCalculatePlasticSurface |
[Operators definitions] More... | |
struct | OpPlasticStress |
Variables | |
FTensor::Index< 'i', SPACE_DIM > | i |
[Common data] More... | |
FTensor::Index< 'j', SPACE_DIM > | j |
FTensor::Index< 'k', SPACE_DIM > | k |
FTensor::Index< 'l', SPACE_DIM > | l |
FTensor::Index< 'm', SPACE_DIM > | m |
FTensor::Index< 'n', SPACE_DIM > | n |
FTensor::Index< 'o', SPACE_DIM > | o |
FTensor::Index< 'p', SPACE_DIM > | p |
FTensor::Index< 'I', 3 > | I |
FTensor::Index< 'J', 3 > | J |
FTensor::Index< 'M', 3 > | M |
FTensor::Index< 'N', 3 > | N |
FTensor::Index< 'L', size_symm > | L |
FTensor::Index< 'O', size_symm > | O |
Definition at line 502 of file PlasticOps.hpp.
Definition at line 476 of file PlasticOps.hpp.
|
inline |
\[ \dot{\tau} - \frac{1}{2}\left\{\dot{\tau} + (f(\pmb\sigma) - \sigma_y) + \| \dot{\tau} + (f(\pmb\sigma) - \sigma_y) \|\right\} = 0 \\ c_n \sigma_y \dot{\tau} - \frac{1}{2}\left\{c_n\sigma_y \dot{\tau} + (f(\pmb\sigma) - \sigma_y) + \| c_n \sigma_y \dot{\tau} + (f(\pmb\sigma) - \sigma_y) \|\right\} = 0 \]
Definition at line 528 of file PlasticOps.hpp.
Definition at line 488 of file PlasticOps.hpp.
|
inline |
Definition at line 373 of file PlasticOps.hpp.
Definition at line 536 of file PlasticOps.hpp.
|
inline |
Definition at line 545 of file PlasticOps.hpp.
|
inline |
Definition at line 547 of file PlasticOps.hpp.
|
inline |
Definition at line 559 of file PlasticOps.hpp.
|
inline |
Definition at line 550 of file PlasticOps.hpp.
Definition at line 540 of file PlasticOps.hpp.
|
inline |
Definition at line 387 of file PlasticOps.hpp.
|
inline |
Definition at line 576 of file PlasticOps.hpp.
|
inline |
Definition at line 467 of file PlasticOps.hpp.
|
inline |
Definition at line 455 of file PlasticOps.hpp.
|
inline |
Definition at line 333 of file PlasticOps.hpp.
|
inline |
[Operators definitions]
[Lambda functions]
Definition at line 308 of file PlasticOps.hpp.
|
inline |
Definition at line 567 of file PlasticOps.hpp.
auto PlasticOps::get_mat_scalar_dtensor_sym | ( | MatrixDouble & | mat, |
FTensor::Number< 2 > | |||
) |
Definition at line 562 of file PlasticOpsGeneric.hpp.
auto PlasticOps::get_mat_scalar_dtensor_sym | ( | MatrixDouble & | mat, |
FTensor::Number< 3 > | |||
) |
Definition at line 567 of file PlasticOpsGeneric.hpp.
|
inlinestatic |
Definition at line 492 of file PlasticOpsGeneric.hpp.
|
inlinestatic |
Definition at line 498 of file PlasticOpsGeneric.hpp.
|
inlinestatic |
Definition at line 402 of file PlasticOpsGeneric.hpp.
|
inlinestatic |
Definition at line 410 of file PlasticOpsGeneric.hpp.
|
inlinestatic |
[Lambda functions]
[Auxiliary functions functions
Definition at line 588 of file PlasticOps.hpp.
|
inlinestatic |
Definition at line 595 of file PlasticOps.hpp.
|
inlinestatic |
Definition at line 20 of file PlasticOpsSmallStrains.hpp.
|
inlinestatic |
Definition at line 27 of file PlasticOpsSmallStrains.hpp.
|
inline |
Definition at line 445 of file PlasticOps.hpp.
|
inline |
\[ \begin{split} f&=\sqrt{s_{ij}s_{ij}}\\ A_{ij}&=\frac{\partial f}{\partial \sigma_{ij}}= \frac{1}{f} s_{kl} \frac{\partial s_{kl}}{\partial \sigma_{ij}}\\ \frac{\partial A_{ij}}{\partial \sigma_{kl}}&= \frac{\partial^2 f}{\partial \sigma_{ij}\partial\sigma_{mn}}= \frac{1}{f} \left( \frac{\partial s_{kl}}{\partial \sigma_{mn}}\frac{\partial s_{kl}}{\partial \sigma_{ij}} -A_{mn}A_{ij} \right)\\ \frac{\partial f}{\partial \varepsilon_{ij}}&=A_{mn}D_{mnij} \\ \frac{\partial A_{ij}}{\partial \varepsilon_{kl}}&= \frac{\partial A_{ij}}{\partial \sigma_{mn}} \frac{\partial \sigma_{mn}}{\partial \varepsilon_{kl}}= \frac{\partial A_{ij}}{\partial \sigma_{mn}} D_{mnkl} \end{split} \]
Definition at line 440 of file PlasticOps.hpp.
|
inline |
Definition at line 315 of file PlasticOps.hpp.
|
inline |
Definition at line 364 of file PlasticOps.hpp.
Definition at line 513 of file PlasticOps.hpp.
FTensor::Index<'i', SPACE_DIM> PlasticOps::i |
[Common data]
Definition at line 92 of file PlasticOps.hpp.
FTensor::Index<'I', 3> PlasticOps::I |
Definition at line 101 of file PlasticOps.hpp.
FTensor::Index<'j', SPACE_DIM> PlasticOps::j |
Definition at line 93 of file PlasticOps.hpp.
FTensor::Index<'J', 3> PlasticOps::J |
Definition at line 102 of file PlasticOps.hpp.
FTensor::Index<'k', SPACE_DIM> PlasticOps::k |
Definition at line 94 of file PlasticOps.hpp.
FTensor::Index<'l', SPACE_DIM> PlasticOps::l |
Definition at line 95 of file PlasticOps.hpp.
FTensor::Index<'L', size_symm> PlasticOps::L |
Definition at line 106 of file PlasticOps.hpp.
FTensor::Index<'m', SPACE_DIM> PlasticOps::m |
Definition at line 96 of file PlasticOps.hpp.
FTensor::Index<'M', 3> PlasticOps::M |
Definition at line 103 of file PlasticOps.hpp.
FTensor::Index<'n', SPACE_DIM> PlasticOps::n |
Definition at line 97 of file PlasticOps.hpp.
FTensor::Index<'N', 3> PlasticOps::N |
Definition at line 104 of file PlasticOps.hpp.
FTensor::Index<'o', SPACE_DIM> PlasticOps::o |
Definition at line 98 of file PlasticOps.hpp.
FTensor::Index<'O', size_symm> PlasticOps::O |
Definition at line 107 of file PlasticOps.hpp.
FTensor::Index<'p', SPACE_DIM> PlasticOps::p |
Definition at line 99 of file PlasticOps.hpp.