tblite
Light-weight tight-binding framework
Loading...
Searching...
No Matches
tblite_scf_solver::get_density Interface Reference

Public Member Functions

subroutine get_density (self, hmat, smat, eval, focc, density, error)
 

Constructor & Destructor Documentation

◆ get_density()

subroutine tblite_scf_solver::get_density::get_density ( class(solver_type), intent(inout) self,
real(wp), dimension(:, :, :), intent(inout), contiguous hmat,
real(wp), dimension(:, :), intent(in), contiguous smat,
real(wp), dimension(:, :), intent(inout), contiguous eval,
real(wp), dimension(:, :), intent(inout), contiguous focc,
real(wp), dimension(:, :, :), intent(inout), contiguous density,
type(error_type), intent(out), allocatable error )
virtual
Parameters
[in,out]selfSolver for the general eigenvalue problem
[in]smatOverlap matrix
[in,out]hmatHamiltonian matrix, can contains eigenvectors on output
[in,out]evalEigenvalues
[in,out]foccOccupation numbers
[in,out]densityDensity matrix
[out]errorError handling

The documentation for this interface was generated from the following file: