|
struct | DecrementRank |
|
struct | DecrementRank< Eigen::Matrix< Real, Eigen::Dynamic, Moose::dim > > |
|
struct | DecrementRank< TensorValue< T > > |
|
struct | DecrementRank< TypeNTensor< N, T > > |
|
struct | DecrementRank< TypeTensor< T > > |
|
struct | DecrementRank< TypeVector< T > > |
|
struct | DecrementRank< VectorValue< T > > |
|
struct | IncrementRank |
|
struct | IncrementRank< Eigen::Matrix< Real, Eigen::Dynamic, 1 > > |
|
struct | IncrementRank< Eigen::Matrix< Real, Eigen::Dynamic, Moose::dim > > |
|
struct | IncrementRank< RankTwoTensor > |
|
struct | IncrementRank< TensorValue< T > > |
|
struct | IncrementRank< TypeNTensor< N, T > > |
|
struct | IncrementRank< TypeTensor< T > > |
|
struct | IncrementRank< TypeVector< T > > |
|
struct | IncrementRank< VectorValue< T > > |
|
struct | MakeBaseNumber |
|
struct | MakeBaseNumber< T, typename std::enable_if< ScalarTraits< T >::value >::type > |
|
struct | MakeBaseNumber< Wrapper< T >, typename std::enable_if< MathWrapperTraits< Wrapper< T > >::value >::type > |
|
struct | MakeNumber |
|
struct | MakeNumber< std::complex< T > > |
|
struct | MakeNumber< TensorValue< T > > |
|
struct | MakeNumber< TypeNTensor< N, T > > |
|
struct | MakeNumber< TypeTensor< T > > |
|
struct | MakeNumber< TypeVector< T > > |
|
struct | MakeNumber< VectorValue< T > > |
|
struct | MakeReal |
|
struct | MakeReal< std::complex< T > > |
|
struct | MakeReal< TensorValue< T > > |
|
struct | MakeReal< TypeNTensor< N, T > > |
|
struct | MakeReal< TypeTensor< T > > |
|
struct | MakeReal< TypeVector< T > > |
|
struct | MakeReal< VectorValue< T > > |
|
struct | MathWrapperTraits |
|
struct | MathWrapperTraits< TensorValue< T > > |
|
struct | MathWrapperTraits< TypeNTensor< N, T > > |
|
struct | MathWrapperTraits< TypeTensor< T > > |
|
struct | MathWrapperTraits< TypeVector< T > > |
|
struct | MathWrapperTraits< VectorValue< T > > |
|
struct | TensorTraits |
|
struct | TensorTraits< T, typename std::enable_if< ScalarTraits< T >::value >::type > |
|
struct | TensorTraits< TensorValue< T > > |
|
struct | TensorTraits< TypeNTensor< N, T > > |
|
struct | TensorTraits< TypeTensor< T > > |
|
struct | TensorTraits< TypeVector< T > > |
|
struct | TensorTraits< VectorValue< T > > |
|
|
boostcopy::enable_if_c< ScalarTraits< T >::value &&ScalarTraits< T2 >::value, typename CompareTypes< T, T2 >::supertype >::type | inner_product (const T &a, const T2 &b) |
|
CompareTypes< T, T2 >::supertype | inner_product (const TypeVector< T > &a, const TypeVector< T2 > &b) |
|
CompareTypes< T, T2 >::supertype | inner_product (const TypeTensor< T > &a, const TypeTensor< T2 > &b) |
|
CompareTypes< T, T2 >::supertype | inner_product (const TypeNTensor< N, T > &a, const TypeNTensor< N, T2 > &b) |
|
auto | norm (const T &a) -> decltype(std::abs(a)) |
|
T | norm (std::complex< T > a) |
|
auto | norm (const TypeVector< T > &a) -> decltype(TensorTools::norm(T())) |
|
auto | norm (const VectorValue< T > &a) -> decltype(TensorTools::norm(T())) |
|
auto | norm (const TypeTensor< T > &a) -> decltype(TensorTools::norm(T())) |
|
auto | norm (const TensorValue< T > &a) -> decltype(TensorTools::norm(T())) |
|
auto | norm_sq (const T &a) -> decltype(std::norm(a)) |
|
T | norm_sq (std::complex< T > a) |
|
auto | norm_sq (const TypeVector< T > &a) -> decltype(std::norm(T())) |
|
auto | norm_sq (const VectorValue< T > &a) -> decltype(std::norm(T())) |
|
auto | norm_sq (const TypeTensor< T > &a) -> decltype(std::norm(T())) |
|
auto | norm_sq (const TensorValue< T > &a) -> decltype(std::norm(T())) |
|
bool | is_zero (const T &a) |
|
Number | curl_from_grad (const VectorValue< Number > &) |
|
VectorValue< Number > | curl_from_grad (const TensorValue< Number > &grad) |
|
TensorValue< Number > | curl_from_grad (const TypeNTensor< 3, Number > &grad) |
|
Number | div_from_grad (const VectorValue< Number > &grad) |
|
Number | div_from_grad (const TensorValue< Number > &grad) |
|
VectorValue< Number > | div_from_grad (const TypeNTensor< 3, Number > &grad) |
|