HamiltonianCalcType Derived Type

type, public :: HamiltonianCalcType


Contents


Components

Type Visibility Attributes Name Initial
integer, public :: hamil_type
integer, public :: space_size
integer(kind=MPIArg), public, allocatable, dimension(:) :: space_sizes
real(kind=dp), public, allocatable, dimension(:) :: partial_H_ket
integer(kind=MPIArg), public, allocatable, dimension(:) :: partial_H_ket_disps
real(kind=dp), public, allocatable, dimension(:, :) :: basis_vectors
integer, public :: hfindex
real(kind=dp), public, allocatable, dimension(:, :) :: projected_hamil
real(kind=dp), public, allocatable, dimension(:, :) :: projected_hamil_work
real(kind=dp), public, allocatable, dimension(:) :: temp_in
real(kind=dp), public, allocatable, dimension(:) :: temp_out
logical, public :: skip_calc
logical, public :: t_store_subspace_basis
logical, public :: t_orthogonalise
integer, public :: max_subspace_size