GranOO  3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
GranOO3::Math::FunctionT< T > Member List

This is the complete list of members for GranOO3::Math::FunctionT< T >, including all inherited members.

_generatorGranOO3::Math::Functionprotectedstatic
_recordedGranOO3::Math::FunctionT< T >private
_recorded_functionGranOO3::Math::Functionprotectedstatic
_symbolGranOO3::Math::FunctionT< T >private
allow_zero_parameters()exprtk::function_traitsinline
allow_zero_parameters_exprtk::function_traitsprivate
empty_method_body(2) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(3) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(4) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(5) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(6) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(7) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(8) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(9) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(10) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(11) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(12) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(13) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(14) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(15) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(16) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(17) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(18) inline virtual double operator()(const double &exprtk::ifunction< double >
empty_method_body(19) inline virtual double operator()(const double &exprtk::ifunction< double >
Function(unsigned int varNumber)GranOO3::Math::Function
Function()=deleteGranOO3::Math::Functionprivate
Function(const Function &)=deleteGranOO3::Math::Functionprivate
function_traits()exprtk::function_traitsinline
FunctionT(unsigned int varNumber)GranOO3::Math::FunctionT< T >inline
FunctionT(unsigned int varNumber, const std::string &symbol, const std::string desc="")GranOO3::Math::FunctionT< T >inline
FunctionT()=deleteGranOO3::Math::FunctionT< T >private
FunctionT(const FunctionT &)=deleteGranOO3::Math::FunctionT< T >private
has_side_effects()exprtk::function_traitsinline
has_side_effects_exprtk::function_traitsprivate
ifunction(const std::size_t &pc)exprtk::ifunction< double >inlineexplicit
max_num_args()exprtk::function_traitsinline
max_num_args_exprtk::function_traitsprivate
min_num_args()exprtk::function_traitsinline
min_num_args_exprtk::function_traitsprivate
operator()()=0GranOO3::Math::Functionpure virtual
operator()(const double &)GranOO3::Math::Functionvirtual
operator()(const double &, const double &)GranOO3::Math::Functionvirtual
operator()(const double &, const double &, const double &)GranOO3::Math::Functionvirtual
operator()(const double &, const double &, const double &, const double &)GranOO3::Math::Functionvirtual
operator()(const double &, const double &, const double &, const double &, const double &)GranOO3::Math::Functionvirtual
operator()(const double &, const double &, const double &, const double &, const double &, const double &)GranOO3::Math::Functionvirtual
operator()(const double &, const double &, const double &, const double &, const double &, const double &, const double &)GranOO3::Math::Functionvirtual
operator()(const double &, const double &, const double &, const double &, const double &, const double &, const double &, const double &)GranOO3::Math::Functionvirtual
ifunction< double >::operator()() empty_method_body(0) inline virtual double operator()(const double &) empty_method_body(1) inline virtual double operator()(const double &exprtk::ifunction< double >inlinevirtual
operator=(const FunctionT &)=deleteGranOO3::Math::FunctionT< T >private
record(const std::string &)GranOO3::Math::FunctionT< T >inlinevirtual
~Function()GranOO3::Math::Functionvirtual
~FunctionT()GranOO3::Math::FunctionT< T >inlinevirtual
~ifunction()exprtk::ifunction< double >inlinevirtual