|
template<int DIM> |
NekDouble | Nektar::Utilities::Determinant (NekDouble jac[][DIM]) |
| Calculate determinant of input matrix. More...
|
|
template<> |
NekDouble | Nektar::Utilities::Determinant< 2 > (NekDouble jac[][2]) |
|
template<> |
NekDouble | Nektar::Utilities::Determinant< 3 > (NekDouble jac[][3]) |
|
template<int DIM> |
void | Nektar::Utilities::InvTrans (NekDouble in[][DIM], NekDouble out[][DIM]) |
| Calculate inverse transpose of input matrix. More...
|
|
template<> |
void | Nektar::Utilities::InvTrans< 2 > (NekDouble in[][2], NekDouble out[][2]) |
|
template<> |
void | Nektar::Utilities::InvTrans< 3 > (NekDouble in[][3], NekDouble out[][3]) |
|
template<int DIM> |
NekDouble | Nektar::Utilities::ScalarProd (NekDouble(&in1)[DIM], NekDouble(&in2)[DIM]) |
| Calculate Scalar product of input vectors. More...
|
|
template<> |
NekDouble | Nektar::Utilities::ScalarProd< 2 > (NekDouble(&in1)[2], NekDouble(&in2)[2]) |
|
template<> |
NekDouble | Nektar::Utilities::ScalarProd< 3 > (NekDouble(&in1)[3], NekDouble(&in2)[3]) |
|
template<int DIM> |
void | Nektar::Utilities::EMatrix (NekDouble in[][DIM], NekDouble out[][DIM]) |
| Calculate tensor used in derivation of linear elasticity gradients. More...
|
|
template<> |
void | Nektar::Utilities::EMatrix< 2 > (NekDouble in[][2], NekDouble out[][2]) |
|
template<> |
void | Nektar::Utilities::EMatrix< 3 > (NekDouble in[][3], NekDouble out[][3]) |
|
template<int DIM> |
NekDouble | Nektar::Utilities::FrobProd (NekDouble in1[][DIM], NekDouble in2[][DIM]) |
| Calculate Frobenius inner product of input matrices. More...
|
|
template<> |
NekDouble | Nektar::Utilities::FrobProd< 2 > (NekDouble in1[][2], NekDouble in2[][2]) |
|
template<> |
NekDouble | Nektar::Utilities::FrobProd< 3 > (NekDouble in1[][3], NekDouble in2[][3]) |
|
template<int DIM> |
NekDouble | Nektar::Utilities::FrobeniusNorm (NekDouble inarray[][DIM]) |
| Calculate Frobenius norm of a matrix . More...
|
|
template<> |
NekDouble | Nektar::Utilities::FrobeniusNorm< 2 > (NekDouble inarray[][2]) |
|
template<> |
NekDouble | Nektar::Utilities::FrobeniusNorm< 3 > (NekDouble inarray[][3]) |
|