Zoltan2
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAdapterFactory
 CAdapterWithOptionalCoordinateAdapter
 CAdapterWithTemplateName
 CZoltan2::AlgMJ< mj_scalar_t, mj_lno_t, mj_gno_t, mj_part_t, mj_node_t >Multi Jagged coordinate partitioning algorithm
 CZoltan2::Algorithm< Adapter >Algorithm defines the base class for all algorithms
 CZoltan2::ArrayCombinationReducer< policy_t, scalar_t, part_t >
 CZoltan2::ArrayReducer< policy_t, scalar_t >
 CZoltan2::BaseAdapterRootBaseAdapter defines methods required by all Adapters
 CZoltan2::BaseClassMetrics< scalar_t >
 CZoltan2::BasicUserTypes< scalar, lno, gno, node >A simple class that can be the User template argument for an InputAdapter
 CZoltan2::BasicUserTypes< zscalar_t, zlno_t, zgno_t >
 CColorerTest
 CZoltan2::CommunicationModel< part_t, pcoord_t, node_t >CommunicationModel Base Class that performs mapping between the coordinate partitioning result
 CComparisonHelperA class for comparing solutions, metrics, and timing data of Zoltan2 problems
 CComparisonSourceA class used to save problem solutions and timers
 CGeometricGen::CoordinateDistribution< T, lno_t, gno_t >
 CGeometricGen::CoordinateDistribution< scalar_t, lno_t, gno_t >
 CZoltan2::coordinateModelPartBoxCoordinateModelPartBox Class, represents the boundaries of the box which is a result of a geometric partitioning algorithm
 CGeometricGen::CoordinatePoint< T >
 CGeometricGen::CoordinatePoint< scalar_t >
 CZoltan2::DebugManagerDebugManager contains the methods that perform output of debug and status messages
 Cdots
 CGeometricGen::DOTS< tMVector_t >
 CZoltan2::EnvironmentThe user parameters, debug, timing and memory profiling output objects, and error checking methods
 CZoltan2::EvaluateBaseClassRootA base class for EvaluatePartition, EvaluateOrdering, ..
 CZoltan2_TestingFramework::EvaluateFactoryProblemFactory class contains 1 static factory method
 Cstd::exception
 CGeometricGen::GeometricGenerator< scalar_t, lno_t, gno_t, node_t >
 CZoltan2::gid_set_t
 Cgid_struct
 CZoltan2::GMWM_triplet< vtx_t, wgt_t >
 CZoltan2::GNO_LNO_PAIR< gno_t, part_t >
 CZoltan2::GridHashGridHash Class, Hashing Class for part boxes
 CGeometricGen::Hole< T >
 CGeometricGen::Hole< scalar_t >
 CIDs< id_t >
 CZoltan2::IDs< gid_t, lid_t, user_t >
 CZoltan2::InputTraits< User >The traits required of User input classes or structures
 CZoltan2::KMeansAlgorithm< IT, WT >KMeansAlgorithm Class that performs clustering of the coordinates, and returns the closest set of coordinates
 CZoltan2::KMeansCluster< IT, WT >
 CZoltan2::KmeansHeap< IT, WT >KmeansHeap Class, max heap, but holds the minimum values
 CZoltan2::lid_set_t
 Clid_struct
 CZoltan2::Machine< pcoord_t, part_t >MachineClass Base class for representing machine coordinates, networks, etc
 CZoltan2::MachineRepresentation< pcoord_t, part_t >MachineRepresentation Class Base class for representing machine coordinates, networks, etc
 CZoltan2::MachineRepresentation< nNo_t, nCoord_t >
 CZoltan2::Matcher< LO >An implementation of the Matcher interface that operates on Epetra matrices and Graphs
 CMetricAnalyzer< Adapter >
 CMetricAnalyzerInfo
 CZoltan2::MetricOutputManager< T >MetricOutputManager handles output of profiling messages
 CZoltan2::Model< Adapter >The base class for all model classes
 CTeuchos::ParameterEntryValidator
 CZoltan2::perProcessorComponentMetrics< Adapter >
 CZoltan2_TestingFramework::ProblemFactoryProblemFactory class contains 1 static factory method
 CZoltan2::ProblemRootProblemRoot allows ptr storage and safe dynamic_cast of all
 CZoltan2::ReduceArrayFunctor< policy_t, scalar_t, part_t, index_t, device_t, array_t >
 CZoltan2::ReduceWeightsFunctor< policy_t, scalar_t, part_t, index_t, device_t, array_t >
 CZoltan2::SolutionJust a placeholder for now
 CSomeBadType< A, B, C >
 CZoltan2::SortPairs< key_t, value_t >
 CZoltan2::StridedData< lno_t, scalar_t >The StridedData class manages lists of weights or coordinates
 CZoltan2::TestManager
 CZoltan2::TimerManager
 CZoltan2::TpetraCrsColorer< CrsMatrixType >
 CZoltan2::TpetraCrsColorer< Tpetra::BlockCrsMatrix< SC, LO, GO, NO > >
 CZoltan2::TPL_Traits< first_t, second_t >
 CZoltan2::TPL_Traits< first_t, first_t >
 CZoltan2::TPL_Traits< first_t, ZOLTAN_ID_PTR >
 CZoltan2::TPL_Traits< ZOLTAN_ID_PTR, second_t >
 Ctype_name< T >
 CZoltan2::type_name< T >
 CZoltan2::uMultiSortItem< IT, CT, WT >Class for sorting items with multiple values. First sorting with respect to val[0], then val[1] then ... val[count-1]. The last tie breaking is done with index values. Used for task mapping partitioning where the points on a cut line needs to be distributed consistently
 CUserInputForTests
 CZoltan2::uSignedSortItem< IT, WT, SIGN >
 CZoltan2::uSortItem< IT, WT >Sort items for quick sort function
 CTeuchos::ValidatorXMLConverter
 CValueTypeReductionOp
 CGeometricGen::WeightDistribution< T, weighttype >
 CGeometricGen::WeightDistribution< scalar_t, scalar_t >
 CZoltan2::XpetraTraits< User >Defines the traits required for Tpetra, Eptra and Xpetra objects
 CZoltan2::Zoltan2_AlgMJ_TrackCallsCounter
 CZoltan2::Zoltan2_DD_Find_Msg< gid_t, lid_t >
 CZoltan2::Zoltan2_DD_Remove_Msg< gid_t, lid_t >
 CZoltan2::Zoltan2_DD_Update_Msg< gid_t, lid_t >
 CZoltan2::Zoltan2_Directory< gid_t, lid_t, user_t >Zoltan2_Directory is an abstract base class
 CZoltan2::Zoltan2_Directory_Comm
 CZoltan2::Zoltan2_Directory_Node< gid_t, lid_t, user_t >
 CZoltan2::Zoltan2_Directory_Plan
 CZoltan2::Zoltan2_MJArrayType< scalar_t >
 CZoltan2::Zoltan2CrsColorer< CrsMatrixType >
 CZoltan2::Zoltan2CrsColorer< Tpetra::BlockCrsMatrix< SC, LO, GO, NO > >
 CZoltan2Test
 CZoltan2::ZoltanCrsColorer< CrsMatrixType >