Public Member Functions | Protected Attributes | Private Member Functions | List of all members
o2scl::funct2_string Class Reference

Two-dimensional function from a string. More...

#include <funct.h>

Detailed Description

Definition at line 177 of file funct.h.

Public Member Functions

 funct2_string (std::string expr, std::string var1, std::string var2)
 Specify the string and the parameters.
 
int set_function (std::string expr, std::string var1, std::string var2)
 Specify the string and the parameters.
 
int set_parm (std::string name, double val)
 Set the values of the auxilliary parameters that were specified in parms in the constructor.
 
virtual double operator() (double x, double y) const
 Compute the function at point x and return the result.
 

Protected Attributes

calculator calc
 The object for evaluating strings.
 
std::map< std::string, double > vars
 Parameter map.
 
std::string st_form
 The expr.
 
std::string st_var1
 The variable.
 
std::string st_var2
 The variable.
 

Private Member Functions

 funct2_string (const funct2_string &)
 
funct2_stringoperator= (const funct2_string &)
 

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

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).