|
|
void | setContext (pBlockVariables context) |
| |
|
pBlockVariables | getContext () |
| |
|
template<typename T > |
| pParameter | addParameter (std::string varName, T *var, pParametersGroup allowedDeps, bool hasDefault=false, const T &defaultValue=T(), Permissions perm=readwrite) |
| |
|
template<typename T > |
| pParameter | addParameter (std::string varName, T *var, Permissions perm=readwrite) |
| |
|
template<typename T > |
| pParameter | addParameter (std::string varName, T *var, const T &defaultValue, Permissions perm=readwrite) |
| |
|
template<typename T > |
| pParameter | addConstant (std::string varName, const T &value) |
| |
|
template<class T , int rank, template< int > class CheckingPolicy> |
| Array< pParameter, rank, CheckingPolicy > | addArrayParameter (std::string varName, Array< T, rank, CheckingPolicy > &var, Permissions perm=readwrite, std::string extension="xyzuvw") |
| |
|
template<class T , int rank, template< int > class CheckingPolicy> |
| Array< pParameter, rank, CheckingPolicy > | addArrayParameter (std::string varName, Array< T, rank, CheckingPolicy > &var, Array< T, rank, CheckingPolicy > default_values, Permissions perm=readwrite, std::string extension="xyzuvw") |
| |
|
template<class T , int rank, template< int > class CheckingPolicy> |
| Array< pParameter, rank, CheckingPolicy > | addArrayParameter (std::string varName, Array< T, rank, CheckingPolicy > &var, T default_value, Permissions perm=readwrite, std::string extension="xyzuvw") |
| |
|
void | evaluate () |
| |