10
1
mirror of https://github.com/LCPQ/Cost_package.git synced 2024-11-18 20:12:45 +01:00
Cost_package/Manuals/hieror_emploi
2016-05-03 11:54:25 +02:00

50 lines
1.0 KiB
Plaintext
Executable File

HIEROR
Programme d'orthogonalisation d'orbitales exprimees dans une base d'OA
S'execute apres molcost, lit le fichier "Mono"
Fichiers en entree :
Mono (de molcost)
INPORB (orb a orthogonaliser)
Fichiers en sortie :
ORTORB (orb orthonormales)
Donnees :
&hieror prefix'...',yoa_ort= /
pr1
is1 io1 io2 io3 io4 ...
is1 io5 io6 ...
is2 io1 io2 ...
...
pr2
is1 io1 io2 io3 io4 ...
is2 io1 io2 ...
pr3
...
FINHIEROR
avec : yoa_ort=T : les OA sont deja orthogonales, la matrice de recouvrement
est remplacee par la matrice unite (defaut F)
pr1,pr2,pr3 : priorites des orbitales (1,2,3...) (pas de limitation)
les priorites doivent etre donnees par valeurs croissantes, 1
correspondant aux orbitales les plus prioritaires
puis on donne les orbitales une a une
is1,is2,is3 : symetrie des orbitales donnees
io1,io2,io3 : numero des orbitales dans leur symetrie
on finit les donnees par :
finhieror
donnees compactees :
au lieu de
pr1
1 3 4 5 6 7 9 12
on peut donner
pr1
1 3-7 9 12