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

This is the complete list of members for GranOO3::Math::UniRandom, including all inherited members.

_generatorGranOO3::Math::UniRandomprivate
_maxGranOO3::Math::UniRandomprivate
_minGranOO3::Math::UniRandomprivate
_recordedGranOO3::Math::FunctionT< UniRandom >private
_recorded_functionGranOO3::Math::Functionprotectedstatic
_symbolGranOO3::Math::FunctionT< UniRandom >private
allow_zero_parameters()exprtk::function_traitsinline
allow_zero_parameters_exprtk::function_traitsprivate
class_ID()GranOO3::Math::UniRandominlinestatic
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< UniRandom >inline
FunctionT(unsigned int varNumber, const std::string &symbol, const std::string desc="")GranOO3::Math::FunctionT< UniRandom >inline
FunctionT()=deleteGranOO3::Math::FunctionT< UniRandom >private
FunctionT(const FunctionT &)=deleteGranOO3::Math::FunctionT< UniRandom >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()()GranOO3::Math::UniRandomvirtual
operator()(const double &min, const double &max)GranOO3::Math::UniRandomvirtual
FunctionT< UniRandom >::operator()(const double &)GranOO3::Math::Functionvirtual
FunctionT< UniRandom >::operator()(const double &, const double &, const double &)GranOO3::Math::Functionvirtual
FunctionT< UniRandom >::operator()(const double &, const double &, const double &, const double &)GranOO3::Math::Functionvirtual
FunctionT< UniRandom >::operator()(const double &, const double &, const double &, const double &, const double &)GranOO3::Math::Functionvirtual
FunctionT< UniRandom >::operator()(const double &, const double &, const double &, const double &, const double &, const double &)GranOO3::Math::Functionvirtual
FunctionT< UniRandom >::operator()(const double &, const double &, const double &, const double &, const double &, const double &, const double &)GranOO3::Math::Functionvirtual
FunctionT< UniRandom >::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< UniRandom >private
record(const std::string &)GranOO3::Math::FunctionT< UniRandom >inlinevirtual
set(double min, double max)GranOO3::Math::UniRandom
set_min_max(double min, double max)GranOO3::Math::UniRandominline
UniRandom()GranOO3::Math::UniRandom
UniRandom(const std::string &symbol, const std::string desc="")GranOO3::Math::UniRandom
UniRandom(const double min, const double max)GranOO3::Math::UniRandom
~Function()GranOO3::Math::Functionvirtual
~FunctionT()GranOO3::Math::FunctionT< UniRandom >inlinevirtual
~ifunction()exprtk::ifunction< double >inlinevirtual
~UniRandom()GranOO3::Math::UniRandom