17 character(*),
intent(in) :: fname
20 open(40,
file=fname,iostat=ios)
21 close(40,status=
'DELETE',iostat=ios)
24 subroutine delfiles(evec,devec,eval,occ,pmat,epsi)
27 logical,
optional,
intent(in) :: evec,devec,eval,occ,pmat,epsi
29 character(256) fext,fname
30 if (
present(evec))
then 32 fname=trim(scrpath)//
'EVECFV'//trim(filext)
36 fname=trim(scrpath)//
'EVECSV'//trim(filext)
40 if (
present(devec))
then 44 fname=trim(scrpath)//
'DEVECFV'//trim(fext)
47 fname=trim(scrpath)//
'DEVECSV'//trim(fext)
51 if (
present(eval))
then 53 fname=
'EVALFV'//trim(filext)
59 if (
present(occ))
then 63 if (
present(pmat))
then 68 if (
present(epsi))
then
subroutine dynfext(iq, is, ia, ip, fext)
type(file_t), dimension(:), allocatable, private file
subroutine delfiles(evec, devec, eval, occ, pmat, epsi)
subroutine delfile(fname)