fmatvec  0.0.0
fmatvec::FunctionWrap2MatRetToScalar< RetN, Arg1N, Arg2N > Class Template Reference
Inheritance diagram for fmatvec::FunctionWrap2MatRetToScalar< RetN, Arg1N, Arg2N >:
[legend]

Public Member Functions

 FunctionWrap2MatRetToScalar (const std::shared_ptr< Function< RetN(Arg1N, Arg2N)> > &func_, int row_, int col_)
 
double operator() (const Arg1N &arg1, const Arg2N &arg2) override
 
double dirDer1 (const Arg1N &dir1, const Arg1N &arg1, const Arg2N &arg2) override
 
double dirDer2 (const Arg2N &dir2, const Arg1N &arg1, const Arg2N &arg2) override
 
double dirDer1DirDer1 (const Arg1N &dir1_1, const Arg1N &dir1_2, const Arg1N &arg1, const Arg2N &arg2) override
 
double dirDer2DirDer1 (const Arg2N &dir2_1, const Arg1N &dir1_2, const Arg1N &arg1, const Arg2N &arg2) override
 
double dirDer2DirDer2 (const Arg2N &dir2_1, const Arg2N &dir2_2, const Arg1N &arg1, const Arg2N &arg2) override
 

Private Attributes

std::shared_ptr< Function< RetN(Arg1N, Arg2N)> > func
 
int row
 
int col
 

The documentation for this class was generated from the following file: