|
| SecondMatrixDirectiveImpl (E &e) |
|
template<int a, int i, int j, int k, int l, int m, int n> |
C | term1 () const |
|
template<int a, int i, int j, int k, int l, int m, int n> |
C | term2 () const |
|
template<int a, int i, int j, int k, int l, int m, int n> |
C | term3 () const |
|
template<int a, int i, int j, int k, int l, int m, int n> |
C | term () const |
|
template<int nb, int i, int j, int k, int l, int m, int n> |
C | eval (const Number< nb > &, const Number< i > &, const Number< j > &, const Number< k > &, const Number< l > &, const Number< m > &, const Number< n > &) const |
|
template<int i, int j, int k, int l, int m, int n> |
C | eval (const Number< 1 > &, const Number< i > &, const Number< j > &, const Number< k > &, const Number< l > &, const Number< m > &, const Number< n > &) const |
|
template<typename E, typename C>
struct EigenMatrix::SecondMatrixDirectiveImpl< E, C >
Definition at line 419 of file MatrixFunctionTemplate.hpp.
template<typename E , typename C >
template<int a, int i, int j, int k, int l, int m, int n>
Definition at line 451 of file MatrixFunctionTemplate.hpp.
455 (term1<a, i, j, k, l, m, n>() + term2<a, i, j, k, l, m, n>() +
456 term3<a, i, j, k, l, m, n>()) *
461 (
e.aMM[
a][
a](Number<i>(), Number<j>(), Number<k>(), Number<l>()) *
462 e.aM[
a](Number<m>(), Number<n>())) *
467 r.eval(
typename E::NumberDim(), Number<a>(), Number<i>(), Number<j>(),
468 Number<k>(), Number<l>(), Number<m>(), Number<n>()) *