|
Mechanics of Defect Evolution Library
|
#include <VoigtTraits.h>
Public Types | |
| typedef Eigen::Matrix< size_t, voigtSize, 2 > | VoigtSizeMatrixType |
| typedef Eigen::Matrix< double, dim, dim > | MatrixDim |
| typedef Eigen::Matrix< double, dim, 1 > | VectorDim |
| typedef Eigen::Matrix< double, voigtSize, 1 > | VectorVoigt |
Public Member Functions | |
| SymmetricVoigtTraits (const VoigtSizeMatrixType &voigtOrder_in) | |
| MatrixDim | v2m (const Eigen::Matrix< double, voigtSize, 1 > &voigtvector, const bool &is_strain) const |
| VectorVoigt | m2v (const MatrixDim &input_matrix, const bool &is_strain) const |
Public Attributes | |
| const VoigtSizeMatrixType | tensorIndex |
Static Public Attributes | |
| static constexpr int | voigtSize =dim*(dim+1)/2 |
Definition at line 19 of file VoigtTraits.h.
| typedef Eigen::Matrix<double,dim,dim> model::SymmetricVoigtTraits< dim >::MatrixDim |
Definition at line 23 of file VoigtTraits.h.
| typedef Eigen::Matrix<double,dim,1> model::SymmetricVoigtTraits< dim >::VectorDim |
Definition at line 24 of file VoigtTraits.h.
| typedef Eigen::Matrix<double,voigtSize,1> model::SymmetricVoigtTraits< dim >::VectorVoigt |
Definition at line 25 of file VoigtTraits.h.
| typedef Eigen::Matrix<size_t,voigtSize,2> model::SymmetricVoigtTraits< dim >::VoigtSizeMatrixType |
Definition at line 22 of file VoigtTraits.h.
| model::SymmetricVoigtTraits< dim >::SymmetricVoigtTraits | ( | const VoigtSizeMatrixType & | voigtOrder_in | ) |
Definition at line 18 of file src/Math/VoigtTraits.cpp.
| SymmetricVoigtTraits< dim >::VectorVoigt model::SymmetricVoigtTraits< dim >::m2v | ( | const MatrixDim & | input_matrix, |
| const bool & | is_strain ) const |
Definition at line 61 of file src/Math/VoigtTraits.cpp.
| SymmetricVoigtTraits< dim >::MatrixDim model::SymmetricVoigtTraits< dim >::v2m | ( | const Eigen::Matrix< double, voigtSize, 1 > & | voigtvector, |
| const bool & | is_strain ) const |
Definition at line 40 of file src/Math/VoigtTraits.cpp.
| const VoigtSizeMatrixType model::SymmetricVoigtTraits< dim >::tensorIndex |
Definition at line 28 of file VoigtTraits.h.
|
staticconstexpr |
Definition at line 21 of file VoigtTraits.h.