Hex: Data Structures

| Hex 2.2 Hydrogen-electron collision solver

Data Structures
Here are the data structures with brief descriptions:
[detail level 12]

C Amplitudes | Extraction of amplitudes from solutions
C AngularBasis | Angular basis
C Bspline | B-spline environment
C CGPreconditioner | CG iteration-based preconditioner
C clArray |
C clArrayView | OpenCL array wrapper
▼C CommandLine | Command line parameters
C s_zipdata | A B-spline expansion of a solution to "zip". See Bspline::zip
C CoupledPreconditioner |
C CsrMatrix |
▼C DOMPreconditioner | Domain decomposition preconditioner
C PanelSolution |
C GaussLegendre | Gauss-Legendre quadrature
C GaussLegendreData |
C GMGPreconditioner |
C GPUCGPreconditioner | KPA-preconditioned CG-preconditioner
C HlData | One-electron diagonalization data
C HybCGPreconditioner | Hybrid preconditioner
C ILUCGPreconditioner | ILU-preconditioned CG-based preconditioner
C InputFile | Input parameters
C KPACGPreconditioner | KPA-preconditioned CG-preconditioner
C LUft | LU factorization object
C LUft_LAPACK | LU factorization using LAPACK
▼C LUft_MUMPS | LU factorization object - MUMPS specialization
C Data |
C LUft_UMFPACK | LU factorization object - UMFPACK specialization
C LUftData |
C NoPreconditioner | Solution driver without actual preconditioner
C Parallel | MPI info
C PreconditionerBase | Preconditioner template
C RadialIntegrals | Class that calculates and manages the radial integrals for given B-spline bases
C SolutionIO | Solution input/output class
C Solver |