28#ifndef MPQC_MATH_ELEMENTAL_EIGENSOLVER_HPP
29#define MPQC_MATH_ELEMENTAL_EIGENSOLVER_HPP
31#include <tiledarray_fwd.h>
32#include <elemental-lite.hpp>
37 using TiledArray::TArray2D;
38 using ElemVector = elem::DistMatrix<double, elem::VR, elem::STAR>;
39 using ElemTAEigenSystem = std::pair<ElemVector, TArray2D>;
45 eigensolver_D(
const TArray2D &F,
const TArray2D &S,
int occ);
51 eigensolver_occ_Coeff(
const TArray2D &F,
const TArray2D &S,
int occ);
57 eigensolver_full_Coeff(
const TArray2D &F,
const TArray2D &S);
Contains new MPQC code since version 3.
Definition integralenginepool.hpp:37