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

More tasks in AO-MO transformation

This commit is contained in:
Anthony Scemama 2017-12-05 19:10:53 +01:00
parent d98805b3e5
commit 146e75b89a
3 changed files with 7 additions and 2 deletions

View File

@ -69,7 +69,7 @@ subroutine four_index_transform_slave_work(map_a,matrix_B,LDB, &
integer :: npass, l_block
tempspace = (new_size * 16_8) / (1024_8 * 1024_8)
npass = int(min(int(l_end-l_start,8),1_8 + tempspace / 2048_8),4) ! 2 GiB of scratch space
npass = int(min(int(l_end-l_start,8),1_8 + tempspace / 1024_8),4) ! 1 GiB of scratch space
l_block = (l_end-l_start+1)/npass
allocate(a_array_ik(new_size/npass), a_array_j(new_size/npass), a_array_value(new_size/npass))

View File

@ -70,7 +70,7 @@ subroutine four_index_transform_zmq(map_a,map_c,matrix_B,LDB, &
integer*8 :: tempspace
tempspace = (new_size * 16_8) / (1024_8 * 1024_8)
npass = int(min(int(l_end-l_start,8),1_8 + tempspace / 2048_8),4) ! 2 GiB of scratch space
npass = int(min(int(l_end-l_start,8),1_8 + tempspace / 1024_8),4) ! 1 GiB of scratch space
l_block = (l_end-l_start+1)/npass
! Create tasks

View File

@ -38,6 +38,11 @@ BEGIN_PROVIDER [ logical, mo_bielec_integrals_in_map ]
else
PROVIDE ao_bielec_integrals_in_map
endif
print *, ''
print *, 'AO -> MO integrals transformation'
print *, '---------------------------------'
print *, ''
if(no_vvvv_integrals)then
integer :: i,j,k,l