Go to the source code of this file.
Classes | |
| class | libMesh::TensorValue< T > |
| class | libMesh::TypeTensor< T > |
| class | libMesh::VectorValue< T > |
| class | RankThreeTensorTempl< T > |
| RankThreeTensor is designed to handle any N-dimensional third order tensor, r. More... | |
| struct | MetaPhysicL::RawType< RankThreeTensorTempl< T > > |
Namespaces | |
| libMesh | |
| The following methods are specializations for using the libMesh::Parallel::packed_range_* routines for std::strings. | |
| MathUtils | |
| MetaPhysicL | |
| We need to instantiate the following CompareTypes to tell the compiler that ADReal is a subtype of ChainedADReal. | |
Functions | |
| template<typename T > | |
| void | MathUtils::mooseSetToZero (T &v) |
| Helper function templates to set a variable to zero. More... | |
| template<> | |
| void | MathUtils::mooseSetToZero< RankThreeTensorTempl< Real > > (RankThreeTensorTempl< Real > &v) |
| Helper function template specialization to set an object to zero. More... | |
| template<> | |
| void | MathUtils::mooseSetToZero< RankThreeTensorTempl< ADReal > > (RankThreeTensorTempl< ADReal > &v) |
| template<typename T > | |
| RankThreeTensorTempl< T > | operator* (T a, const RankThreeTensorTempl< T > &b) |
| template<typename T > | |
| RankTwoTensorTempl< T > | operator* (const libMesh::VectorValue< T > &p, const RankThreeTensorTempl< T > &b) |
| r=v*A where r is rank 2, v is vector and A is rank 3 More... | |
| RankThreeTensorTempl<T> operator* | ( | T | a, |
| const RankThreeTensorTempl< T > & | b | ||
| ) |
Definition at line 293 of file RankThreeTensor.h.
| RankTwoTensorTempl<T> operator* | ( | const libMesh::VectorValue< T > & | p, |
| const RankThreeTensorTempl< T > & | b | ||
| ) |
r=v*A where r is rank 2, v is vector and A is rank 3
Definition at line 301 of file RankThreeTensor.h.
1.8.14