コード例 #1
0
 def __init__(self, label="scf_energies", condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"total scf energy\s+=\s+(?P<energy>\S+)")
コード例 #2
0
 def __init__(self, label="grid", trigger=None, condition=None):
     self.trigger = trigger
     FileParser.__init__(self, label, condition)
コード例 #3
0
 def __init__(self, label="total_charge", condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"total charge =\s+(?P<total_charge>\S+)")
コード例 #4
0
 def __init__(self, label="gradient_accuracy", condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"gradient_accuracy\s+=\s+(?P<gradient_accuracy>\S+)")
コード例 #5
0
 def __init__(self, label="hessian", condition=None):
     FileParser.__init__(self, label, condition)
     self.re_num_atoms = re.compile(r"(?P<num_atoms>\d+)\s+atoms")
コード例 #6
0
 def __init__(self, label="energy_accuracy", condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"value_accuracy\s+=\s+(?P<energy_accuracy>\S+)")
コード例 #7
0
 def __init__(self, label='gradient_accuracy', condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"gradient_accuracy\s+=\s+(?P<gradient_accuracy>\S+)")
コード例 #8
0
 def __init__(self, label='molecular_energies', condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"Value of the MolecularEnergy:\s+(?P<energy>\S+)")
コード例 #9
0
 def __init__(self, label='energy_accuracy', condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"value_accuracy\s+=\s+(?P<energy_accuracy>\S+)")
コード例 #10
0
 def __init__(self, label='scf_energies', condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"total scf energy\s+=\s+(?P<energy>\S+)")
コード例 #11
0
 def __init__(self, label, mo_type, condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"%s is\s+(?P<level>\d+)\s+(?P<spin>\S)\s+=\s+(?P<energy>\S+)" % mo_type)
コード例 #12
0
 def __init__(self, label='total_charge', condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"total charge =\s+(?P<total_charge>\S+)")
コード例 #13
0
 def __init__(self, label='grid', trigger=None, condition=None):
     self.trigger = trigger
     FileParser.__init__(self, label, condition)
コード例 #14
0
 def __init__(self, label='hessian', condition=None):
     FileParser.__init__(self, label, condition)
     self.re_num_atoms = re.compile(r"(?P<num_atoms>\d+)\s+atoms")
コード例 #15
0
 def __init__(self, label, mo_type, condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"%s is\s+(?P<level>\d+)\s+(?P<spin>\S)\s+=\s+(?P<energy>\S+)" % mo_type)
コード例 #16
0
 def __init__(self, label='warnings', condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"WARNING:")
コード例 #17
0
 def __init__(self, label="molecular_energies", condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"Value of the MolecularEnergy:\s+(?P<energy>\S+)")
コード例 #18
0
 def __init__(self, label="optimization_converged", condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"The optimization has converged.")
コード例 #19
0
 def __init__(self, label="warnings", condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"WARNING:")
コード例 #20
0
 def __init__(self, label='optimization_converged', condition=None):
     FileParser.__init__(self, label, condition)
     self.re = re.compile(r"The optimization has converged.")