Implementation of interface with NGCHOL. More...
#include "ngchol.hpp"
#include "ngchol/sp_blas.hpp"
#include "pexsi/pselinv.hpp"
#include "pexsi/sparse_matrix.hpp"
#include "pexsi/environment.hpp"
#include "pexsi/NumMat.hpp"
#include "pexsi/NumVec.hpp"
#include "pexsi/lapack.hpp"
#include <list>
Go to the source code of this file.
Namespaces | |
PEXSI | |
The main namespace. | |
Functions | |
template<typename T > | |
void | PEXSI::NGCHOLMatrixToSuperNode (LIBCHOLESKY::SupernodalMatrix< T > &SMat, SuperNodeType &super) |
Converts the NGCHOL supernodal structure to PMatrix SuperNodeType structure. | |
template<typename T > | |
void | PEXSI::NGCHOLMatrixToPMatrix (LIBCHOLESKY::SupernodalMatrix< T > &SMat, PMatrix< T > &PMat) |
Converts a matrix of NGCHOL type to PMatrix. | |
template<typename T > | |
void | PEXSI::PMatrixLtoU (PMatrix< T > &PMat) |
Implementation of interface with NGCHOL.