SCIRun
5.0
|
#include <ArrayMathInterpreter.h>
Public Member Functions | |
ArrayMathProgramCode (ArrayMathFunctionPtr function) | |
ArrayMathProgramCode () | |
void | set_function (ArrayMathFunctionPtr function) |
ArrayMathFunctionPtr | get_function () const |
void | set_variable (size_t j, double *variable) |
void | set_vmesh (size_t j, VMesh *vmesh) |
void | set_vfield (size_t j, VField *vfield) |
void | set_matrix (size_t j, Core::Datatypes::MatrixHandle matrix) |
void | set_bool_array (size_t j, std::vector< bool > *array) |
void | set_int_array (size_t j, std::vector< int > *array) |
void | set_double_array (size_t j, std::vector< double > *array) |
void | set_index (index_type index) |
void | set_size (size_type size) |
size_type | get_size () const |
double * | get_variable (size_t j) |
VMesh * | get_vmesh (size_t j) |
VField * | get_vfield (size_t j) |
Core::Datatypes::MatrixHandle | get_matrix (size_t j) |
std::vector< bool > * | get_bool_array (size_t j) |
std::vector< int > * | get_int_array (size_t j) |
std::vector< double > * | get_double_array (size_t j) |
index_type | get_index () const |
bool | run () |
void | print () const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void print | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |