|
XGCa
|
Classes | |
| class | GridMatrix |
| class | CSCMatrix |
| class | InvalidMatrixType |
Typedefs | |
| using | size_type = int |
Enumerations | |
| enum class | LinAlgBackend { lapack , ginkgo } |
Functions | |
| int | bsolver (int LU_n, int LU_nnz, int LU_nrhs, double *dist_col, int LU_ldb, int kl, int ku, int ldAB, double *AB, int *ipiv) |
| std::unique_ptr< GridMatrix< DeviceType > > | create_matrix (const int n_matrices_in, int nvr, int nvz, const int num_species, const LinAlgBackend labackend, const double ginkgo_residual_reduction, const int ginkgo_max_iterations, const std::string format) |
| using Collisions::size_type = typedef int |
|
strong |
| int Collisions::bsolver | ( | int | LU_n, |
| int | LU_nnz, | ||
| int | LU_nrhs, | ||
| double * | dist_col, | ||
| int | LU_ldb, | ||
| int | kl, | ||
| int | ku, | ||
| int | ldAB, | ||
| double * | AB, | ||
| int * | ipiv | ||
| ) |

| std::unique_ptr< GridMatrix< DeviceType > > Collisions::create_matrix | ( | const int | n_matrices_in, |
| int | nvr, | ||
| int | nvz, | ||
| const int | num_species, | ||
| const LinAlgBackend | labackend, | ||
| const double | ginkgo_residual_reduction, | ||
| const int | ginkgo_max_iterations, | ||
| const std::string | format | ||
| ) |
