RFFGen
 All Classes Namespaces Files Functions Typedefs Enumerations Groups
Public Member Functions | List of all members
RFFGen::LinearAlgebra::DynamicSizeDeterminant< Matrix > Class Template Reference

Determinant of dynamic size matrix with first three derivatives. More...

#include <determinant.hh>

Inheritance diagram for RFFGen::LinearAlgebra::DynamicSizeDeterminant< Matrix >:
RFFGen::Base

Public Member Functions

 DynamicSizeDeterminant (Matrix const &A)
 Constructor.
 
void update (Matrix const &A)
 Reset point of evaluation.
 
auto d0 () const
 Function value.
 
template<int id>
auto d1 (Matrix const &dA1) const
 First (directional) derivative.
 
template<int idx, int idy>
auto d2 (Matrix const &dA1, Matrix const &dA2) const
 Second (directional) derivative.
 
template<int idx, int idy, int idz>
auto d3 (Matrix const &dA1, Matrix const &dA2, Matrix const &dA3) const
 Third (directional) derivative.
 
- Public Member Functions inherited from RFFGen::Base
template<class Arg >
void update (const Arg &)
 Update on changed input.
 
template<int id, class Arg >
void updateVariable (const Arg &)
 Empty variables.
 

Detailed Description

template<class Matrix>
class RFFGen::LinearAlgebra::DynamicSizeDeterminant< Matrix >

Determinant of dynamic size matrix with first three derivatives.


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