mirror of
https://github.com/LCPQ/quantum_package
synced 2025-01-03 10:05:57 +01:00
Forgot files
This commit is contained in:
parent
0821e76995
commit
ac58cfd0ce
3
plugins/Psiref_CAS/overwrite_with_cas.irp.f
Normal file
3
plugins/Psiref_CAS/overwrite_with_cas.irp.f
Normal file
@ -0,0 +1,3 @@
|
||||
program overwrite_w_cas
|
||||
call extract_ref
|
||||
end
|
24
plugins/Psiref_Utils/extract_ref.irp.f
Normal file
24
plugins/Psiref_Utils/extract_ref.irp.f
Normal file
@ -0,0 +1,24 @@
|
||||
subroutine extract_ref
|
||||
implicit none
|
||||
BEGIN_DOC
|
||||
! Replaces the total wave function by the normalized projection on the reference
|
||||
END_DOC
|
||||
|
||||
integer :: i,j,k
|
||||
do k=1,N_states
|
||||
do j=1,N_det_ref
|
||||
psi_coef(j,k) = psi_ref_coef_normalized(j,k)
|
||||
enddo
|
||||
enddo
|
||||
|
||||
do j=1,N_det_ref
|
||||
do k=1,N_int
|
||||
psi_det(k,1,j) = psi_ref(k,1,j)
|
||||
psi_det(k,2,j) = psi_ref(k,2,j)
|
||||
enddo
|
||||
enddo
|
||||
N_det = N_det_ref
|
||||
|
||||
call save_wavefunction
|
||||
|
||||
end
|
Loading…
Reference in New Issue
Block a user