fmatvec 0.0.0

Public Member Functions | Private Attributes | List of all members
fmatvec::AST::ScalarFunctionWrapArgVV< Type1, Type2 > Class Template Reference
Inheritance diagram for fmatvec::AST::ScalarFunctionWrapArgVV< Type1, Type2 >:
[legend]

## Public Member Functions

| ScalarFunctionWrapArgVV (const std::shared_ptr< fmatvec::Function< double(Vector< Type1, double >, Vector< Type2, double >)>> &func_, int argaSize, int argbSize)
double | operator() (const ByteCode::Arg &arg) override
double | dirDer (const ByteCode::Arg &arg) override
double | dirDerDirDer (const ByteCode::Arg &arg) override

## Private Attributes

std::shared_ptr< fmatvec::Function< double(Vector< Type1, double >, Vector< Type2, double >)> > | func
fmatvec::Vector< Type1, double > | argV1
fmatvec::Vector< Type2, double > | argV2
fmatvec::Vector< Type1, double > | dir1V1
fmatvec::Vector< Type2, double > | dir1V2
fmatvec::Vector< Type1, double > | dir2V1
fmatvec::Vector< Type2, double > | dir2V2

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

- /mbsim-env/fmatvec/fmatvec/ast.h