Class funct2_string (o2scl)¶
-
class
o2scl
::
funct2_string
¶ Two-dimensional function from a string.
Public Functions
-
funct2_string
(std::string expr, std::string var1, std::string var2)¶ Specify the string and the parameters.
-
~funct2_string
()¶
-
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.
-
double
operator()
(double x, double y) const¶ Compute the function at point
x
and return the result.
Protected Functions
-
funct2_string
()¶
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 Functions
-
funct2_string
(const funct2_string&)¶
-
funct2_string &
operator=
(const funct2_string&)¶
-