Alien
1.3.0
Developer documentation
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
]
N
Alien
-
- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -
-
N
BackEnd
N
tag
C
composite
C
DoK
C
redistributor
C
simplecsr
C
sycl
C
hcsr
N
CompositeKernel
C
Traits
C
Matrix
C
MatrixElement
C
ObjectWithTwoCompositeSpaces
C
MultiMatrixImpl
C
MultiVectorImpl
C
Space
C
Internal
C
Vector
C
VectorElement
N
Common
C
BlockVectorReaderT
C
BlockVectorWriterBaseT
C
LocalBlockVectorWriterT
C
BlockVectorWriterT
C
ProfiledFixedBlockMatrixBuilder
C
MatrixElement
C
ProfiledVBlockMatrixBuilder
C
MatrixElement
C
MatrixProfilerT
C
DirectMatrixBuilder
C
IndexEnumerator
C
Finder
C
FullEnumerator
C
Finder
C
ProfiledMatrixBuilder
C
VectorReaderT
C
VectorWriterBaseT
C
VectorWriterT
C
BaseDoKDirectMatrixBuilder
N
SYCL
C
CombineAdd
C
CombineMult
C
CombineProfiledMatrixBuilderT
C
Impl
C
View
C
HostView
C
ProfiledMatrixBuilderT
C
Impl
C
View
C
ConstView
C
HostView
C
MatrixProfiler
C
VectorAccessorT
C
Impl
C
View
C
ConstView
C
HostView
N
SimpleCSRInternal
C
SimpleCSRMatrixMultT
C
CSRStructInfo
C
DistStructInfo
C
LUSendRecvOp
C
CommProperty
C
CommInfo
C
IASynchOp
C
SendRecvOp
C
MatrixInternal
N
SYCLInternal
C
SYCLBEllPackMatrixMultT
C
Future
C
KernelInternal
C
sycl_reduction
C
sycl_reduction_sum
C
sycl_map_reduction_sum0
C
sycl_map_reduction_sum
C
sycl_map2_reduction_sum0
C
sycl_map3_reduction_sum0
C
map4_reduction_sum
C
map5_reduction_sum
C
map5_reduction_sum1
C
StructInfoInternal
C
MatrixInternal
C
TileT
C
Tile
C
LU
C
SYCLDistStructInfo
C
EnvInternal
C
SYCLLUSendRecvOp
C
EngineInternal
C
SYCLSendRecvOp
C
VectorInternal
N
HCSRInternal
C
MatrixInternal
C
HypreProfile
C
COOProfile
C
VectorInternal
N
Exception
C
BaseException
C
NumericException
N
Move
C
MatrixData
Algebraic
Matrix
with internal multi-representation object
C
VectorData
Algebraic
Vector
with internal multi-representation object
C
BlockVectorReader
C
LocalBlockVectorReader
C
BlockVectorWriter
C
LocalBlockVectorWriter
C
ProfiledBlockMatrixBuilder
C
DirectMatrixBuilder
C
DoKDirectMatrixBuilder
C
MatrixProfiler
C
ProfiledMatrixBuilder
C
VectorReader
C
LocalVectorReader
C
VectorWriter
C
LocalVectorWriter
C
SubMatrix
N
MVExpr
N
lazy
C
add_tag
C
minus_tag
C
mult_tag
C
div_tag
C
dot_tag
C
cst_tag
C
ref_tag
C
assign_tag
C
eval_tag
C
distribution_evaluator
C
cpu_evaluator
C
kernel_evaluator
C
size_evaluator
C
allocsize_evaluator
C
pipeline_evaluator
C
AlgebraTraits
C
LUSendRecvTraits
C
EigenProblemT
Eigen problem definition
C
GeneralizedEigenProblemT
Generalized eigen problem definition
C
EigenSolver
Eigen solver
C
GeneralizedEigenSolver
Generalized eigen solver
C
IInternalEigenSolver
Eigen solver interface
C
IInternalGeneralizedEigenSolver
Generalized eigen solver internal
C
IInternalLinearAlgebraExpr
Internal linear algebra interface
C
IInternalLinearAlgebra
Internal linear algebra interface
C
IInternalLinearSolver
Internal linear solver interface
C
IMatrixConverter
Matrices converter
C
MatrixConverterT
C
SolverFabric
C
ISolverFabric
Solver Fabric
C
IVectorConverter
Vectors converter
C
VectorConverterT
C
KernelSolverT
C
LinearAlgebra
Linear algebra interface
C
LinearAlgebraExpr
Linear algebra interface
C
LinearSolver
Linear solver interface
C
MatrixConverterRegisterer
Matrix
converter registerer
C
SolverFabricRegisterer
Solver fabric registerer
C
SolverFactory
C
VectorConverterRegisterer
Vector
converter registerer
C
Block
Block
elements for block matrices
C
Internal
Internal
structure for square or rectangular blocks
C
BlockSizeVector
Block
elements for block vectors
C
BlockSizeVectorFiller
Block
vector filler
C
IBlockBuilder
Interface for non uniform block elements
C
VBlock
Variable size block elements for block matrices
C
Internal
Actual implementation of variable blocks size
C
VBlockImpl
Compute block offsets for variable block elements
C
Internal
Internal
structure for variable block offset computation tool
C
VBlockSizes
Compute the actual size of variable block size algebraic elements
C
IMatrixImpl
Interface to handle abstract matrices implementation
C
IVectorImpl
Interface to handle abstract vectors implementation
C
MultiMatrixImpl
Multi matrices representation container
C
MultiVectorImpl
C
Partition
Creates tags in the matrix
C
CompositeMatrix
Composite matrix for heterogenous matrices
C
CompositeVector
Composite vector for heterogenous vector
C
IMatrix
Interface for all matrices
C
ISpace
Interface for algebraic space objects
C
IVector
Interface for all vectors
C
Space
Implementation of an algebraic space
C
Internal
Internal
structure of
Space
object
C
UniversalObject
Universal
object
C
Universal
Stores an universal object
C
Universe
Alien
universe. Common structure to store shared objects between all elements of the library
Alien
C
Internal
Universe
internal structure
C
UniverseDataBase
Data base for universe objects
C
IKey
Key
object interface
C
IObject
Object
interface
C
Key
Key
object
C
Object
Object
C
ObjectList
List of objects
C
ExtractionIndices
Tool to iterate over a matrix
C
MatrixElementT
Tool to manipulate a matrix entry while building the matrix
C
GlobalIndexer
Global indexer
C
LocalIndexer
Local indexer
C
Parameters
Indexer
C
VectorElementT
Tool to manipulate a vector entry while building a vector
C
MultVectorElementT
Tool to manipulate and scale a vector entry while building a vector
C
MultVectorElement2T
Tool to manipulate and scale a vector entry while building a block vector
C
MatrixDistribution
Computes a matrix distribution
C
Internal
Internal
implementation of the matrix distribution
C
VectorDistribution
Computes a vector distribution
C
Internal
Internal
implementation of the vector distribution
C
AMGPreconditioner
C
AMGSolverT
C
KernelAMGSolverT
C
BiCGStab
C
Iteration
C
CG
C
ChebyshevPreconditioner
C
CxrOperator
C
CxrPreconditioner
C
DiagPreconditioner
C
FLUFactorisationAlgo
C
FILU0Preconditioner
C
Block1D
C
Block2D
C
LU
C
LUFactorisationAlgo
C
ILU0Preconditioner
C
Iteration
C
NeumannPolyPreconditioner
C
NormalizeOpt
Normalize a linear system
C
LU
LU
normalization
C
Op
Normalize operator
C
Op2
Normalize operator for composite matrices
C
SchurBlock1D
C
SchurBlock2D
C
SchurAlgo
C
SchurOp
Schur elimination operator on a linear system
C
EigenProblem
Defines an eigen problem
C
GeneralizedEigenProblem
Defines a generalized eigen problem
C
IEigenSolver
Eigen solver interface
C
Status
Eigen solver status
C
IGeneralizedEigenSolver
Interface for generalized eigen solver
C
ILinearAlgebra
Interface for linear algebra
C
SolverStatus
Structure to store a solver status
C
ILinearSolver
Linear solver interface
C
ILinearSolverWithDiagScaling
C
SolverStat
C
InternalTraceSizer
C
BaseSolverStater
C
Sentry
C
SolverStater
C
SolverStatSentry
C
NullMatrix
C
NullVector
C
HCSRViewT
C
HVectorViewT
C
SimpleCSRVector
C
BlockBuilder
C
SizeVector
C
BlockSizes
C
EntrySendRequest
C
EntryRecvRequest
C
SimpleCSRMatrix
C
IsLocal
C
ProfiledBlockMatrixBuilderOptions
C
ProfiledVBlockMatrixBuilderOptions
C
DirectMatrixOptions
C
ProfiledMatrixOptions
C
CSRProfileConstViewT
C
CSRConstViewT
C
CSRModifierViewT
C
HCSRMatrix
C
IsLocal
C
MatrixMarketSystemReader
C
FStreamReader
C
SuiteSparseArchiveSystemReader
C
AbstractItemFamily
C
AbstractFamily
C
BasicIndexManager
C
InternalEntryIndex
C
EntryIndexComparator
C
MyEntryImpl
Squelette de l'implementation locale de
Entry
La vraie implémentation est MyAbstractEntryImpl. Cette classe permet de la factorisation de code
C
EntrySendRequest
C
EntryRecvRequest
C
MyEntryEnumeratorImpl
C
DefaultAbstractFamily
C
DefaultIndexManager
C
IAbstractFamily
Interface for abstract families of items
C
Item
C
IIndexManager
C
IAbstractFamily
Interface des familles abstraites pour l'indexation de items
C
Item
C
EntryImpl
Interface d'implémentation de
Entry
C
Entry
Classe de représentation des
Entry
C
EntryEnumeratorImpl
Interface d'implementation de
EntryEnumerator
C
EntryEnumerator
Classe d'énumération des
Entry
connues
C
IndexManager
C
Iterator
C
ConstIterator
C
InternalEntryIndex
C
EntryLocalId
C
EntrySendRequest
C
EntryRecvRequest
C
ParallelRequests
C
ScalarIndexSet
C
Internal
C
AlgebraTraits< BackEnd::tag::composite >
C
SimpleCSRtoDoKMatrixConverter
C
SimpleCSRtoDoKVectorConverter
C
DoKtoSimpleCSRMatrixConverter
C
DoKToSimpleCSRVectorConverter
C
AlgebraTraits< BackEnd::tag::DoK >
C
DoKDistributor
C
DoKDistributorComm
C
DoKLocalMatrixIndexer
Local matrix indexer using HashMap
C
HashKey
C
DoKLocalMatrixT
C
DoKMatrix
C
DoKReverseIndexer
ReverseIndexer based on a HashTable
C
DoKVector
C
ILocalMatrixIndexer
C
IReverseIndexer
Reverse indexer: associates an Index (i,j) to an offset
C
SimpleCSRtoRedistributorMatrixConverter
C
SimpleCSRtoRedistributorVectorConverter
C
RedistributorToSimpleCSRMatrixConverter
C
RedistributorToSimpleCSRVectorConverter
C
Redistributor
Change MultiObj current representation to another communicator
C
AlgebraTraits< BackEnd::tag::redistributor >
C
RedistributorCommPlan
C
RedistributorMatrix
C
RedistributorVector
C
CBLASMPIKernel
C
LUSendRecvTraits< BackEnd::tag::simplecsr >
C
SimpleCSRInternalLinearAlgebra
C
NullValueException
C
Future
C
SimpleCSRInternalLinearAlgebraExpr
C
SimpleCSRDistributor
C
CommInfo
C
SimpleCSRVectorRedistributor
C
SimpleCSRTraits
C
AlgebraTraits< BackEnd::tag::simplecsr >
C
SYCLInternalLinearAlgebra
C
NullValueException
C
SYCLInternalLinearAlgebraExpr
C
BaseBEllPackStructInfo
C
BEllPackStructInfo
C
HCSRVector
C
SYCLVector
C
SYCLBEllPackMatrix
C
IsLocal
C
SYCLEnv
C
SYCLParallelEngine
C
Item
C
SYCLControlGroupHandler
C
SYCLBEllPackTraits
C
HCSRTraits
C
AlgebraTraits< BackEnd::tag::sycl >
C
AlgebraTraits< BackEnd::tag::hcsr >
C
LUSendRecvTraits< BackEnd::tag::sycl >
C
CountStampMng
C
CountStampObject
C
ICopyOnWriteVector
C
ICopyOnWriteMatrix
C
MoveObject
C
ObjectWithLock
C
ObjectWithTrace
C
BaseParameterMng
C
SafeConstArrayView
C
StdTimer
C
Sentry
C
MachineInfo
C
ITimestampObserver
C
Timestamp
C
TimestampMng
Gestionnaire de
Timestamp
C
TimestampObserver
C
TupleRandomIteratorTraits
C
TupleRandomIteratorTraits< const T * >
C
TupleRandomIteratorTraits< T * >
C
DualRandomIterator
C
TripleRandomIterator
C
FirstIndexComparator
C
UserFeatureMng
C
VMap
C
iterator
C
const_iterator
C
BlockMatrix
C
BlockVector
C
VBlockMatrix
C
VBlockVector
C
Matrix
C
RedistributedMatrix
C
RedistributedVector
C
Vector
C
BlockVectorReader
C
LocalBlockVectorReader
C
BlockVectorWriter
C
LocalBlockVectorWriter
C
ProfiledBlockMatrixBuilder
C
ProfiledVBlockMatrixBuilder
C
VBlockVectorReader
C
LocalVBlockVectorReader
C
VBlockVectorWriter
C
LocalVBlockVectorWriter
C
MatrixProfiler
C
DirectMatrixBuilder
C
ProfiledMatrixBuilder
C
VectorReader
C
LocalVectorReader
C
VectorWriter
C
LocalVectorWriter
C
StreamMatrixBuilderT
C
BaseInserter
C
Profiler
C
Filler
C
Inserter
C
StreamVBlockMatrixBuilderT
C
BaseInserter
C
Profiler
C
Filler
C
Inserter
C
HDF5Base
C
FileNode
C
StandardTypes
C
Exporter
C
Importer
C
MatrixMarketSystemWriter
C
SolutionInfo
C
SystemReader
C
SystemWriter
C
Composite_to_SimpleCSR_VectorConverter
C
HCSRtoSYCLMatrixConverter
C
HCSRtoSYCLVectorConverter
C
SimpleCSRtoSYCLMatrixConverter
C
SimpleCSRtoSYCLVectorConverter
C
SYCLtoSimpleCSRVectorConverter
Generated on
for Alien by
1.16.1