|
| TYPEDEF_ERR_INFO (EI_InputMsg, const string) |
|
| DECLARE_INPUT_EXCEPTION (ExcFV_Input,<< "Wrong field value input: "<< EI_InputMsg::val) |
|
std::string | internal::type_name_ (double) |
|
std::string | internal::type_name_ (int) |
|
std::string | internal::type_name_ (std::string) |
|
std::string | internal::type_name_ (FieldEnum) |
|
double & | internal::scalar_value_conversion (double &ref) |
|
int & | internal::scalar_value_conversion (int &ref) |
|
FieldEnum & | internal::scalar_value_conversion (FieldEnum &ref) |
|
std::string & | internal::scalar_value_conversion (StringTensor &ref) |
|
template<class RT > |
RT & | internal::set_raw_scalar (RT &val, double *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_scalar (RT &val, int *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_scalar (RT &val, string *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_scalar (RT &val, FieldEnum *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_vec (RT &val, double *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_vec (RT &val, int *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_vec (RT &val, string *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_vec (RT &val, FieldEnum *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_fix (RT &val, double *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_fix (RT &val, int *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_fix (RT &val, string *raw_data) |
|
template<class RT > |
RT & | internal::set_raw_fix (RT &val, FieldEnum *raw_data) |
|
This file contains various dispatch classes to simplify implementation of Fields. Essential is class template FieldValues_
which provides unified access and initialization to scalar, vector and matrix type object in Armadillo library
Definition in file field_values.hh.