Statistiques
| Révision :

root / prepareQMX / qmxJOB.py @ 10

Historique | Voir | Annoter | Télécharger (990 octet)

1 10 tkerber
#!/usr/bin/env python
2 10 tkerber
3 10 tkerber
# definition of JOBS for qmx-setup
4 10 tkerber
#
5 10 tkerber
# Torsten Kerber, ENS LYON: 2011, 07, 11
6 10 tkerber
#
7 10 tkerber
# This work is supported by Award No. UK-C0017, made by King Abdullah
8 10 tkerber
# University of Science and Technology (KAUST)
9 10 tkerber
10 10 tkerber
from qmxDEF import Definition
11 10 tkerber
12 10 tkerber
#-------------------------------------------------------------------------------
13 10 tkerber
#--- JOB DEFINITIONS -----------------------------------------------------------
14 10 tkerber
#-------------------------------------------------------------------------------
15 10 tkerber
class QNJobDefintion(Definition):
16 10 tkerber
    def __init__(self):
17 10 tkerber
        self.name='QuasiNewton'
18 10 tkerber
        self.keywords = {}
19 10 tkerber
        self.keywords['import']='ase.optimize'
20 10 tkerber
        self.keywords['class']= 'QuasiNewton'
21 10 tkerber
        self.keywords['class.options']= 'trajectory="embed.traj"'
22 10 tkerber
        self.keywords['method']='run'
23 10 tkerber
        self.keywords['method.options']='fmax=0.01, steps=100'
24 10 tkerber
25 10 tkerber
#-------------------------------------------------------------------------------
26 10 tkerber
jobDefinitions = [QNJobDefintion()]