|
template<typename RealOut = double, typename Tensor , size_t... Dims, typename... Relations> |
auto | tatooine::evtod (const base_tensor< Tensor, GiNaC::ex, Dims... > &t_in, Relations &&... relations) |
|
template<typename RealOut = double, typename Tensor , size_t... Dims> |
auto | tatooine::diff (const base_tensor< Tensor, GiNaC::ex, Dims... > &t_in, const GiNaC::symbol &symbol, unsigned nth=1) |
|
template<typename Tensor , size_t M, size_t N> |
auto | tatooine::to_ginac_matrix (const base_tensor< Tensor, GiNaC::ex, M, N > &m_in) |
|
template<size_t M, size_t N> |
auto | tatooine::to_mat (const GiNaC::matrix &m_in) |
|
template<typename Tensor , size_t... Dims> |
void | tatooine::eval (base_tensor< Tensor, GiNaC::ex, Dims... > &m) |
|
template<typename Tensor , size_t... Dims> |
void | tatooine::evalf (base_tensor< Tensor, GiNaC::ex, Dims... > &m) |
|
template<typename Tensor , size_t... Dims> |
void | tatooine::evalm (base_tensor< Tensor, GiNaC::ex, Dims... > &m) |
|
template<typename Tensor , size_t... Dims> |
void | tatooine::expand (base_tensor< Tensor, GiNaC::ex, Dims... > &m) |
|
template<typename Tensor , size_t... Dims> |
void | tatooine::normal (base_tensor< Tensor, GiNaC::ex, Dims... > &m) |
|
template<typename Tensor , size_t M, size_t N> |
auto | tatooine::inverse (const base_tensor< Tensor, GiNaC::ex, M, N > &m_in) |
|