|
subroutine | ukrmol_routines::PRTINF (ITAPE, IWRITE, NSYMT, NBFT, CLMQTYPE, jsum) |
|
subroutine | ukrmol_routines::GTGETAB (IWRITE, ITAPE, NCONTRAS, NPRCONT, ICONTRNO, CSYMBOL, ISYMBNUM, ngnuc, CANGULAR, cscatter, nnuc, cnucname, XPONENT, XCONTCOF, XCONTCOFNN, NSYMABF, ISYMABF, ITRAN, CTRAN, LTRAN, LSABFTAB, ZSCATCFN, ZSCATSFN, MAXSFN) |
|
subroutine | ukrmol_routines::GPSPLIT (NBFT, NRI, NSM, ZSCATSFN, NBFTARG, NSYM) |
|
subroutine | ukrmol_routines::NORMAL (NSYM, NBFT, XNORM, IWRITE, NORDINTS, LTRI, ITAPE, NFTTAIL, ZTAIL) |
|
subroutine | ukrmol_routines::READ_MOLECULE_BASIS (iunit, nfttail, ztail, CANGULAR, CHARGNUC, CNUCNAME, CONTCOFNN, CTRANNN, EXPONT, IC, ICONTNO, IPRCNPT, ITRAN, LSABFTAB, MAX_L, NCONTRAS, NGREAD, NNUC, NSYMABF, NUCIND, XNUC, YNUC, ZNUC) |
| This routine reads-in the MOLECULE basis set of symmetry adapted contracted spherical GTOs. The type and amount of output data has been chosen to allow (in ukrmol_basis_data) the conversion of molecular orbital coefficients from the MOLECULE format to any other format (in our case we convert to the basis of contracted spherical GTOs). However, this routine performs more than just reading of the MOLECULE basis set. It also normalizes the coefficients for the symmetry adapted functions calculating the self-overlaps of the symmetry-adapted functions. These self-overlaps take into account the possible presence of tails which are subtracted in that case. It is these normalized symmetry-adapted coefficients which together with the GTO basis set data allow for the conversion of molecular orbital coefficients between MOLECULE and any other basis. This routine has been written assembling together some routines taken from SWORD and GAUSPROP. More...
|
|