SCIRun
5.0
|
#include <ArrayMathInterpreter.h>
Public Member Functions | |
bool | create_program (ArrayMathProgramHandle &mprogram, std::string &error) |
bool | add_fielddata_source (ArrayMathProgramHandle &pprogram, const std::string &name, FieldHandle field, std::string &error) |
bool | add_fieldmesh_source (ArrayMathProgramHandle &pprogram, const std::string &name, FieldHandle field, std::string &error) |
bool | add_matrix_source (ArrayMathProgramHandle &pprogram, const std::string &name, Core::Datatypes::MatrixHandle matrix, std::string &error) |
bool | add_bool_array_source (ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< bool > *array, std::string &error) |
bool | add_int_array_source (ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< int > *array, std::string &error) |
bool | add_double_array_source (ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< double > *array, std::string &error) |
bool | add_fielddata_sink (ArrayMathProgramHandle &pprogram, const std::string &name, FieldHandle field, std::string &error) |
bool | add_fieldmesh_sink (ArrayMathProgramHandle &pprogram, const std::string &name, FieldHandle field, std::string &error) |
bool | add_matrix_sink (ArrayMathProgramHandle &pprogram, const std::string &name, Core::Datatypes::MatrixHandle matrix, std::string &error) |
bool | add_bool_array_sink (ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< bool > *array, std::string &error) |
bool | add_int_array_sink (ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< int > *array, std::string &error) |
bool | add_double_array_sink (ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< double > *array, std::string &error) |
bool | translate (ParserProgramHandle &pprogram, ArrayMathProgramHandle &mprogram, std::string &error) |
bool | set_array_size (ArrayMathProgramHandle &mprogram, size_type array_size) |
bool | run (ArrayMathProgramHandle &mprogram, std::string &error) |
bool add_bool_array_sink | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
std::vector< bool > * | array, | ||
std::string & | error | ||
) |
bool add_bool_array_source | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
std::vector< bool > * | array, | ||
std::string & | error | ||
) |
bool add_double_array_sink | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
std::vector< double > * | array, | ||
std::string & | error | ||
) |
bool add_double_array_source | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
std::vector< double > * | array, | ||
std::string & | error | ||
) |
bool add_fielddata_sink | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
FieldHandle | field, | ||
std::string & | error | ||
) |
bool add_fielddata_source | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
FieldHandle | field, | ||
std::string & | error | ||
) |
bool add_fieldmesh_sink | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
FieldHandle | field, | ||
std::string & | error | ||
) |
bool add_fieldmesh_source | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
FieldHandle | field, | ||
std::string & | error | ||
) |
bool add_int_array_sink | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
std::vector< int > * | array, | ||
std::string & | error | ||
) |
bool add_int_array_source | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
std::vector< int > * | array, | ||
std::string & | error | ||
) |
bool add_matrix_sink | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
Core::Datatypes::MatrixHandle | matrix, | ||
std::string & | error | ||
) |
bool add_matrix_source | ( | ArrayMathProgramHandle & | pprogram, |
const std::string & | name, | ||
Core::Datatypes::MatrixHandle | matrix, | ||
std::string & | error | ||
) |
bool create_program | ( | ArrayMathProgramHandle & | mprogram, |
std::string & | error | ||
) |
bool run | ( | ArrayMathProgramHandle & | mprogram, |
std::string & | error | ||
) |
bool set_array_size | ( | ArrayMathProgramHandle & | mprogram, |
size_type | array_size | ||
) |
bool translate | ( | ParserProgramHandle & | pprogram, |
ArrayMathProgramHandle & | mprogram, | ||
std::string & | error | ||
) |