Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #!/usr/bin/python
  2. import sys
  3.  
  4. fin=sys.argv[1]
  5. f=open(fin,'r')
  6. e=[]
  7. ecp=0
  8. print " ** delta[CC-MP2] ** "
  9. for l in f.readlines():
  10. if 'delta ccsd(t) - mp2' in l:
  11. e.append(float(l.split()[6]))
  12. if 'delta fno-ccsd(t) - mp2' in l:
  13. e.append(float(l.split()[6]))
  14. if 'delta1 fno-ccsd(t) - mp2' in l:
  15. e.append(float(l.split()[6]))
  16.  
  17. if len(e)>3:
  18. print e
  19. ecp= e[4]-e[1]-e[2]
  20. eint= e[4]-e[0]-e[3]
  21. else:
  22. print e
  23. eint= e[2]-e[0]*2
  24. ecp = e[2]-e[1]*2
  25.  
  26. print 'E(int)'
  27. print eint
  28. print eint*627.50947 , 'kcal/mol'
  29.  
  30. print 'E(CP)'
  31. print ecp
  32. print ecp*627.50947 , 'kcal/mol'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement