Manages Jaguar jobs.
|
__init__(self,
data=[ ( 0, 3, 0) , ( 0, 1, 1) ] ,
scf_gs=False,
kwargs=OrderedDict([('iuhf', 2), ('dftname', 'B3LYP'), ('basis', 'MID... ,
base_name=' mecp ' ,
host=' localhost ' ,
nproc=2,
tpp=1,
logger=None)
Create an instance. |
|
|
|
clearJobs(self)
Clear the list of jobs attribute. |
|
|
|
setStructure(self,
astructure)
Set the structure to use for the jobs. |
|
|
|
setInTemplates(self,
in_templates=None)
Set the input templates to use for the jobs. |
|
|
|
setUpLaunchDir(self,
launch_dir=None)
Set up the launch directory for the jobs. |
|
|
str
|
getBaseName(self,
idx)
Return a base name for the given job. |
|
|
dict
|
getKwargs(self,
charge,
multiplicity,
state)
Return the kwargs for the given job. |
|
|
list
|
getFileNames(self,
base_name)
Return a list of files names for the given job. |
|
|
str
|
|
queue.JobControlJob
|
getJob(self,
base_name,
jag_input_file)
Return a queue.JobControlJob for the given job. |
|
|
|
|
|
runJobs(self)
Run the jobs. |
|
|
|
processOutput(self)
Process the output from the jobs. |
|
|
list
|
runIt(self,
astructure,
in_templates=None,
launch_dir=None)
Main function to run the jobs. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|