RandomFcidumpWriter_t Interface

public interface RandomFcidumpWriter_t

Contents


Module Procedures

private pure function construct_RandomFciDumpWriter_t(n_spat_orbs, nI, sparse, sparseT, filepath, uhf, hermitian) result(res)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n_spat_orbs
integer, intent(in) :: nI(:)
real(kind=dp), intent(in) :: sparse
real(kind=dp), intent(in) :: sparseT
character(len=*), intent(in), optional :: filepath
logical, intent(in), optional :: uhf
logical, intent(in), optional :: hermitian

Return Value class(RandomFcidumpWriter_t), allocatable

private pure function construct_GAS_RandomFciDumpWriter_t(GAS_spec, nI, sparse, sparseT, filepath, uhf, hermitian) result(res)

Arguments

Type IntentOptional Attributes Name
class(GASSpec_t), intent(in) :: GAS_spec
integer, intent(in) :: nI(:)
real(kind=dp), intent(in) :: sparse
real(kind=dp), intent(in) :: sparseT
character(len=*), intent(in), optional :: filepath
logical, intent(in), optional :: uhf
logical, intent(in), optional :: hermitian

Return Value class(RandomFcidumpWriter_t), allocatable