MaMiCo 1.2
Loading...
Searching...
No Matches
coupling::indexing::IndexingService< dim > Member List

This is the complete list of members for coupling::indexing::IndexingService< dim >, including all inherited members.

_comm (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_couplingCellSize (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_globalMDDomainOffset (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_globalMDDomainSize (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_initedWithMDSize (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_isInitialized (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_numberProcesses (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_parallelTopology (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_parallelTopologyType (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_rank (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_scalarNumberProcesses (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
_subdomainOwnership (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
finalize() (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inline
getCellIndex(tarch::la::Vector< dim, double > position) const (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inline
getComm() const (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inline
getCouplingCellSize() constcoupling::indexing::IndexingService< dim >inline
getGlobalMDDomainOffset() constcoupling::indexing::IndexingService< dim >inline
getGlobalMDDomainSize() constcoupling::indexing::IndexingService< dim >inline
getInstance() (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inlinestatic
getRank() const (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inline
getRanksForGlobalIndex(const BaseIndex< dim > &globalCellIndex, unsigned int topologyOffset) constcoupling::indexing::IndexingService< dim >
getScalarNumberProcesses() const (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inline
getUniqueRankForCouplingCell(const BaseIndex< dim > &globalCellIndex, unsigned int topologyOffset) const (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >
getUniqueRankForCouplingCell(tarch::la::Vector< dim, unsigned int > globalCellIndex, const tarch::la::Vector< dim, unsigned int > &globalNumberCouplingCells, unsigned int topologyOffset) const (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
IndexingServiceTest (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >private
initWithCells(tarch::la::Vector< dim, unsigned int > globalNumberCouplingCells, tarch::la::Vector< dim, unsigned int > numberProcesses, coupling::paralleltopology::ParallelTopologyType parallelTopologyType, unsigned int outerRegion, const unsigned int rank, MPI_Comm comm=MPI_COMM_WORLD) (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inline
initWithCells(const tarch::la::Vector< dim, std::vector< unsigned int > > &subdomainWeights, tarch::la::Vector< dim, unsigned int > globalNumberCouplingCells, tarch::la::Vector< dim, unsigned int > numberProcesses, coupling::paralleltopology::ParallelTopologyType parallelTopologyType, unsigned int outerRegion, const unsigned int rank, MPI_Comm comm=MPI_COMM_WORLD) (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >
initWithMDSize(const tarch::la::Vector< 3, double > &globalMDDomainSize, const tarch::la::Vector< 3, double > &globalMDDomainOffset, const tarch::la::Vector< 3, unsigned int > &mdNumberProcesses, const tarch::la::Vector< 3, double > &couplingCellSize, coupling::paralleltopology::ParallelTopologyType parallelTopologyType, unsigned int outerRegion, unsigned int rank, MPI_Comm comm=MPI_COMM_WORLD) (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inline
initWithMDSize(const tarch::la::Vector< dim, std::vector< unsigned int > > &subdomainWeights, const tarch::la::Vector< 3, double > &globalMDDomainSize, const tarch::la::Vector< 3, double > &globalMDDomainOffset, const tarch::la::Vector< 3, unsigned int > &mdNumberProcesses, const tarch::la::Vector< 3, double > &couplingCellSize, coupling::paralleltopology::ParallelTopologyType parallelTopologyType, unsigned int outerRegion, unsigned int rank, MPI_Comm comm=MPI_COMM_WORLD) (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inline
isInitialized() const (defined in coupling::indexing::IndexingService< dim >)coupling::indexing::IndexingService< dim >inline