NECI
Documentation
Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
Namelists
Program
matel_getter
Module
55 statements
Source File
matel_getter.F90
matel_getter
Contents
Functions
get_diagonal_matel
get_off_diagonal_matel
Uses
constants
FciMCData
guga_procedure_pointers
guga_bitRepOps
timing_neci
hphf_integrals
Determinants
bit_rep_data
basic_float_math
DetBitOps
bit_reps
SystemData
error_handling_neci
Functions
public function
get_diagonal_matel
(nI, ilut) result(diagH)
Arguments
Type
Intent
Optional
Attributes
Name
integer,
intent(in)
::
nI
(nel)
integer(kind=n_int),
intent(in)
::
ilut
(0:NIfTot)
Return Value
real(kind=dp)
public function
get_off_diagonal_matel
(det, ilut) result(offdiagH)
Arguments
Type
Intent
Optional
Attributes
Name
integer,
intent(in)
::
det
(nel)
integer(kind=n_int),
intent(in)
::
ilut
(0:NIfTot)
Return Value
real(kind=dp)