Home
last modified time | relevance | path

Searched refs:CollectiveCommunication (Results 1 – 25 of 103) sorted by relevance

12345

/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/dune/alugrid/common/
H A Dhsfc.hh31 typedef Dune :: CollectiveCommunication< typename Dune :: MPIHelper :: MPICommunicator >
32 CollectiveCommunication ; typedef in ALUGridSFC::ZoltanSpaceFillingCurveOrdering
36 typedef CollectiveCommunication Zoltan;
54 const CollectiveCommunication& comm = in ZoltanSpaceFillingCurveOrdering()
55 CollectiveCommunication( Dune::MPIHelper::getCommunicator() ) ) in ZoltanSpaceFillingCurveOrdering()
172 typedef Dune :: CollectiveCommunication< typename MPIHelper :: MPICommunicator >
173 CollectiveCommunication ; typedef in Dune::SpaceFillingCurveOrdering
193 const CollectiveCommunication& comm = in SpaceFillingCurveOrdering()
194 CollectiveCommunication( Dune::MPIHelper::getCommunicator() ) ) in SpaceFillingCurveOrdering()
207 … otherComm.size() > 1 ? CollectiveCommunication( Dune::MPIHelper::getCommunicator() ) : in SpaceFillingCurveOrdering()
[all …]
H A Dstructuredgridfactory.hh80 typedef Dune :: CollectiveCommunication< typename MPIHelper :: MPICommunicator >
81 CollectiveCommunication ; typedef in Dune::StructuredGridFactory::SimplePartitioner
88 SimplePartitioner ( const GridView &gridView, const CollectiveCommunication& comm, in SimplePartitioner()
218 const CollectiveCommunication& comm_;
238 typedef Dune :: CollectiveCommunication< MPICommunicatorType >
239 CollectiveCommunication ; typedef in Dune::StructuredGridFactory
258 CollectiveCommunication comm( MPIHelper :: getCommunicator() ); in createCubeGrid()
352 CollectiveCommunication comm( mpiComm ); in createCubeGrid()
369 const CollectiveCommunication& comm, in createCubeGridImpl()
378 CollectiveCommunication commSelf( MPIHelper :: getLocalCommunicator() ); in createCubeGridImpl()
H A Dmacrogridview.hh39 typedef typename Grid :: Traits :: CollectiveCommunication CollectiveCommunication; typedef
92 typedef typename Traits :: CollectiveCommunication CollectiveCommunication; typedef in Dune::MacroGridView
189 const CollectiveCommunication &comm () const in comm()
/dports/math/dune-spgrid/dune-spgrid-3977013bee93d1b113b155cc5b881d28d3ee37f5/dune/grid/spgrid/
H A Dmessagebuffer.hh90 template< class CollectiveCommunication >
94 class SPPackedMessageWriteBuffer< CollectiveCommunication< C > >
97 typedef SPPackedMessageWriteBuffer< CollectiveCommunication< C > > This;
101 explicit SPPackedMessageWriteBuffer ( const CollectiveCommunication< C > &comm ) {} in SPPackedMessageWriteBuffer()
109 class SPPackedMessageWriteBuffer< CollectiveCommunication< MPI_Comm > >
112 typedef SPPackedMessageWriteBuffer< CollectiveCommunication< MPI_Comm > > This;
203 template< class CollectiveCommunication >
207 class SPPackedMessageReadBuffer< CollectiveCommunication< C > >
210 typedef SPPackedMessageReadBuffer< CollectiveCommunication< C > > This;
236 class SPPackedMessageReadBuffer< CollectiveCommunication< MPI_Comm > >
[all …]
H A Dcommunication.hh25 typedef Dune::CollectiveCommunication< Comm > CollectiveCommunication; typedef
28 static CollectiveCommunication comm ( const C & ) in comm()
33 static CollectiveCommunication defaultComm () in defaultComm()
35 return CollectiveCommunication(); in defaultComm()
43 typedef Dune::CollectiveCommunication< MPI_Comm > CollectiveCommunication; typedef
45 static CollectiveCommunication comm ( const MPI_Comm &mpiComm ) in comm()
47 return CollectiveCommunication( mpiComm ); in comm()
50 static CollectiveCommunication defaultComm () in defaultComm()
88 typedef SPPackedMessageWriteBuffer< typename Grid::CollectiveCommunication > WriteBuffer;
89 typedef SPPackedMessageReadBuffer< typename Grid::CollectiveCommunication > ReadBuffer;
H A Dbackuprestore.hh40 typedef typename Grid::CollectiveCommunication CollectiveCommunication; typedef
102 … const CollectiveCommunication &comm = SPCommunicationTraits< Comm >::defaultComm() ) in restore()
115 … const CollectiveCommunication &comm = SPCommunicationTraits< Comm >::defaultComm() ) in restore()
140 … const CollectiveCommunication &comm = SPCommunicationTraits< Comm >::defaultComm() ) in restore()
171 … const CollectiveCommunication &comm = SPCommunicationTraits< Comm >::defaultComm() ) in restore()
192 static bool parallelAnd ( const CollectiveCommunication &comm, bool condition ) in parallelAnd()
H A Dgrid.hh75 … typedef typename SPCommunicationTraits< Comm >::CollectiveCommunication CollectiveCommunication; typedef
168 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::SPGrid
200 const CollectiveCommunication &comm = SPCommunicationTraits< Comm >::defaultComm() );
411 const CollectiveCommunication &comm () const;
476 static CollectiveCommunication defaultCommunication ();
488 CollectiveCommunication comm_;
502 const CollectiveCommunication &comm ) in SPGrid()
518 const CollectiveCommunication &comm ) in SPGrid()
534 const CollectiveCommunication &comm ) in SPGrid()
550 const MultiIndex &overlap, const CollectiveCommunication &comm ) in SPGrid()
[all …]
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/misc/
H A Dmpimanager.hh25 typedef Dune::CollectiveCommunication< MPIHelper::MPICommunicator >
26 CollectiveCommunication; typedef
83 std::unique_ptr< CollectiveCommunication > &comm = instance().comm_; in initialize()
136 comm.reset( new CollectiveCommunication( helper->getCommunicator() ) ); in initialize()
147 static const CollectiveCommunication &comm () in comm()
149 const std::unique_ptr< CollectiveCommunication > &comm = instance().comm_; in comm()
167 std::unique_ptr< CollectiveCommunication > comm_;
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/solver/
H A Dtimeprovider.hh215 template< class CollectiveCommunication = typename MPIManager::CollectiveCommunication >
219 typedef FixedStepTimeProvider< CollectiveCommunication > ThisType;
223 typedef CollectiveCommunication CollectiveCommunicationType;
402 template< class CollectiveCommunication = typename MPIManager::CollectiveCommunication >
406 typedef TimeProvider< CollectiveCommunication > ThisType;
410 typedef CollectiveCommunication CollectiveCommunicationType;
608 : public TimeProvider< typename Grid::Traits::CollectiveCommunication >
611 typedef TimeProvider< typename Grid::Traits::CollectiveCommunication > BaseType;
617 typedef typename Grid::Traits::CollectiveCommunication CollectiveCommunicationType;
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fempy/common/
H A Dcollectivecommunication.hh17 …inline static int scan ( const Dune::CollectiveCommunication< C > &comm, T *inout, std::size_t siz… in scan()
24 …inline static int scan ( const Dune::CollectiveCommunication< MPI_Comm > &comm, T *inout, std::siz… in scan()
31 inline static T scan ( const Dune::CollectiveCommunication< C > &comm, const T &in ) in scan()
39 …inline static int scan ( const Dune::CollectiveCommunication< C > &comm, std::array< T, size > &in… in scan()
45 …inline static int scan ( const Dune::CollectiveCommunication< C > &comm, std::vector< T, A > &inou… in scan()
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/common/
H A Ddefaultgridview.hh41 typedef typename Grid :: Traits :: CollectiveCommunication CollectiveCommunication; typedef
92 typedef typename Traits :: CollectiveCommunication CollectiveCommunication; typedef in Dune::DefaultLevelGridView
173 const CollectiveCommunication &comm () const in comm()
223 typedef typename Grid :: Traits :: CollectiveCommunication CollectiveCommunication; typedef
274 typedef typename Traits :: CollectiveCommunication CollectiveCommunication; typedef in Dune::DefaultLeafGridView
355 const CollectiveCommunication &comm () const in comm()
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/onedgrid/
H A Donedgridviews.hh49 typedef typename Grid :: Traits :: CollectiveCommunication CollectiveCommunication; typedef
98 typedef typename Traits :: CollectiveCommunication CollectiveCommunication; typedef in Dune::OneDGridLevelGridView
179 const CollectiveCommunication &comm () const in comm()
228 typedef typename Grid :: Traits :: CollectiveCommunication CollectiveCommunication; typedef
276 typedef typename Traits :: CollectiveCommunication CollectiveCommunication; typedef in Dune::OneDGridLeafGridView
357 const CollectiveCommunication &comm () const in comm()
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/io/file/vtk/
H A Dvolumeiterators.hh45 typedef typename GV::CollectiveCommunication CollectiveCommunication; typedef in Dune::VTK::ConformingVolumeIteratorFactory
75 const CollectiveCommunication& comm() const { in comm()
98 typedef typename GV::CollectiveCommunication CollectiveCommunication; typedef in Dune::VTK::NonConformingVolumeIteratorFactory
124 const CollectiveCommunication& comm() const { in comm()
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/uggrid/
H A Duggridviews.hh41 typedef typename Grid :: Traits :: CollectiveCommunication CollectiveCommunication; typedef
93 typedef typename Traits :: CollectiveCommunication CollectiveCommunication; typedef in Dune::UGGridLevelGridView
188 const CollectiveCommunication &comm () const in comm()
243 typedef typename Grid :: Traits :: CollectiveCommunication CollectiveCommunication; typedef
295 typedef typename Traits :: CollectiveCommunication CollectiveCommunication; typedef in Dune::UGGridLeafGridView
378 const CollectiveCommunication &comm () const in comm()
/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/dune/alugrid/3d/
H A Dgridview.hh41 typedef typename Grid :: Traits :: CollectiveCommunication CollectiveCommunication; typedef
95 typedef typename Traits :: CollectiveCommunication CollectiveCommunication; typedef in Dune::ALU3dLevelGridView
176 const CollectiveCommunication &comm () const in comm()
232 typedef typename Grid :: Traits :: CollectiveCommunication CollectiveCommunication; typedef
286 typedef typename Traits :: CollectiveCommunication CollectiveCommunication; typedef in Dune::ALU3dLeafGridView
367 const CollectiveCommunication &comm () const in comm()
/dports/math/dune-metagrid/dune-metagrid-45fe80d530d18d8b86e77f20e38865f2101e571a/dune/grid/cacheitgrid/
H A Dgridview.hh60 typedef typename HostGridView::CollectiveCommunication CollectiveCommunication; typedef in Dune::CacheItGridLevelGridViewTraits
108 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::CacheItGridLevelGridView
180 const CollectiveCommunication &comm () const in comm()
240 typedef typename HostGridView::CollectiveCommunication CollectiveCommunication; typedef in Dune::CacheItGridLeafGridViewTraits
288 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::CacheItGridLeafGridView
360 const CollectiveCommunication &comm () const in comm()
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/albertagrid/
H A Dgridview.hh45 typedef typename Grid::Traits::CollectiveCommunication CollectiveCommunication; typedef
93 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::AlbertaLevelGridView
208 const CollectiveCommunication &comm () const in comm()
252 typedef typename Grid::Traits::CollectiveCommunication CollectiveCommunication; typedef
301 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::AlbertaLeafGridView
416 const CollectiveCommunication &comm () const in comm()
/dports/math/dune-common/dune-common-df65b1282ea89ad40d2cb6565983f7e633ccce31/dune/common/parallel/
H A Dmpiguard.hh37 static GuardCommunicator * create(const CollectiveCommunication<C> & c);
80 GuardCommunicator * GuardCommunicator::create(const CollectiveCommunication<C> & comm) in create()
82 return new GenericGuardCommunicator< CollectiveCommunication<C> >(comm); in create()
88 return new GenericGuardCommunicator< CollectiveCommunication<MPI_Comm> >(comm); in create()
/dports/math/dune-metagrid/dune-metagrid-45fe80d530d18d8b86e77f20e38865f2101e571a/dune/grid/filteredgrid/
H A Dgridview.hh55 typedef typename HostGridView::CollectiveCommunication CollectiveCommunication; typedef in Dune::FilteredGridViewTraits
102 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::FilteredGridView
175 const CollectiveCommunication &comm () const in comm()
/dports/math/dune-polygongrid/dune-polygongrid-f76933aa51aa3ae3e58a5705f9f7ce7d1f6c012c/dune/polygongrid/
H A Dgridfamily.hh39 typedef typename GridViewImp::CollectiveCommunication CollectiveCommunication; typedef
76 typedef Dune::CollectiveCommunication< No_Comm > CollectiveCommunication; typedef
H A Dgrid.hh50 typedef typename Base::CollectiveCommunication CollectiveCommunication; typedef in Dune::PolygonGrid
91 const CollectiveCommunication &comm () const { return comm_; } in comm()
132 CollectiveCommunication comm_;
/dports/math/dune-metagrid/dune-metagrid-45fe80d530d18d8b86e77f20e38865f2101e571a/dune/grid/spheregrid/
H A Dgridview.hh54 typedef typename HostGridView::CollectiveCommunication CollectiveCommunication; typedef in Dune::SphereGridViewTraits
102 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::SphereGridView
177 const CollectiveCommunication &comm () const in comm()
/dports/math/dune-metagrid/dune-metagrid-45fe80d530d18d8b86e77f20e38865f2101e571a/dune/grid/idgrid/
H A Dgridview.hh49 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::IdGridViewBasic
125 const CollectiveCommunication &comm () const in comm()
186 typedef typename HostGridView::CollectiveCommunication CollectiveCommunication; typedef
/dports/math/dune-metagrid/dune-metagrid-45fe80d530d18d8b86e77f20e38865f2101e571a/dune/grid/multispgrid/
H A Dgridview.hh39 typedef typename ViewTraits::CollectiveCommunication CollectiveCommunication; typedef in Dune::MultiSPGridView
54 const CollectiveCommunication &comm () const in comm()
91 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::MultiSPLeafGridViewTraits
327 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::MultiSPLevelGridViewTraits
/dports/math/dune-grid/dune-grid-de36e4b4e99da4cd7a120a39779345e701821115/dune/grid/geometrygrid/
H A Dgridview.hh58 typedef typename HostGridView::CollectiveCommunication CollectiveCommunication; typedef in Dune::GeoGrid::GridViewTraits
105 typedef typename Traits::CollectiveCommunication CollectiveCommunication; typedef in Dune::GeoGrid::GridView
202 const CollectiveCommunication &comm () const in comm()

12345