This is the complete list of members for RankTwoTensorTempl< T >, including all inherited members.
| _coords | libMesh::TensorValue< T > | protected |
| add(const TypeTensor< T2 > &) | libMesh::TensorValue< T > | |
| add_scaled(const TypeTensor< T2 > &, const T &) | libMesh::TensorValue< T > | |
| addIa(const T &a) | RankTwoTensorTempl< T > | |
| assign(const TypeTensor< T2 > &) | libMesh::TensorValue< T > | |
| autodetect enum value | RankTwoTensorTempl< T > | |
| column(const unsigned int i) const | RankTwoTensorTempl< T > | |
| contract(const TypeTensor< T2 > &) const | libMesh::TensorValue< T > | |
| contraction(const RankThreeTensorTempl< T > &b) const | RankTwoTensorTempl< T > | |
| d2secondInvariant() const | RankTwoTensorTempl< T > | |
| d2sin3Lode(const T &r0) const | RankTwoTensorTempl< T > | |
| d2symmetricEigenvalues(std::vector< RankFourTensorTempl< T >> &deriv) const | RankTwoTensorTempl< T > | |
| d2thirdInvariant() const | RankTwoTensorTempl< T > | |
| dataLoad(std::istream &, RankTwoTensorTempl< T2 > &, void *) | RankTwoTensorTempl< T > | friend |
| dataStore(std::ostream &, RankTwoTensorTempl< T2 > &, void *) | RankTwoTensorTempl< T > | friend |
| ddet() const | RankTwoTensorTempl< T > | |
| det() const | libMesh::TensorValue< T > | |
| deviatoric() const | RankTwoTensorTempl< T > | |
| diagonal3 enum value | RankTwoTensorTempl< T > | |
| doubleContraction(const RankTwoTensorTempl< T > &a) const | RankTwoTensorTempl< T > | |
| dsecondInvariant() const | RankTwoTensorTempl< T > | |
| dsin3Lode(const T &r0) const | RankTwoTensorTempl< T > | |
| dsymmetricEigenvalues(std::vector< T > &eigvals, std::vector< RankTwoTensorTempl< T >> &deigvals) const | RankTwoTensorTempl< T > | |
| dthirdInvariant() const | RankTwoTensorTempl< T > | |
| dtrace() const | RankTwoTensorTempl< T > | |
| extrinsic_rotation_matrix(Real angle1_deg, Real angle2_deg, Real angle3_deg) | libMesh::TensorValue< T > | static |
| fillColumn(unsigned int c, const libMesh::TypeVector< T > &v) | RankTwoTensorTempl< T > | |
| fillFromInputVector(const std::vector< T > &input, FillMethod fill_method=autodetect) | RankTwoTensorTempl< T > | |
| fillFromScalarVariable(const VariableValue &scalar_variable) | RankTwoTensorTempl< T > | |
| FillMethod enum name | RankTwoTensorTempl< T > | |
| fillMethodEnum() | RankTwoTensorTempl< T > | static |
| fillRealTensor(libMesh::TensorValue< T > &) | RankTwoTensorTempl< T > | |
| fillRow(unsigned int r, const libMesh::TypeVector< T > &v) | RankTwoTensorTempl< T > | |
| general enum value | RankTwoTensorTempl< T > | |
| generalSecondInvariant() const | RankTwoTensorTempl< T > | |
| genRandomSymmTensor(T stddev, T mean) | RankTwoTensorTempl< T > | static |
| genRandomTensor(T stddev, T mean) | RankTwoTensorTempl< T > | static |
| getRUDecompositionRotation(RankTwoTensorTempl< T > &rot) const | RankTwoTensorTempl< T > | |
| Identity() | RankTwoTensorTempl< T > | inlinestatic |
| identityCoords | RankTwoTensorTempl< T > | privatestatic |
| index_type typedef | libMesh::TensorValue< T > | |
| initialContraction(const RankFourTensorTempl< T > &b) const | RankTwoTensorTempl< T > | |
| initializeFromColumns(const libMesh::TypeVector< T > &col0, const libMesh::TypeVector< T > &col1, const libMesh::TypeVector< T > &col2) | RankTwoTensorTempl< T > | static |
| initializeFromRows(const libMesh::TypeVector< T > &row0, const libMesh::TypeVector< T > &row1, const libMesh::TypeVector< T > &row2) | RankTwoTensorTempl< T > | static |
| initializeSymmetric(const libMesh::TypeVector< T > &v0, const libMesh::TypeVector< T > &v1, const libMesh::TypeVector< T > &v2) | RankTwoTensorTempl< T > | static |
| initIdentity enum value | RankTwoTensorTempl< T > | |
| InitMethod enum name | RankTwoTensorTempl< T > | |
| initNone enum value | RankTwoTensorTempl< T > | |
| initRandom(unsigned int) | RankTwoTensorTempl< T > | static |
| intrinsic_rotation_matrix(Real phi, Real theta, Real psi) | libMesh::TensorValue< T > | static |
| inverse() const | RankTwoTensorTempl< T > | |
| inverse_extrinsic_rotation_matrix(Real angle1_deg, Real angle2_deg, Real angle3_deg) | libMesh::TensorValue< T > | static |
| inverse_intrinsic_rotation_matrix(Real phi, Real theta, Real psi) | libMesh::TensorValue< T > | static |
| is_zero() const | libMesh::TensorValue< T > | |
| isotropic1 enum value | RankTwoTensorTempl< T > | |
| isSymmetric() const | RankTwoTensorTempl< T > | |
| L2norm() const | RankTwoTensorTempl< T > | |
| left_multiply(const TypeVector< T2 > &p) const | libMesh::TensorValue< T > | |
| mixedProductJkI(const libMesh::VectorValue< T > &b) const | RankTwoTensorTempl< T > | |
| N | RankTwoTensorTempl< T > | static |
| N2 | RankTwoTensorTempl< T > | static |
| norm() const -> decltype(std::norm(T())) | libMesh::TensorValue< T > | |
| norm_sq() const -> decltype(std::norm(T())) | libMesh::TensorValue< T > | |
| operator()(const unsigned int i, const unsigned int j) const | libMesh::TensorValue< T > | |
| operator()(const unsigned int i, const unsigned int j) | libMesh::TensorValue< T > | |
| operator*(const T2 &a) const | RankTwoTensorTempl< T > | |
| operator*(const libMesh::TypeVector< T2 > &a) const | RankTwoTensorTempl< T > | |
| operator*(const libMesh::TypeTensor< T2 > &a) const | RankTwoTensorTempl< T > | |
| libMesh::TensorValue::operator*(const Scalar &scalar) const -> typename boostcopy::enable_if_c< ScalarTraits< Scalar >::value, TypeTensor< decltype(T() *scalar)>>::type | libMesh::TensorValue< T > | |
| operator*=(const T &a) | RankTwoTensorTempl< T > | |
| operator*=(const libMesh::TypeTensor< T > &a) | RankTwoTensorTempl< T > | |
| libMesh::TensorValue::operator*=(const Scalar &factor) | libMesh::TensorValue< T > | |
| libMesh::TensorValue::operator*=(const TypeTensor< T2 > &) | libMesh::TensorValue< T > | |
| operator+(const libMesh::TypeTensor< T2 > &a) const | RankTwoTensorTempl< T > | |
| operator+=(const RankTwoTensorTempl< T > &a) | RankTwoTensorTempl< T > | |
| libMesh::TensorValue::operator+=(const TypeTensor< T2 > &) | libMesh::TensorValue< T > | |
| operator-(const libMesh::TypeTensor< T2 > &a) const | RankTwoTensorTempl< T > | |
| operator-() const | RankTwoTensorTempl< T > | |
| operator-=(const RankTwoTensorTempl< T > &a) | RankTwoTensorTempl< T > | |
| libMesh::TensorValue::operator-=(const TypeTensor< T2 > &) | libMesh::TensorValue< T > | |
| operator/(const T2 &a) const | RankTwoTensorTempl< T > | |
| libMesh::TensorValue::operator/(const Scalar &) const | libMesh::TensorValue< T > | |
| operator/=(const T &a) | RankTwoTensorTempl< T > | |
| operator<(const TypeTensor< T > &rhs) const | libMesh::TensorValue< T > | |
| operator<(const TypeTensor< Real > &rhs) const | libMesh::TensorValue< T > | |
| operator<(const TypeTensor< Complex > &rhs) const | libMesh::TensorValue< T > | |
| operator=(const RankTwoTensorTempl< T > &a)=default | RankTwoTensorTempl< T > | |
| operator=(const ColumnMajorMatrixTempl< T > &a) | RankTwoTensorTempl< T > | |
| operator=(const Scalar &libmesh_dbg_var(p)) | RankTwoTensorTempl< T > | inline |
| operator==(const RankTwoTensorTempl< T > &a) const | RankTwoTensorTempl< T > | |
| libMesh::TensorValue::operator==(const TypeTensor< T > &rhs) const | libMesh::TensorValue< T > | |
| operator>(const TypeTensor< T > &rhs) const | libMesh::TensorValue< T > | |
| operator>(const TypeTensor< Real > &rhs) const | libMesh::TensorValue< T > | |
| operator>(const TypeTensor< Complex > &rhs) const | libMesh::TensorValue< T > | |
| outerProduct(const libMesh::TypeVector< T > &, const libMesh::TypeVector< T > &) | RankTwoTensorTempl< T > | static |
| outerProduct(const RankTwoTensorTempl< T > &b) const | RankTwoTensorTempl< T > | inline |
| plusTranspose(const RankTwoTensorTempl< T > &) | RankTwoTensorTempl< T > | static |
| positiveProjectionEigenDecomposition(std::vector< T > &, RankTwoTensorTempl< T > &) const | RankTwoTensorTempl< T > | |
| print(std::ostream &stm=Moose::out) const | RankTwoTensorTempl< T > | |
| printADReal(unsigned int nDual, std::ostream &stm=Moose::out) const | RankTwoTensorTempl< T > | |
| printReal(std::ostream &stm=Moose::out) const | RankTwoTensorTempl< T > | |
| RankFourTensorTempl class | RankTwoTensorTempl< T > | friend |
| RankThreeTensorTempl class | RankTwoTensorTempl< T > | friend |
| RankTwoTensorTempl() | RankTwoTensorTempl< T > | |
| RankTwoTensorTempl(const InitMethod) | RankTwoTensorTempl< T > | |
| RankTwoTensorTempl(const libMesh::TypeVector< T > &row1, const libMesh::TypeVector< T > &row2, const libMesh::TypeVector< T > &row3) | RankTwoTensorTempl< T > | |
| RankTwoTensorTempl(const std::vector< T > &input) | RankTwoTensorTempl< T > | inline |
| RankTwoTensorTempl(const T &S11, const T &S22, const T &S33, const T &S23, const T &S13, const T &S12) | RankTwoTensorTempl< T > | |
| RankTwoTensorTempl(const T &S11, const T &S21, const T &S31, const T &S12, const T &S22, const T &S32, const T &S13, const T &S23, const T &S33) | RankTwoTensorTempl< T > | |
| RankTwoTensorTempl(const RankTwoTensorTempl< T > &a)=default | RankTwoTensorTempl< T > | |
| RankTwoTensorTempl(const libMesh::TensorValue< T > &a) | RankTwoTensorTempl< T > | inline |
| RankTwoTensorTempl(const libMesh::TypeTensor< T > &a) | RankTwoTensorTempl< T > | inline |
| RankTwoTensorTempl(const SymmetricRankTwoTensorTempl< T2 > &a) | RankTwoTensorTempl< T > | inline |
| RankTwoTensorTempl(const RankTwoTensorTempl< T2 > &a) | RankTwoTensorTempl< T > | inline |
| rotate(const RankTwoTensorTempl< T > &R) | RankTwoTensorTempl< T > | |
| rotated(const RankTwoTensorTempl< T > &R) const | RankTwoTensorTempl< T > | |
| rotateXyPlane(T a) | RankTwoTensorTempl< T > | |
| row(const unsigned int r) const | libMesh::TensorValue< T > | |
| secondInvariant() const | RankTwoTensorTempl< T > | |
| selfOuterProduct(const libMesh::TypeVector< T > &) | RankTwoTensorTempl< T > | static |
| setToIdentity() | RankTwoTensorTempl< T > | |
| sin3Lode(const T &r0, const T &r0_value) const | RankTwoTensorTempl< T > | |
| slice(const unsigned int i) const | libMesh::TensorValue< T > | |
| slice(const unsigned int i) | libMesh::TensorValue< T > | |
| solve(const TypeVector< T > &b, TypeVector< T > &x) const | libMesh::TensorValue< T > | |
| square() const | RankTwoTensorTempl< T > | |
| subtract(const TypeTensor< T2 > &) | libMesh::TensorValue< T > | |
| subtract_scaled(const TypeTensor< T2 > &, const T &) | libMesh::TensorValue< T > | |
| surfaceFillFromInputVector(const std::vector< T > &input) | RankTwoTensorTempl< T > | |
| syev(const char *calculation_type, std::vector< T > &eigvals, std::vector< T > &a) const | RankTwoTensorTempl< T > | protected |
| symmetric6 enum value | RankTwoTensorTempl< T > | |
| symmetricEigenvalues(std::vector< T > &eigvals) const | RankTwoTensorTempl< T > | |
| symmetricEigenvaluesEigenvectors(std::vector< T > &eigvals, RankTwoTensorTempl< T > &eigvecs) const | RankTwoTensorTempl< T > | |
| TensorValue() | libMesh::TensorValue< T > | |
| TensorValue(const T &xx, const T &xy=0, const T &xz=0, const T &yx=0, const T &yy=0, const T &yz=0, const T &zx=0, const T &zy=0, const T &zz=0) | libMesh::TensorValue< T > | |
| TensorValue(const Scalar &xx, const Scalar &xy=0, const Scalar &xz=0, const Scalar &yx=0, const Scalar &yy=0, const Scalar &yz=0, const Scalar &zx=0, const Scalar &zy=0, typename boostcopy::enable_if_c< ScalarTraits< Scalar >::value, const Scalar >::type &zz=0) | libMesh::TensorValue< T > | |
| TensorValue(const TypeVector< T2 > &vx) | libMesh::TensorValue< T > | |
| TensorValue(const TypeVector< T2 > &vx, const TypeVector< T2 > &vy) | libMesh::TensorValue< T > | |
| TensorValue(const TypeVector< T2 > &vx, const TypeVector< T2 > &vy, const TypeVector< T2 > &vz) | libMesh::TensorValue< T > | |
| TensorValue(const TensorValue< T2 > &p) | libMesh::TensorValue< T > | |
| TensorValue(const TypeTensor< T2 > &p) | libMesh::TensorValue< T > | |
| TensorValue(const TypeTensor< Real > &p_re, const TypeTensor< Real > &p_im) | libMesh::TensorValue< T > | |
| thirdInvariant() const | RankTwoTensorTempl< T > | |
| times(const RankTwoTensorTempl< T > &b) const | RankTwoTensorTempl< T > | |
| times(const RankFourTensorTempl< T > &b) const | RankTwoTensorTempl< T > | |
| timesTranspose(const RankTwoTensorTempl< T > &) | RankTwoTensorTempl< T > | static |
| tr() const | libMesh::TensorValue< T > | |
| trace() const | RankTwoTensorTempl< T > | |
| transpose() const | RankTwoTensorTempl< T > | |
| transposeTimes(const RankTwoTensorTempl< T > &) | RankTwoTensorTempl< T > | static |
| TypeTensor() | libMesh::TypeTensor< T > | |
| TypeTensor(const TypeTensor< T2 > &p) | libMesh::TypeTensor< T > | |
| TypeTensor(const T &xx, const T &xy=0, const T &xz=0, const T &yx=0, const T &yy=0, const T &yz=0, const T &zx=0, const T &zy=0, const T &zz=0) | libMesh::TypeTensor< T > | protected |
| TypeTensor(const Scalar &xx, const Scalar &xy=0, const Scalar &xz=0, const Scalar &yx=0, const Scalar &yy=0, const Scalar &yz=0, const Scalar &zx=0, const Scalar &zy=0, typename boostcopy::enable_if_c< ScalarTraits< Scalar >::value, const Scalar >::type &zz=0) | libMesh::TypeTensor< T > | protected |
| TypeTensor(const TypeVector< T2 > &vx) | libMesh::TypeTensor< T > | protected |
| TypeTensor(const TypeVector< T2 > &vx, const TypeVector< T2 > &vy) | libMesh::TypeTensor< T > | protected |
| TypeTensor(const TypeVector< T2 > &vx, const TypeVector< T2 > &vy, const TypeVector< T2 > &vz) | libMesh::TypeTensor< T > | protected |
| value_type typedef | libMesh::TensorValue< T > | |
| vectorOuterProduct(const libMesh::TypeVector< T > &, const libMesh::TypeVector< T > &) | RankTwoTensorTempl< T > | |
| write_unformatted(std::ostream &out_stream, const bool newline=true) const | libMesh::TensorValue< T > | |
| zero() | libMesh::TensorValue< T > | |
| ~TypeTensor() | libMesh::TypeTensor< T > |
1.8.14