TFCSFunction class
#include <TFCSFunction.h>
Contents
Base classes
- class ISF_FCS::MLogging
Derived classes
- class TFCS1DFunction
- class TFCS2DFunction
Constructors, destructors, conversion operators
- TFCSFunction()
- ~TFCSFunction() virtual
Public functions
- auto MemorySize() const -> std::size_t virtual
- auto ndim() const -> int virtual
- Return the number of dimensions for the function.
- void rnd_to_fct(float value[], const float rnd[]) const pure virtual
Function documentation
std::size_t TFCSFunction:: MemorySize() const virtual
Gives the total memory size, including the size of additional memory allocated inside the class
void TFCSFunction:: rnd_to_fct(float value[],
const float rnd[]) const pure virtual
Function gets array of random numbers rnd[] in the range [0,1) as arguments and returns function value in array value. For a n-dimensional function, value and rnd should both have n elements.