RayZaler 0.1
The free opto-mechanical simulation framework
RZ::GenericEvaluator Class Referenceabstract
Inheritance diagram for RZ::GenericEvaluator:

Public Member Functions

 GenericEvaluator (const GenericEvaluatorSymbolDict *, ExprRandomState *)
 
virtual bool registerCustomFunction (GenericCustomFunction *)
 
virtual std::list< std::string > dependencies () const =0
 
virtual bool compile (std::string const &)=0
 
virtual Real evaluate ()=0
 

Protected Member Functions

std::list< std::string > symbols () const
 
std::list< GenericCustomFunction * > functions () const
 
Real * resolve (std::string const &)
 
ExprRandomStaterandState () const
 

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