10
0
mirror of https://github.com/LCPQ/quantum_package synced 2024-06-02 03:15:29 +02:00

Minor modifs

This commit is contained in:
Manu 2014-11-12 14:26:57 +01:00
parent 9fd9159f04
commit 5a49f18d65
5 changed files with 25 additions and 4 deletions

View File

@ -28,6 +28,11 @@ full_ci
n_det_max_fci 10000
pt2_max 1.e-4
do_pt2_end True
cassd
n_det_max_cassd 10000
pt2_max 1.e-4
do_pt2_end True
hartree_fock
n_it_scf_max 200

View File

@ -170,11 +170,12 @@ BEGIN_PROVIDER [ integer(bit_kind), reference_bitmask, (N_int,2,2,N_reference_bi
PROVIDE ezfio_filename
call ezfio_has_bitmasks_reference(exists)
print*,'exists = ',exists
if (exists) then
call ezfio_get_bitmasks_reference(reference_bitmask)
else
reference_bitmask(:,:,s_hole ,1) = HF_bitmask
reference_bitmask(:,:,s_part ,1) = iand(not(HF_bitmask(:,:)),full_ijkl_bitmask(:,:))
reference_bitmask(:,:,1,1) = HF_bitmask
reference_bitmask(:,:,2,1) = iand(not(HF_bitmask(:,:)),full_ijkl_bitmask(:,:))
endif
END_PROVIDER

View File

@ -130,3 +130,17 @@ subroutine debug_det(string,Nint)
print *, trim(output(2))
end
subroutine print_det(string,Nint)
use bitmasks
implicit none
integer, intent(in) :: Nint
integer(bit_kind), intent(in) :: string(Nint,2)
character*(512) :: output(2)
call bitstring_to_str( output(1), string(1,1), Nint )
call bitstring_to_str( output(2), string(1,2), Nint )
print *, trim(output(1))
print *, trim(output(2))
end

View File

@ -1 +1 @@
AOs Ezfio_files Nuclei Output Utils Electrons
AOs Ezfio_files Nuclei Output Utils Electrons

View File

@ -1 +1,2 @@
AOs BiInts Bitmask Dets Electrons Ezfio_files Hartree_Fock MonoInts MOs Nuclei Output Utils
AOs BiInts Bitmask CASSD DDCI Dets Electrons Ezfio_files Generators_CAS Hartree_Fock MonoInts MOs Nuclei Output Perturbation Selectors_full Utils