![]() |
Multiscale Universal Interface
2.0
A Concurrent Framework for Coupling Heterogeneous Solvers
|
Provides a virtual container interface that is used to wrap around data structures created by dynstorage.h and allows casting between storage types. More...
#include "../general/util.h"

Go to the source code of this file.
Classes | |
| struct | mui::index_iterator< V, ARRAY > |
| class | mui::virtual_container< TYPE, CONFIG > |
Namespaces | |
| mui | |
Functions | |
| template<typename TYPE , typename CONFIG > | |
| virtual_container< TYPE, CONFIG > | mui::make_vc (const std::vector< typename CONFIG::point_type, TYPE > &container, const std::vector< size_t > &map) |
| template<typename TYPE , typename CONFIG > | |
| virtual_container< TYPE, CONFIG > | mui::make_vc (const std::vector< std::pair< typename CONFIG::point_type, TYPE > > &container, const std::vector< bool > &pred) |
Provides a virtual container interface that is used to wrap around data structures created by dynstorage.h and allows casting between storage types.