pychemia.code.abinit.task package

Submodules

pychemia.code.abinit.task.relax module

class pychemia.code.abinit.task.relax.IonRelaxation(structure, workdir='.', tolmxf=0.0001, tolrff=0.01, waiting=False, binary='abinit', ecut=50, kp_grid=None, kp_density=10000.0, relax_cell=True, max_calls=10)[source]

Bases: pychemia.code.relaxator.Relaxator, pychemia.code.tasks.Task

get_final_geometry()[source]
get_forces_stress_energy()[source]
load(filename=None)[source]
plot(filedir=None, file_format='pdf')[source]
report(file_format='html')[source]
run(nparal=1)[source]

pychemia.code.abinit.task.static module

class pychemia.code.abinit.task.static.StaticCalculation(structure, workdir='.', binary='abinit', ecut=50, kpoints=None, kp_density=10000.0)[source]

Bases: pychemia.code.tasks.Task

load(filename=None)[source]
plot(figname='static_calculation.pdf')[source]
report(file_format='html')[source]
run(nparal=1)[source]