|
NTPoly
|
| Cchebyshevsolversmodule::chebyshevpolynomial_t | A datatype that represents a Chebyshev polynomial |
| Cchebyshevsolversmodule_wrp::chebyshevpolynomial_wrp | A wrapper for the polynomial data type |
| CNTPoly::DistributedMatrixMemoryPool | |
| Cdistributedmatrixmemorypoolmodule::distributedmatrixmemorypool_t | A memory pool datatype that can be reused for matrix matrix multiplication. this is to prevent excessive alloc/dealloc |
| Cdistributedmatrixmemorypoolmodule_wrp::distributedmatrixmemorypool_wrp | Wrapper for the distributed matrix memory pool type |
| CNTPoly::DistributedSparseMatrix | A Module For Performing Distributed Sparse Matrix Operations |
| Cdistributedsparsematrixmodule::distributedsparsematrix_t | A datatype for a distributed blocked CSR matrix |
| Cdistributedsparsematrixmodule_wrp::distributedsparsematrix_wrp | A wrapper for the sparse matrix data type |
| Cerrormodule::error_t | A type that can be passed around to accumulate errors |
| CNTPoly::FixedSolverParameters | A class to store all the parameters used for solvers |
| Cfixedsolversmodule::fixedsolverparameters_t | A class for passing parameters to an iterative solver |
| Cfixedsolversmodule_wrp::fixedsolverparameters_wrp | A wrapper for the sparse matrix data type |
| Cmatrixgathermodule::gatherhelper_t | A data structure to stores internal information about a gather call |
| CNTPoly::IterativeSolverParameters | A class to store all the parameters used for solvers |
| Citerativesolversmodule::iterativesolverparameters_t | A class for passing parameters to an iterative solver |
| Citerativesolversmodule_wrp::iterativesolverparameters_wrp | A wrapper for the sparse matrix data type |
| CNTPoly::LoadBalancer | A data structure for storing permutations |
| CNTPoly::MatrixMemoryPool | |
| Cmatrixmemorypoolmodule::matrixmemorypool_t | A memory pool datatype that can be reused for matrix matrix multiplication. this is to prevent excessive alloc/dealloc |
| Cmatrixmemorypoolmodule_wrp::matrixmemorypool_wrp | A wrapper for the matrix memory pool data type |
| CNTPoly::Permutation | A data structure for storing permutations |
| Cpermutationmodule::permutation_t | A data structure for storing permutations |
| Cpermutationmodule_wrp::permutation_wrp | A wrapper for the permutation data type |
| Cpolynomialsolversmodule::polynomial_t | A datatype that represents a polynomial |
| Cpolynomialsolversmodule_wrp::polynomial_wrp | A wrapper for the polynomial data type |
| ▼CNTPoly::SolverBase | A class that serves as the base class for all the solvers |
| CNTPoly::ChebyshevPolynomial | A Class For Computing Matrix functions based on Chebyshev polynomials |
| CNTPoly::DensityMatrixSolvers | A Class For Solving Chemistry Systems Based On Sparse Matrices |
| CNTPoly::EigenBounds | A class for computing eigen bounds matrices |
| CNTPoly::ExponentialSolvers | A Module For Computing General Matrix Exponentials |
| CNTPoly::InverseSolvers | A class for inverting matrices |
| CNTPoly::LinearSolvers | A class for inverting matrices |
| CNTPoly::MinimizerSolvers | A class for computing the density matrix based on minimization methods |
| CNTPoly::Polynomial | A Class For Computing General Matrix Polynomials |
| CNTPoly::RootSolvers | A Class For Computing General Matrix Roots |
| CNTPoly::SignSolvers | A Class For Computing The Matrix Sign Function |
| CNTPoly::SquareRootSolvers | A Class For Computing The Square Root of a Matrix |
| CNTPoly::TrigonometrySolvers | A Module For Computing Trigonometric functions of a Matrix |
| CNTPoly::SparseMatrix | A datatype for storing a CSR matrix |
| Csparsematrixmodule::sparsematrix_t | A datatype for storing a CSR matrix |
| Csparsematrixmodule_wrp::sparsematrix_wrp | A wrapper for the sparse matrix data type |
| Csparsematrixiteratormodule::sparsematrixiterator_t | A datatype for iterating over a CSR matrix |
| ▼CTestCase | |
| CUnitTests.testChemistry.TestChemistry | A test class for the distributed matrix module |
| CUnitTests.testDistributedSparseMatrix.TestDistributedMatrix | |
| CUnitTests.testSolvers.TestSolvers | A test class for the different kinds of solvers |
| CUnitTests.testSparseMatrix.TestLocalMatrix | |
| CUnitTests.testSparseMatrix.TestParameters | An internal class for holding test parameters |
| CUnitTests.testDistributedSparseMatrix.TestParameters | An internal class for holding internal class parameters |
| CNTPoly::Triplet | A Class For Storing Triplets of Integer, Integer, Double |
| Ctripletmodule::triplet_t | A data type for a triplet of integer, integer, double. As this is related to matrix multiplication, the referencing indices are rows and columns |
| Ctripletmodule_wrp::triplet_wrp | A wrapper for the triplet data type |
| CNTPoly::TripletList | |
| Ctripletlistmodule::tripletlist_t | A data type for a list of triplets. As this is related to matrix multiplication, the referencing indices are rows and columns |
| Ctripletlistmodule_wrp::tripletlist_wrp | A wrapper for the triplet list data type |
1.8.13