2018-01-09 10:41:45 +01:00
|
|
|
subroutine dress_zmq()
|
2017-12-15 16:21:04 +01:00
|
|
|
implicit none
|
|
|
|
double precision, allocatable :: energy(:)
|
|
|
|
allocate (energy(N_states))
|
2018-04-04 11:32:27 +02:00
|
|
|
threshold_selectors = 1.d0
|
|
|
|
threshold_generators = 1d0
|
2017-12-15 16:21:04 +01:00
|
|
|
|
|
|
|
read_wf = .True.
|
|
|
|
SOFT_TOUCH read_wf
|
2018-03-20 11:54:37 +01:00
|
|
|
|
2017-12-15 16:21:04 +01:00
|
|
|
if (.True.) then
|
|
|
|
integer :: i,j
|
|
|
|
do j=1,N_states
|
|
|
|
do i=1,N_det
|
|
|
|
psi_coef(i,j) = CI_eigenvectors(i,j)
|
|
|
|
enddo
|
|
|
|
enddo
|
|
|
|
SOFT_TOUCH psi_coef
|
|
|
|
endif
|
2018-03-05 17:04:26 +01:00
|
|
|
call run_dressing(N_states,energy)
|
2017-12-15 16:21:04 +01:00
|
|
|
deallocate(energy)
|
|
|
|
end
|
|
|
|
|