jarvis.tasks.qe.qe

Module to run QE jobs.

Module Contents

Classes

QEjob

Module to run generic QE job.

class jarvis.tasks.qe.qe.QEjob(atoms=None, kpoints=None, input_params={}, qe_cmd='pw.x', jobname='test', psp_dir=None, url=None, output_file='qe.out', input_file='qe.in', stderr_file='std.err', psp_temp_name=None)[source]

Bases: object

Module to run generic QE job.

write_input()[source]

Write inputs.

runjob()[source]

Run job and make or return a metadata file.

run()[source]

Use subprocess to tun a job.

parse_outputs()[source]

Parse outputs from .out or .xml files.