Alien  1.3.0
Developer documentation
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAlien::MVExpr::lazy::add_tag
 CAlien::AlgebraTraits< Tag >
 CAlien::AlgebraTraits< BackEnd::tag::composite >
 CAlien::AlgebraTraits< BackEnd::tag::DoK >
 CAlien::AlgebraTraits< BackEnd::tag::hcsr >
 CAlien::AlgebraTraits< BackEnd::tag::redistributor >
 CAlien::AlgebraTraits< BackEnd::tag::simplecsr >
 CAlien::AlgebraTraits< BackEnd::tag::sycl >
 CAlien::MVExpr::allocsize_evaluator
 CAlien::AMGPreconditioner< AlgebraT, MatrixT, VectorT, AMGSolverT >
 CAlien::MVExpr::lazy::assign_tag
 CAlien::BaseBEllPackStructInfo
 CAlien::Common::BaseDoKDirectMatrixBuilder
 CAlien::StreamMatrixBuilderT< ValueT >::BaseInserter
 CAlien::StreamVBlockMatrixBuilderT< ValueT >::BaseInserter
 CAlien::BaseParameterMng
 CAlien::BaseSolverStater
 CAlien::BiCGStab< AlgebraT >
 CAlien::BlockBlock elements for block matrices
 CAlien::Block1D< ValueT >
 CAlien::Block2D< ValueT >
 CAlien::BlockBuilder
 CAlien::BlockSizes
 CAlien::BlockSizeVectorBlock elements for block vectors
 CAlien::BlockSizeVectorFillerBlock vector filler
 CAlien::Common::BlockVectorReaderT< ValueT, Parameters >
 CAlien::Common::BlockVectorReaderT< Arccore::Real, Parameters< GlobalIndexer > >
 CAlien::Common::BlockVectorReaderT< Arccore::Real, Parameters< LocalIndexer > >
 CAlien::Common::BlockVectorWriterBaseT< ValueT >
 CAlien::CBLASMPIKernel
 CAlien::CG< AlgebraT >
 CAlien::ChebyshevPreconditioner< AlgebraT, saad >
 CAlien::SYCL::CombineAdd< ValueT >
 CAlien::SYCL::CombineMult< ValueT >
 CAlien::SimpleCSRDistributor::CommInfo
 CAlien::SimpleCSRInternal::CommInfo
 CAlien::SimpleCSRInternal::CommProperty
 CAlien::BackEnd::tag::composite
 CAlien::VMap< IndexT, DataT >::const_iterator
 CConstArrayView
 CAlien::IndexManager::ConstIterator
 CAlien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::ConstView
 CAlien::SYCL::VectorAccessorT< ValueT >::ConstView
 CAlien::HCSRInternal::MatrixInternal< ValueT >::COOProfile
 CAlien::CountStampMng
 CAlien::CountStampObject
 CAlien::MVExpr::cpu_evaluator
 CAlien::CSRProfileConstViewT< ProfileT, DistProfileInfoT >
 CAlien::CSRProfileConstViewT< MatrixT::ProfileType, MatrixT::DistStructInfo >
 CAlien::SimpleCSRInternal::CSRStructInfo
 CAlien::MVExpr::lazy::cst_tag
 CAlien::CxrOperator< MatrixT, VectorT >
 CAlien::CxrPreconditioner< AlgebraT, MatrixT, VectorT, CxrSolverT, CxrOpT, RelaxSolverT >
 CAlien::DefaultIndexManager
 CAlien::DiagPreconditioner< AlgebraT >
 CAlien::Common::DirectMatrixBuilder
 CAlien::DirectMatrixOptions
 CAlien::MVExpr::distribution_evaluator
 CAlien::SimpleCSRInternal::DistStructInfo
 CAlien::MVExpr::lazy::div_tag
 CAlien::BackEnd::tag::DoK
 CAlien::Move::DoKDirectMatrixBuilder
 CAlien::DoKDistributor
 CAlien::DoKDistributorComm
 CAlien::DoKLocalMatrixT< NNZValue >
 CAlien::MVExpr::lazy::dot_tag
 CAlien::DualRandomIterator< IteratorA, IteratorB >
 CAlien::EigenProblemDefines an eigen problem
 CAlien::SYCLInternal::EngineInternal
 CAlien::IIndexManager::EntryClasse de représentation des Entry
 CAlien::IIndexManager::EntryEnumeratorClasse d'énumération des Entry connues
 CAlien::IIndexManager::EntryEnumeratorImplInterface d'implementation de EntryEnumerator
 CAlien::IIndexManager::EntryImplInterface d'implémentation de Entry
 CAlien::BasicIndexManager::EntryIndexComparator
 CAlien::IndexManager::EntryLocalId
 CAlien::BasicIndexManager::EntryRecvRequest
 CAlien::BlockSizes::EntryRecvRequest
 CAlien::IndexManager::EntryRecvRequest
 CAlien::BasicIndexManager::EntrySendRequest
 CAlien::BlockSizes::EntrySendRequest
 CAlien::IndexManager::EntrySendRequest
 CAlien::SYCLInternal::EnvInternal
 CAlien::MVExpr::lazy::eval_tag
 Cstd::exception
 CAlien::ExtractionIndicesTool to iterate over a matrix
 CAlien::HDF5Base::FileNode
 CAlien::StreamMatrixBuilderT< ValueT >::Filler
 CAlien::StreamVBlockMatrixBuilderT< ValueT >::Filler
 CAlien::FILU0Preconditioner< AlgebraT >
 CAlien::Common::DirectMatrixBuilder::FullEnumerator::Finder
 CAlien::Common::DirectMatrixBuilder::IndexEnumerator::Finder
 CAlien::FirstIndexComparator< TupleIteratorT >
 CAlien::FStreamReader
 CAlien::Common::DirectMatrixBuilder::FullEnumerator
 CAlien::SimpleCSRInternalLinearAlgebra::Future< T >
 CAlien::SYCLInternal::Future< T >
 CAlien::GlobalIndexerGlobal indexer
 CAlien::DoKLocalMatrixIndexer::HashKey
 CAlien::BackEnd::tag::hcsr
 CAlien::HCSRTraits< T >
 CAlien::HCSRViewT< MatrixT >
 CAlien::HDF5Base
 CAlien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::HostView
 CAlien::SYCL::VectorAccessorT< ValueT >::HostView
 CAlien::HVectorViewT< VectorT >
 CAlien::HCSRInternal::MatrixInternal< ValueT >::HypreProfile
 CAlien::IAbstractFamilyInterface for abstract families of items
 CAlien::IIndexManager::IAbstractFamilyInterface des familles abstraites pour l'indexation de items
 CAlien::SimpleCSRInternal::IASynchOp
 CAlien::ICopyOnWriteMatrix
 CAlien::ICopyOnWriteVector
 CAlien::IEigenSolverEigen solver interface
 CAlien::IIndexManager
 CAlien::IInternalEigenSolver< Matrix, Vector >Eigen solver interface
 CAlien::IInternalGeneralizedEigenSolver< Matrix, Vector >Generalized eigen solver internal
 CAlien::IInternalLinearAlgebra< M, V >Internal linear algebra interface
 CAlien::IInternalLinearAlgebra< CSRMatrix, CSRVector >
 CAlien::IInternalLinearAlgebra< SYCLMatrixType, SYCLVectorType >
 CAlien::IInternalLinearAlgebraExpr< M, V >Internal linear algebra interface
 CAlien::IInternalLinearAlgebraExpr< CSRMatrix, CSRVector >
 CAlien::IInternalLinearAlgebraExpr< SYCLMatrixType, SYCLVectorType >
 CAlien::IInternalLinearSolver< Matrix, Vector >Internal linear solver interface
 CAlien::UniverseDataBase::IKeyKey object interface
 CAlien::ILinearAlgebraInterface for linear algebra
 CAlien::ILinearSolverLinear solver interface
 CAlien::ILinearSolverWithDiagScaling
 CAlien::ILocalMatrixIndexer
 CAlien::ILU0Preconditioner< AlgebraT >
 CAlien::IMatrixInterface for all matrices
 CAlien::SYCL::CombineProfiledMatrixBuilderT< ValueT, IndexT, CombineOpT >::Impl< ValueT, IndexT, CombineOpT >
 CAlien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::Impl
 CAlien::SYCL::VectorAccessorT< ValueT >::Impl
 CAlien::Common::DirectMatrixBuilder::IndexEnumerator
 CAlien::IndexManager
 CAlien::StreamMatrixBuilderT< ValueT >::Inserter
 CAlien::StreamVBlockMatrixBuilderT< ValueT >::Inserter
 CAlien::Block::InternalInternal structure for square or rectangular blocks
 CAlien::CompositeKernel::Space::Internal
 CAlien::MatrixDistribution::InternalInternal implementation of the matrix distribution
 CAlien::ScalarIndexSet::Internal
 CAlien::Space::InternalInternal structure of Space object
 CAlien::Universe::InternalUniverse internal structure
 CAlien::VBlock::InternalActual implementation of variable blocks size
 CAlien::VBlockImpl::InternalInternal structure for variable block offset computation tool
 CAlien::VectorDistribution::InternalInternal implementation of the vector distribution
 CAlien::BasicIndexManager::InternalEntryIndex
 CAlien::IndexManager::InternalEntryIndex
 CAlien::UniverseDataBase::IObjectObject interface
 CAlien::IReverseIndexerReverse indexer: associates an Index (i,j) to an offset
 CAlien::HCSRMatrix< ValueT >::IsLocal
 CAlien::SimpleCSRMatrix< ValueT >::IsLocal
 CAlien::SYCLBEllPackMatrix< ValueT >::IsLocal
 CAlien::ISpaceInterface for algebraic space objects
 CAlien::IAbstractFamily::Item
 CAlien::IIndexManager::IAbstractFamily::Item
 Csycl::item
 CAlien::BiCGStab< AlgebraT >::Iteration
 CAlien::Iteration< AlgebraT >
 CAlien::IndexManager::Iterator
 CAlien::VMap< IndexT, DataT >::iterator
 CAlien::ITimestampObserver
 CArccore::ITraceMessageListener
 CAlien::IVectorInterface for all vectors
 CAlien::MVExpr::kernel_evaluator< Tag >
 CAlien::SYCLInternal::KernelInternal
 CAlien::KernelSolverT< Tag >
 CAlien::KernelSolverT< TagT >
 CAlien::LinearAlgebraExpr< Tag, TagV >Linear algebra interface
 CAlien::LocalIndexerLocal indexer
 CAlien::LU< ValueT >
 CAlien::NormalizeOpt::LU< N, check_null_pivot >LU normalization
 CAlien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >::LU< MatrixAccT, VectorAccT, LUAccT >
 CAlien::LUFactorisationAlgo< MatrixT, VectorT >
 CAlien::LUFactorisationAlgo< MatrixType, VectorType >
 CAlien::SimpleCSRInternal::LUSendRecvOp< MatrixT >
 CAlien::LUSendRecvTraits< Tag >
 CAlien::LUSendRecvTraits< BackEnd::tag::simplecsr >
 CAlien::LUSendRecvTraits< BackEnd::tag::sycl >
 CAlien::MachineInfo
 CAlien::SYCLInternal::KernelInternal::map4_reduction_sum< T >
 CAlien::SYCLInternal::KernelInternal::map5_reduction_sum< T >
 CAlien::SYCLInternal::KernelInternal::map5_reduction_sum1< T >
 CAlien::MatrixConverterRegistererMatrix converter registerer
 CAlien::MatrixConverterT< SourceTagT, TargetTagT >
 CAlien::MatrixDistributionComputes a matrix distribution
 CAlien::Common::ProfiledFixedBlockMatrixBuilder::MatrixElement
 CAlien::Common::ProfiledVBlockMatrixBuilder::MatrixElement
 CAlien::CompositeKernel::MatrixElement
 CAlien::MatrixElementT< Builder >Tool to manipulate a matrix entry while building the matrix
 CAlien::HCSRInternal::MatrixInternal< ValueT >
 CAlien::SimpleCSRInternal::MatrixInternal< ValueT >
 CAlien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >
 CAlien::MatrixMarketSystemReader
 CAlien::MatrixMarketSystemWriter
 CAlien::Common::MatrixProfilerT< ValueT, MatrixImplT >
 CAlien::Common::MatrixProfilerT< Arccore::Real, HCSRMatrix< Arccore::Real > >
 CAlien::Common::MatrixProfilerT< Real >
 CAlien::MVExpr::lazy::minus_tag
 CAlien::MoveObject< T >
 CAlien::MoveObject< MatrixData >
 CAlien::MoveObject< VectorData >
 CAlien::MVExpr::lazy::mult_tag
 CAlien::MultVectorElement2T< T, Indexer >Tool to manipulate and scale a vector entry while building a block vector
 CAlien::MultVectorElementT< T, Indexer >Tool to manipulate and scale a vector entry while building a vector
 CAlien::NeumannPolyPreconditioner< AlgebraT >
 CAlien::NormalizeOptNormalize a linear system
 CAlien::UniverseDataBase::ObjectListList of objects
 CAlien::ObjectWithLock
 CAlien::ObjectWithTrace
 CAlien::CompositeKernel::ObjectWithTwoCompositeSpaces
 CAlien::NormalizeOpt::OpNormalize operator
 CAlien::IndexManager::ParallelRequests
 CAlien::Parameters< IndexerParemeter >Indexer
 CAlien::PartitionCreates tags in the matrix
 CAlien::MVExpr::pipeline_evaluator
 CAlien::ProfiledBlockMatrixBuilderOptions
 CAlien::Common::ProfiledFixedBlockMatrixBuilder
 CAlien::Common::ProfiledMatrixBuilder
 CAlien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >
 CAlien::SYCL::ProfiledMatrixBuilderT< Real, Integer >
 CAlien::ProfiledMatrixOptions
 CAlien::Common::ProfiledVBlockMatrixBuilder
 CAlien::ProfiledVBlockMatrixBuilderOptions
 CAlien::StreamMatrixBuilderT< ValueT >::Profiler
 CAlien::StreamVBlockMatrixBuilderT< ValueT >::Profiler
 CAlien::RedistributorChange MultiObj current representation to another communicator
 CAlien::BackEnd::tag::redistributor
 CAlien::RedistributorCommPlan
 CAlien::MVExpr::lazy::ref_tag
 CAlien::ScalarIndexSet
 CAlien::SchurAlgo
 CAlien::SchurBlock1D
 CAlien::SchurBlock2D
 CAlien::SchurOpSchur elimination operator on a linear system
 CAlien::BaseSolverStater::Sentry
 CAlien::StdTimer::Sentry
 Cstd::shared_ptr
 CAlien::BackEnd::tag::simplecsr
 CAlien::SimpleCSRDistributor
 CAlien::SimpleCSRInternal::SimpleCSRMatrixMultT< ValueT >
 CAlien::SimpleCSRTraits< T >
 CAlien::SimpleCSRVectorRedistributor
 CAlien::MVExpr::size_evaluator
 CAlien::BlockBuilder::SizeVector
 CAlien::SolutionInfo
 CAlien::SolverFabric< tag >
 CAlien::SolverFabricRegistererSolver fabric registerer
 CAlien::SolverFactory
 CAlien::SolverStat
 CAlien::SolverStatSentry< SolverT >
 CAlien::SolverStatusStructure to store a solver status
 CAlien::HDF5Base::StandardTypes
 CAlien::IEigenSolver::StatusEigen solver status
 CAlien::StdTimer
 CAlien::StreamMatrixBuilderT< ValueT >
 CAlien::StreamVBlockMatrixBuilderT< ValueT >
 CAlien::SYCLInternal::StructInfoInternal< EllPackSize, IndexT >
 CAlien::Move::SubMatrix
 CAlien::SuiteSparseArchiveSystemReader
 CAlien::BackEnd::tag::sycl
 CAlien::SYCLInternal::KernelInternal::sycl_map2_reduction_sum0< T >
 CAlien::SYCLInternal::KernelInternal::sycl_map3_reduction_sum0< T >
 CAlien::SYCLInternal::KernelInternal::sycl_map_reduction_sum< T >
 CAlien::SYCLInternal::KernelInternal::sycl_map_reduction_sum0< T >
 CAlien::SYCLInternal::KernelInternal::sycl_reduction< T >
 CAlien::SYCLInternal::KernelInternal::sycl_reduction_sum< T >
 CAlien::SYCLInternal::SYCLBEllPackMatrixMultT< ValueT >
 CAlien::SYCLBEllPackTraits< T >
 CAlien::SYCLControlGroupHandler
 CAlien::SYCLEnv
 CAlien::SYCLInternal::SYCLLUSendRecvOp< MatrixT >
 CAlien::SYCLParallelEngine
 CAlien::SystemReader
 CAlien::SystemWriter
 CAlien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >::Tile
 CAlien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >::TileT< N >
 CAlien::Timestamp
 CAlien::TimestampMngGestionnaire de Timestamp
 CAlien::CompositeKernel::Traits
 CAlien::TripleRandomIterator< IteratorA, IteratorB, IteratorC >
 Cstd::tuple
 CAlien::TupleRandomIteratorTraits< Iterator >
 CAlien::TupleRandomIteratorTraits< const T * >
 CAlien::TupleRandomIteratorTraits< T * >
 CAlien::UniversalObject< U >Universal object
 CAlien::UniverseAlien universe. Common structure to store shared objects between all elements of the library Alien
 CAlien::UniverseDataBaseData base for universe objects
 CAlien::UserFeatureMng
 CAlien::VBlockVariable size block elements for block matrices
 CAlien::VBlockImplCompute block offsets for variable block elements
 CAlien::VBlockSizesCompute the actual size of variable block size algebraic elements
 CAlien::SYCL::VectorAccessorT< ValueT >
 CAlien::VectorConverterRegistererVector converter registerer
 CAlien::VectorConverterT< SourceTagT, TargetTagT >
 CAlien::VectorDistributionComputes a vector distribution
 CAlien::CompositeKernel::VectorElement
 CAlien::VectorElementT< T, Indexer >Tool to manipulate a vector entry while building a vector
 CAlien::HCSRInternal::VectorInternal< ValueT >
 CAlien::SYCLInternal::VectorInternal< ValueT >
 CAlien::Common::VectorReaderT< ValueT, Parameters >
 CAlien::Common::VectorReaderT< Arccore::Real, Parameters< GlobalIndexer > >
 CAlien::Common::VectorReaderT< Arccore::Real, Parameters< LocalIndexer > >
 CAlien::Common::VectorWriterBaseT< ValueT >
 CAlien::Common::VectorWriterBaseT< Arccore::Real >
 CAlien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::View
 CAlien::SYCL::VectorAccessorT< ValueT >::View
 CAlien::VMap< IndexT, DataT >