|
pelib
2.0.0
|
Classes | |
| class | ifunction |
| class | ivararg_function |
| class | symbol_table |
| class | expression |
| class | expression_helper |
| class | parser |
| class | polynomial |
| class | function_compositor |
| class | timer |
Functions | |
| template<typename T > | |
| T | integrate (expression< T > &e, T &x, const T &r0, const T &r1, const std::size_t number_of_intervals=1000000) |
| template<typename T > | |
| T | integrate (expression< T > &e, const std::string &variable_name, const T &r0, const T &r1, const std::size_t number_of_intervals=1000000) |
| template<typename T > | |
| T | derivative (expression< T > &e, T &x, const T &h=T(0.00000001)) |
| template<typename T > | |
| T | second_derivative (expression< T > &e, T &x, const T &h=T(0.00001)) |
| template<typename T > | |
| T | third_derivative (expression< T > &e, T &x, const T &h=T(0.0001)) |
| template<typename T > | |
| T | derivative (expression< T > &e, const std::string &variable_name, const T &h=T(0.00000001)) |
| template<typename T > | |
| T | second_derivative (expression< T > &e, const std::string &variable_name, const T &h=T(0.00001)) |
| template<typename T > | |
| T | third_derivative (expression< T > &e, const std::string &variable_name, const T &h=T(0.0001)) |
| template<typename T > | |
| bool | compute (const std::string &expression_string, T &result) |
| template<typename T > | |
| bool | compute (const std::string &expression_string, const T &x, T &result) |
| template<typename T > | |
| bool | compute (const std::string &expression_string, const T &x, const T &y, T &result) |
| template<typename T > | |
| bool | compute (const std::string &expression_string, const T &x, const T &y, const T &z, T &result) |
| template<typename T > | |
| bool | pgo_primer () |
| bool exprtk::compute | ( | const std::string & | expression_string, |
| T & | result | ||
| ) | [inline] |
Definition at line 25628 of file exprtk.hpp.
| bool exprtk::compute | ( | const std::string & | expression_string, |
| const T & | x, | ||
| T & | result | ||
| ) | [inline] |
Definition at line 25648 of file exprtk.hpp.
| bool exprtk::compute | ( | const std::string & | expression_string, |
| const T & | x, | ||
| const T & | y, | ||
| T & | result | ||
| ) | [inline] |
Definition at line 25673 of file exprtk.hpp.
| bool exprtk::compute | ( | const std::string & | expression_string, |
| const T & | x, | ||
| const T & | y, | ||
| const T & | z, | ||
| T & | result | ||
| ) | [inline] |
Definition at line 25700 of file exprtk.hpp.
| T exprtk::derivative | ( | expression< T > & | e, |
| T & | x, | ||
| const T & | h = T(0.00000001) |
||
| ) | [inline] |
Definition at line 25479 of file exprtk.hpp.
| T exprtk::derivative | ( | expression< T > & | e, |
| const std::string & | variable_name, | ||
| const T & | h = T(0.00000001) |
||
| ) | [inline] |
Definition at line 25537 of file exprtk.hpp.
| T exprtk::integrate | ( | expression< T > & | e, |
| T & | x, | ||
| const T & | r0, | ||
| const T & | r1, | ||
| const std::size_t | number_of_intervals = 1000000 |
||
| ) | [inline] |
Definition at line 25429 of file exprtk.hpp.
| T exprtk::integrate | ( | expression< T > & | e, |
| const std::string & | variable_name, | ||
| const T & | r0, | ||
| const T & | r1, | ||
| const std::size_t | number_of_intervals = 1000000 |
||
| ) | [inline] |
Definition at line 25453 of file exprtk.hpp.
| bool exprtk::pgo_primer | ( | ) | [inline] |
Definition at line 26566 of file exprtk.hpp.
| T exprtk::second_derivative | ( | expression< T > & | e, |
| T & | x, | ||
| const T & | h = T(0.00001) |
||
| ) | [inline] |
Definition at line 25498 of file exprtk.hpp.
| T exprtk::second_derivative | ( | expression< T > & | e, |
| const std::string & | variable_name, | ||
| const T & | h = T(0.00001) |
||
| ) | [inline] |
Definition at line 25564 of file exprtk.hpp.
| T exprtk::third_derivative | ( | expression< T > & | e, |
| T & | x, | ||
| const T & | h = T(0.0001) |
||
| ) | [inline] |
Definition at line 25518 of file exprtk.hpp.
| T exprtk::third_derivative | ( | expression< T > & | e, |
| const std::string & | variable_name, | ||
| const T & | h = T(0.0001) |
||
| ) | [inline] |
Definition at line 25591 of file exprtk.hpp.