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

38 lines
899 B
Fortran
Executable File

program ccsd
#include "MRCCCOMMON"
real*8 c(1, 1), cc(1, 1, 1)
integer ijij, ijia, ijab, iabj , igsl, ccmem(8)
integer ccsd_communicator
logical mpi_ccsd, leom
integer color
C
#ifdef MPI
c integer mpi_err, mpi_rank, ccsd_rank
mpi_ccsd = .true.
ccsd_communicator = MPI_COMM_WORLD
call mrccini_mpi
tag = 0
#else
mpi_ccsd = .false.
ccsd_communicator = 0
call mrccini
#endif
leom = .false.
ijij=1 ; ijia=1 ; ijab=1 ; iabj=1 ; igsl=1
c=1; cc=1; leom=.false.
call ccsdpt(ijij, ijia, ijab, iabj , igsl, ccmem,
$imem, iimem, maxcor, dcore, icore, iout,
$irecln,ibufln,nirmax,multpg,diisfile,errfile,tfile,
$tinfo,ifcfile,gbasfile,ifltln,mpi_ccsd,master_rank,
$bcast_comm,inbcast,master_thread,ccsd_communicator,
$c,cc,imem,imem,leom)
call mrccend(0)
end
C