![]() |
v0.13.2 |
#include <src/ftensor/src/MatrixFunctionTemplate.hpp>
Public Types | |
using | Val = typename E::Val |
using | Vec = typename E::Vec |
using | Fun = typename E::Fun |
using | NumberNb = typename E::NumberNb |
using | NumberDim = typename E::NumberDim |
template<int N> | |
using | Number = FTensor::Number< N > |
Public Member Functions | |
GetDiffDiffMatImpl (E &e, T1 &t_a, T2 &t_S) | |
template<int I, int J, int K, int L, int M, int N> | |
auto | add (const Number< I > &, const Number< J > &, const Number< K > &, const Number< L > &, const Number< M > &, const Number< N > &) |
template<int I, int J, int K, int L, int M> | |
auto | add (const Number< I > &, const Number< J > &, const Number< K > &, const Number< L > &, const Number< M > &, const Number< 1 > &) |
template<int I, int J, int K, int L> | |
auto | add (const Number< I > &, const Number< J > &, const Number< K > &, const Number< L > &, const Number< 1 > &, const Number< 1 > &) |
template<int I, int J, int K, int L> | |
void | set (const Number< I > &, const Number< J > &, const Number< K > &, const Number< L > &) |
template<int I, int J, int K> | |
void | set (const Number< I > &, const Number< J > &, const Number< K > &, const Number< 0 > &) |
template<int I, int J> | |
void | set (const Number< I > &, const Number< J > &, const Number< 0 > &, const Number< 0 > &) |
template<int I, int K> | |
void | set (const Number< I > &, const Number< 0 > &, const Number< K > &, const Number< 0 > &) |
void | set (const Number< 0 > &, const Number< 0 > &, const Number< 0 > &, const Number< 0 > &) |
Public Attributes | |
SecondMatrixDirectiveImpl< E, C > | r |
E & | e |
T1 & | tA |
T2 & | tS |
Definition at line 596 of file MatrixFunctionTemplate.hpp.
using EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::Fun = typename E::Fun |
Definition at line 599 of file MatrixFunctionTemplate.hpp.
using EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::Number = FTensor::Number<N> |
Definition at line 604 of file MatrixFunctionTemplate.hpp.
using EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::NumberDim = typename E::NumberDim |
Definition at line 602 of file MatrixFunctionTemplate.hpp.
using EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::NumberNb = typename E::NumberNb |
Definition at line 601 of file MatrixFunctionTemplate.hpp.
using EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::Val = typename E::Val |
Definition at line 597 of file MatrixFunctionTemplate.hpp.
using EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::Vec = typename E::Vec |
Definition at line 598 of file MatrixFunctionTemplate.hpp.
|
inline |
Definition at line 606 of file MatrixFunctionTemplate.hpp.
|
inline |
Definition at line 654 of file MatrixFunctionTemplate.hpp.
|
inline |
Definition at line 638 of file MatrixFunctionTemplate.hpp.
|
inline |
Definition at line 613 of file MatrixFunctionTemplate.hpp.
|
inline |
Definition at line 690 of file MatrixFunctionTemplate.hpp.
|
inline |
Definition at line 685 of file MatrixFunctionTemplate.hpp.
|
inline |
Definition at line 679 of file MatrixFunctionTemplate.hpp.
|
inline |
Definition at line 673 of file MatrixFunctionTemplate.hpp.
|
inline |
Definition at line 662 of file MatrixFunctionTemplate.hpp.
E& EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::e |
Definition at line 608 of file MatrixFunctionTemplate.hpp.
SecondMatrixDirectiveImpl<E, C> EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::r |
Definition at line 607 of file MatrixFunctionTemplate.hpp.
T1& EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::tA |
Definition at line 609 of file MatrixFunctionTemplate.hpp.
T2& EigenMatrix::GetDiffDiffMatImpl< E, C, T1, T2 >::tS |
Definition at line 610 of file MatrixFunctionTemplate.hpp.