![]() |
Orbiter 2022
Combinatorial Objects
|
a set of functions in reverse polish notation More...
#include <globals.h>

Public Member Functions | |
| function_polish () | |
| ~function_polish () | |
| void | init (function_polish_description *Descr, int verbose_level) |
| void | print_code_complete (int verbose_level) |
| void | print_code (int i0, int len, int verbose_level) |
| void | evaluate (double *variable_values, double *output_values, int verbose_level) |
Public Attributes | |
| function_polish_description * | Descr |
| std::vector< std::string > | Variables |
| std::vector< std::pair< std::string, double > > | Constants |
| std::vector< int > | Entry |
| std::vector< int > | Len |
| std::vector< function_command > | Code |
| orbiter::layer1_foundations::function_polish::function_polish | ( | ) |
Definition at line 21 of file function_polish.cpp.
| orbiter::layer1_foundations::function_polish::~function_polish | ( | ) |
Definition at line 26 of file function_polish.cpp.
| void orbiter::layer1_foundations::function_polish::evaluate | ( | double * | variable_values, |
| double * | output_values, | ||
| int | verbose_level | ||
| ) |
Definition at line 281 of file function_polish.cpp.
| void orbiter::layer1_foundations::function_polish::init | ( | function_polish_description * | Descr, |
| int | verbose_level | ||
| ) |
Definition at line 31 of file function_polish.cpp.
| void orbiter::layer1_foundations::function_polish::print_code | ( | int | i0, |
| int | len, | ||
| int | verbose_level | ||
| ) |
Definition at line 221 of file function_polish.cpp.
| void orbiter::layer1_foundations::function_polish::print_code_complete | ( | int | verbose_level | ) |
Definition at line 202 of file function_polish.cpp.
| std::vector<function_command> orbiter::layer1_foundations::function_polish::Code |
| std::vector<std::pair<std::string, double> > orbiter::layer1_foundations::function_polish::Constants |
| function_polish_description* orbiter::layer1_foundations::function_polish::Descr |
| std::vector<int> orbiter::layer1_foundations::function_polish::Entry |
| std::vector<int> orbiter::layer1_foundations::function_polish::Len |
| std::vector<std::string > orbiter::layer1_foundations::function_polish::Variables |