2014-05-19 18:35:56 +02:00
|
|
|
BEGIN_PROVIDER [ integer , n_state_cis ]
|
|
|
|
implicit none
|
|
|
|
BEGIN_DOC
|
|
|
|
! Number of states asked for the CIS vector
|
|
|
|
END_DOC
|
|
|
|
|
|
|
|
logical :: has
|
|
|
|
PROVIDE ezfio_filename
|
|
|
|
call ezfio_has_cis_dressed_n_state_cis(has)
|
|
|
|
if (has) then
|
|
|
|
call ezfio_get_cis_dressed_n_state_cis(n_state_cis)
|
|
|
|
else
|
|
|
|
n_state_cis = 5
|
|
|
|
endif
|
|
|
|
|
|
|
|
END_PROVIDER
|
|
|
|
|
|
|
|
BEGIN_PROVIDER [ integer , n_core_cis]
|
|
|
|
implicit none
|
|
|
|
BEGIN_DOC
|
|
|
|
! Number of states asked for the CIS vector
|
|
|
|
END_DOC
|
|
|
|
|
|
|
|
logical :: has
|
|
|
|
PROVIDE ezfio_filename
|
|
|
|
call ezfio_has_cis_dressed_n_core_cis(has)
|
|
|
|
if (has) then
|
|
|
|
call ezfio_get_cis_dressed_n_core_cis(n_core_cis)
|
|
|
|
else
|
|
|
|
n_core_cis = 0
|
|
|
|
endif
|
|
|
|
|
|
|
|
END_PROVIDER
|
|
|
|
|
|
|
|
BEGIN_PROVIDER [ integer , n_act_cis]
|
|
|
|
implicit none
|
|
|
|
BEGIN_DOC
|
|
|
|
! Number of states asked for the CIS vector
|
|
|
|
END_DOC
|
|
|
|
|
|
|
|
logical :: has
|
|
|
|
PROVIDE ezfio_filename
|
|
|
|
call ezfio_has_cis_dressed_n_act_cis(has)
|
|
|
|
if (has) then
|
|
|
|
call ezfio_get_cis_dressed_n_act_cis(n_act_cis)
|
|
|
|
else
|
|
|
|
n_act_cis = mo_tot_num
|
|
|
|
endif
|
|
|
|
|
|
|
|
END_PROVIDER
|
|
|
|
|
|
|
|
BEGIN_PROVIDER [ logical , mp2_dressing]
|
|
|
|
implicit none
|
|
|
|
BEGIN_DOC
|
|
|
|
! Number of states asked for the CIS vector
|
|
|
|
END_DOC
|
|
|
|
|
|
|
|
logical :: has
|
|
|
|
PROVIDE ezfio_filename
|
|
|
|
call ezfio_has_cis_dressed_mp2_dressing(has)
|
|
|
|
if (has) then
|
|
|
|
call ezfio_get_cis_dressed_mp2_dressing(mp2_dressing)
|
|
|
|
else
|
|
|
|
mp2_dressing = .False.
|
|
|
|
endif
|
|
|
|
|
|
|
|
END_PROVIDER
|
|
|
|
|
|
|
|
BEGIN_PROVIDER [ logical , standard_doubles]
|
|
|
|
implicit none
|
|
|
|
BEGIN_DOC
|
|
|
|
! Number of states asked for the CIS vector
|
|
|
|
END_DOC
|
|
|
|
|
|
|
|
logical :: has
|
|
|
|
PROVIDE ezfio_filename
|
|
|
|
call ezfio_has_cis_dressed_standard_doubles(has)
|
|
|
|
if (has) then
|
|
|
|
call ezfio_get_cis_dressed_standard_doubles(standard_doubles)
|
|
|
|
else
|
|
|
|
standard_doubles = .True.
|
|
|
|
endif
|
|
|
|
|
|
|
|
END_PROVIDER
|
|
|
|
|
2014-07-09 22:44:42 +02:00
|
|
|
|
|
|
|
BEGIN_PROVIDER [ logical , en_2_2]
|
|
|
|
implicit none
|
|
|
|
BEGIN_DOC
|
|
|
|
! Number of states asked for the CIS vector
|
|
|
|
END_DOC
|
|
|
|
|
|
|
|
logical :: has
|
|
|
|
PROVIDE ezfio_filename
|
|
|
|
call ezfio_has_cis_dressed_en_2_2(has)
|
|
|
|
if (has) then
|
|
|
|
call ezfio_get_cis_dressed_en_2_2(en_2_2)
|
|
|
|
else
|
|
|
|
en_2_2 = .False.
|
|
|
|
endif
|
|
|
|
|
|
|
|
END_PROVIDER
|
|
|
|
|