2024-07-25 10:27:17 +02:00

40 lines
1.4 KiB
Fortran
Executable File

subroutine dfintder1c(
#include "dfint1der_beg.f"
#include "dfint1der_mid1.f"
#include "dfint1der_mid2.f"
call primintder(dcore(ij),xpq,ypq,zpq,norm,arg,boysval,
$nmboys,cf,xpa,ypa,zpa,w,rp,-alp,alq,0.5d0*psq,
$-0.5d0*rc(kprim)*alq,xab,yab,zab,ra,rb(jprim),a,b,c)
#include "dfint1der_end1.f"
#include "dfint1der_end2.f"
subroutine dfintder1c_kc(
#include "dfint1der_kc_beg.f"
#include "dfint1der_mid1.f"
#include "dfint1der_mid2_kc.f"
call primintder(dcore(ij),xpq,ypq,zpq,norm,arg,boysval,
$nmboys,cf,xpa,ypa,zpa,w,rp,-alp,alq,0.5d0*psq,
$-0.5d0*rc(kprim)*alq,xab,yab,zab,ra,rb(jprim),a,b,c)
#include "dfint1der_end1_kc.f"
#include "dfint1der_end2.f"
subroutine dfintder1c_ab(
#include "dfint1der_beg.f"
#include "dfint1der_mid1_ab.f"
#include "dfint1der_mid2.f"
call primintder(dcore(ij),xpq,ypq,zpq,norm,arg,boysval,
$nmboys,cf,xpb,ypb,zpb,w,rp,-alp,alq,0.5d0*psq,
$-0.5d0*rc(kprim)*alq,xab,yab,zab,rb(jprim),ra,b,a,c)
#include "dfint1der_end1.f"
#include "dfint1der_end2.f"
subroutine dfintder1c_ab_kc(
#include "dfint1der_kc_beg.f"
#include "dfint1der_mid1_ab.f"
#include "dfint1der_mid2_kc.f"
call primintder(dcore(ij),xpq,ypq,zpq,norm,arg,boysval,
$nmboys,cf,xpb,ypb,zpb,w,rp,-alp,alq,0.5d0*psq,
$-0.5d0*rc(kprim)*alq,xab,yab,zab,rb(jprim),ra,b,a,c)
#include "dfint1der_end1_kc.f"
#include "dfint1der_end2.f"