Searched refs:WorldDCPmapInterface (Results 1 – 25 of 33) sorted by relevance
12
147 typedef std::shared_ptr< WorldDCPmapInterface< Key<1> > > pmap_1d;148 typedef std::shared_ptr< WorldDCPmapInterface< Key<2> > > pmap_2d;149 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmap_3d;150 typedef std::shared_ptr< WorldDCPmapInterface< Key<4> > > pmap_4d;151 typedef std::shared_ptr< WorldDCPmapInterface< Key<5> > > pmap_5d;152 typedef std::shared_ptr< WorldDCPmapInterface< Key<6> > > pmap_6d;
195 …static std::shared_ptr< WorldDCPmapInterface< Key<NDIM> > > pmap; ///< Default mapping of keys to …439 static std::shared_ptr< WorldDCPmapInterface< Key<NDIM> > >& get_pmap() { in get_pmap()446 static void set_pmap(const std::shared_ptr< WorldDCPmapInterface< Key<NDIM> > >& value) { in set_pmap()451 …static void redistribute(World& world, const std::shared_ptr< WorldDCPmapInterface< Key<NDIM> > >&… in redistribute()
58 class LBDeuxPmap : public WorldDCPmapInterface< Key<NDIM> > {318 …std::shared_ptr< WorldDCPmapInterface<keyT> > load_balance(double fac = 1.0, bool printstuff=false…393 return std::shared_ptr< WorldDCPmapInterface<keyT> >(new LBDeuxPmap<NDIM>(map));
104 std::shared_ptr<WorldDCPmapInterface<Key<NDIM> > > _pmap;271 pmap(const std::shared_ptr<WorldDCPmapInterface<Key<NDIM> > >& pmap) { in pmap()
15 class MyPmap : public WorldDCPmapInterface< Key<D> > {
45 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
1252 class MyPmap : public WorldDCPmapInterface< Key<D> > {1352 …LBTree(World& world, const SharedPtr< WorldDCPmapInterface<DClass<D>::KeyD> >& pmap) : dcT(world,p…1450 // const SharedPtr<WorldDCPmapInterface< DClass<D>::KeyD >& get_pmap() {1557 class FunctionSimplePmap<NDIM> : public WorldDCPmapInterface< Key<NDIM> > {3615 …//pmap = SharedPtr< WorldDCPmapInterface< Key<NDIM> > >(new WorldDCDefaultPmap< Key<NDIM> >(world)…3616 pmap = SharedPtr< WorldDCPmapInterface< Key<NDIM> > >(new MyPmap<NDIM>(world));3617 … //pmap = SharedPtr< WorldDCPmapInterface< Key<NDIM> > >(new SimpleMap< Key<NDIM> >(world));3646 template <int NDIM> SharedPtr< WorldDCPmapInterface< Key<NDIM> > > FunctionDefaults<NDIM>::pmap;
110 class TestPmap : public WorldDCPmapInterface<int> {152 std::shared_ptr< WorldDCPmapInterface<int> > pmap0(new TestPmap(world, 0)); in test1()153 std::shared_ptr< WorldDCPmapInterface<int> > pmap1(new TestPmap(world, 1)); in test1()
61 class WorldDCPmapInterface; variable67 … virtual void redistribute_phase1(const std::shared_ptr< WorldDCPmapInterface<keyT> >& newmap) = 0;78 class WorldDCPmapInterface {90 virtual ~WorldDCPmapInterface() {} in ~WorldDCPmapInterface()114 … void redistribute(World& world, const std::shared_ptr< WorldDCPmapInterface<keyT> >& newpmap) { in redistribute()184 class WorldDCDefaultPmap : public WorldDCPmapInterface<keyT> {413 const std::shared_ptr< WorldDCPmapInterface<keyT> >& pm, in WorldContainerImpl()426 const std::shared_ptr< WorldDCPmapInterface<keyT> >& get_pmap() const { in get_pmap()633 void redistribute_phase1(const std::shared_ptr< WorldDCPmapInterface<keyT> >& newpmap) { in redistribute_phase1()758 const std::shared_ptr< WorldDCPmapInterface<keyT> >& pmap,[all …]
75 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
171 class LevelPmap : public WorldDCPmapInterface< Key<3> > {
57 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
59 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
198 typedef std::shared_ptr< WorldDCPmapInterface< Key<NDIM> > > pmapT;201 class LevelPmap : public WorldDCPmapInterface< Key<NDIM> > {
32 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
33 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
31 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
29 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
51 class LevelPmap : public WorldDCPmapInterface< Key<3> > {
43 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
53 The process map (an instance of \c WorldDCPmapInterface) controls mapping of data to processors and…
213 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;216 class LevelPmap : public WorldDCPmapInterface< Key<3> > {
77 typedef std::shared_ptr< WorldDCPmapInterface< Key<4> > > pmapT;
65 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;
47 typedef std::shared_ptr< WorldDCPmapInterface< Key<3> > > pmapT;