Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::parallel::global_index_map< IndexMap, GlobalMap > Class Template Reference

#include <global_index_map.hpp>

Inheritance diagram for boost::parallel::global_index_map< IndexMap, GlobalMap >:

Public Types

typedef property_traits
< IndexMap >::key_type 
key_type
 
typedef property_traits
< IndexMap >::value_type 
value_type
 
typedef value_type reference
 
typedef readable_property_map_tag category
 

Public Member Functions

template<typename ProcessGroup >
 global_index_map (ProcessGroup pg, value_type num_local_indices, IndexMap index_map, GlobalMap global)
 

Friends

value_type get (const global_index_map &gim, const key_type &x)
 

Member Typedef Documentation

template<typename IndexMap, typename GlobalMap>
typedef readable_property_map_tag boost::parallel::global_index_map< IndexMap, GlobalMap >::category
template<typename IndexMap, typename GlobalMap>
typedef property_traits<IndexMap>::key_type boost::parallel::global_index_map< IndexMap, GlobalMap >::key_type
template<typename IndexMap, typename GlobalMap>
typedef value_type boost::parallel::global_index_map< IndexMap, GlobalMap >::reference
template<typename IndexMap, typename GlobalMap>
typedef property_traits<IndexMap>::value_type boost::parallel::global_index_map< IndexMap, GlobalMap >::value_type

Constructor & Destructor Documentation

template<typename IndexMap, typename GlobalMap>
template<typename ProcessGroup >
boost::parallel::global_index_map< IndexMap, GlobalMap >::global_index_map ( ProcessGroup  pg,
value_type  num_local_indices,
IndexMap  index_map,
GlobalMap  global 
)
inline

Friends And Related Function Documentation

template<typename IndexMap, typename GlobalMap>
value_type get ( const global_index_map< IndexMap, GlobalMap > &  gim,
const key_type x 
)
friend

The documentation for this class was generated from the following file: