|
template<typename T , typename T2 > |
boostcopy::enable_if_c< ScalarTraits< T >::value &&ScalarTraits< T2 >::value, typename CompareTypes< T, T2 >::supertype >::type | libMesh::TensorTools::inner_product (const T &a, const T2 &b) |
|
template<typename T , typename T2 > |
CompareTypes< T, T2 >::supertype | libMesh::TensorTools::inner_product (const TypeVector< T > &a, const TypeVector< T2 > &b) |
|
template<typename T , typename T2 > |
CompareTypes< T, T2 >::supertype | libMesh::TensorTools::inner_product (const TypeTensor< T > &a, const TypeTensor< T2 > &b) |
|
template<unsigned int N, typename T , typename T2 > |
CompareTypes< T, T2 >::supertype | libMesh::TensorTools::inner_product (const TypeNTensor< N, T > &a, const TypeNTensor< N, T2 > &b) |
|
template<typename T > |
T | libMesh::TensorTools::norm_sq (T a) |
|
template<typename T > |
T | libMesh::TensorTools::norm_sq (std::complex< T > a) |
|
template<typename T > |
Real | libMesh::TensorTools::norm_sq (const TypeVector< T > &a) |
|
template<typename T > |
Real | libMesh::TensorTools::norm_sq (const VectorValue< T > &a) |
|
Number | libMesh::TensorTools::curl_from_grad (const VectorValue< Number > &) |
|
VectorValue< Number > | libMesh::TensorTools::curl_from_grad (const TensorValue< Number > &grad) |
| Computes the curl of a vector given the gradient of that vector. More...
|
|
TensorValue< Number > | libMesh::TensorTools::curl_from_grad (const TypeNTensor< 3, Number > &) |
|
Number | libMesh::TensorTools::div_from_grad (const VectorValue< Number > &grad) |
| Dummy. Divergence of a scalar not defined, but is needed for ExactSolution to compile. More...
|
|
Number | libMesh::TensorTools::div_from_grad (const TensorValue< Number > &grad) |
| Computes the divergence of a vector given the gradient of that vector. More...
|
|
VectorValue< Number > | libMesh::TensorTools::div_from_grad (const TypeNTensor< 3, Number > &) |
|