defines a dictionary of vector fields More...
Inheritance diagram for Feel::vf::map_vector_field< M, N, Order >:
Collaboration diagram for Feel::vf::map_vector_field< M, N, Order >:Public Types | |
| typedef std::map< std::string, std::pair< Expr< GinacMatrix< M, N, Order > >, std::set< std::string > > > | super |
| typedef super | type |
| using | value_type = typename super::value_type |
Public Member Functions | |
| map_vector_field (map_vector_field &&f)=default | |
| map_vector_field (map_vector_field const &f)=default | |
| map_vector_field (std::initializer_list< value_type > __l) | |
| map_vector_field & | operator= (map_vector_field &&f)=default |
| map_vector_field & | operator= (map_vector_field const &f)=default |
| void | setParameterValues (std::map< std::string, double > const &pv) |
defines a dictionary of vector fields
this data structure creates a dictionary of fields, it associates a string to a Ginac Expr of rank 1 and a set of vector. In the case of vector fields the size of the vector field must be given