SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NewArrayMathEngine Member List

This is the complete list of members for NewArrayMathEngine, including all inherited members.

add_binary_operator(const std::string &op, const std::string &funname, int priority)Parser
add_bool_array_sink(ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< bool > *array, std::string &error)ArrayMathInterpreter
add_bool_array_source(ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< bool > *array, std::string &error)ArrayMathInterpreter
add_double_array_sink(ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< double > *array, std::string &error)ArrayMathInterpreter
add_double_array_source(ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< double > *array, std::string &error)ArrayMathInterpreter
add_expressions(const std::string &expressions)NewArrayMathEngine
add_fielddata_sink(ArrayMathProgramHandle &pprogram, const std::string &name, FieldHandle field, std::string &error)ArrayMathInterpreter
add_fielddata_source(ArrayMathProgramHandle &pprogram, const std::string &name, FieldHandle field, std::string &error)ArrayMathInterpreter
add_fieldmesh_sink(ArrayMathProgramHandle &pprogram, const std::string &name, FieldHandle field, std::string &error)ArrayMathInterpreter
add_fieldmesh_source(ArrayMathProgramHandle &pprogram, const std::string &name, FieldHandle field, std::string &error)ArrayMathInterpreter
add_index(const std::string &name)NewArrayMathEngine
add_input_bool_array(const std::string &name, std::vector< bool > *array)NewArrayMathEngine
add_input_double_array(const std::string &name, std::vector< double > *array)NewArrayMathEngine
add_input_fielddata(const std::string &name, FieldHandle field)NewArrayMathEngine
add_input_fielddata_coordinates(const std::string &xname, const std::string &yname, const std::string &zname, FieldHandle field)NewArrayMathEngine
add_input_fielddata_coordinates(const std::string &xname, const std::string &yname, const std::string &zname, FieldHandle field, int basis_order)NewArrayMathEngine
add_input_fielddata_element(const std::string &name, FieldHandle field)NewArrayMathEngine
add_input_fielddata_element(const std::string &name, FieldHandle field, int basis_order)NewArrayMathEngine
add_input_fielddata_location(const std::string &name, FieldHandle field)NewArrayMathEngine
add_input_fielddata_location(const std::string &name, FieldHandle field, int basis_order)NewArrayMathEngine
add_input_fieldnodes(const std::string &name, FieldHandle field)NewArrayMathEngine
add_input_fieldnodes_coordinates(const std::string &xname, const std::string &yname, const std::string &zname, FieldHandle field)NewArrayMathEngine
add_input_fullmatrix(const std::string &name, Core::Datatypes::MatrixHandle matrix)NewArrayMathEngine
add_input_int_array(const std::string &name, std::vector< int > *array)NewArrayMathEngine
add_input_matrix(const std::string &name, Core::Datatypes::MatrixHandle matrix)NewArrayMathEngine
add_input_variable(ParserProgramHandle &program, const std::string &name, const std::string &type, int flags=0)Parser
add_int_array_sink(ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< int > *array, std::string &error)ArrayMathInterpreter
add_int_array_source(ArrayMathProgramHandle &pprogram, const std::string &name, std::vector< int > *array, std::string &error)ArrayMathInterpreter
add_matrix_sink(ArrayMathProgramHandle &pprogram, const std::string &name, Core::Datatypes::MatrixHandle matrix, std::string &error)ArrayMathInterpreter
add_matrix_source(ArrayMathProgramHandle &pprogram, const std::string &name, Core::Datatypes::MatrixHandle matrix, std::string &error)ArrayMathInterpreter
add_numerical_constant(const std::string &name, double val)Parser
add_output_bool_array(const std::string &name, std::vector< bool > *array)NewArrayMathEngine
add_output_double_array(const std::string &name, std::vector< double > *array)NewArrayMathEngine
add_output_fielddata(const std::string &name, FieldHandle field, int output_basis_order, const std::string &output_datatype)NewArrayMathEngine
add_output_fielddata(const std::string &name, FieldHandle field)NewArrayMathEngine
add_output_fieldnodes(const std::string &name, FieldHandle field)NewArrayMathEngine
add_output_fullmatrix(const std::string &name, Core::Datatypes::MatrixHandle matrix)NewArrayMathEngine
add_output_int_array(const std::string &name, std::vector< int > *array)NewArrayMathEngine
add_output_matrix(const std::string &name)NewArrayMathEngine
add_output_matrix(const std::string &name, size_type size)NewArrayMathEngine
add_output_variable(ParserProgramHandle &program, const std::string &name, const std::string &type="U", int flags=0)Parser
add_output_variable(ParserProgramHandle program, const std::string &name)Parser
add_size(const std::string &name)NewArrayMathEngine
add_unary_post_operator(const std::string &op, const std::string &funname)Parser
add_unary_pre_operator(const std::string &op, const std::string &funname)Parser
clear()NewArrayMathEngine
create_program(ArrayMathProgramHandle &mprogram, std::string &error)ArrayMathInterpreter
get_field(const std::string &name, FieldHandle &field)NewArrayMathEngine
get_input_variable_type(ParserProgramHandle program, const std::string &name, std::string &type)Parser
get_input_variable_type(ParserProgramHandle program, const std::string &name, std::string &type, int &flags)Parser
get_matrix(const std::string &name, Core::Datatypes::MatrixHandle &matrix)NewArrayMathEngine
get_output_variable_type(ParserProgramHandle program, const std::string &name, std::string &type)Parser
get_output_variable_type(ParserProgramHandle program, const std::string &name, std::string &type, int &flags)Parser
NewArrayMathEngine()NewArrayMathEngineinline
optimize(ParserProgramHandle program, std::string &error)Parser
parse(ParserProgramHandle &program, std::string &expressions, std::string &error)Parser
Parser()Parser
run()NewArrayMathEngine
SCIRun::ArrayMathInterpreter::run(ArrayMathProgramHandle &mprogram, std::string &error)ArrayMathInterpreter
set_array_size(ArrayMathProgramHandle &mprogram, size_type array_size)ArrayMathInterpreter
setLogger(Core::Logging::LegacyLoggerInterface *logger)NewArrayMathEngineinline
translate(ParserProgramHandle &pprogram, ArrayMathProgramHandle &mprogram, std::string &error)ArrayMathInterpreter
validate(ParserProgramHandle program, ParserFunctionCatalogHandle catalog, std::string &error)Parser