![]() |
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.