schrodinger.application.matsci.qexsd.qespresso.documents module

class schrodinger.application.matsci.qexsd.qespresso.documents.QeDocument(xsd_file, input_builder)

Bases: schrodinger.application.matsci.qexsd.qespresso.xsdtypes.xmldocument.XmlDocument

Abstract class for XML schema based configurations.

read_qe_input(filename)

Map from a Fortran input to XML old parameters to correspondent parameter in XML schema.

Parameters:filename
Returns:
write_qe_input(filename)

Write the XML configuration to a Fortran input.

Parameters:filename
Returns:
get_input_path()
get_qe_input(use_defaults=True)
load_fortran_input(filename)
class schrodinger.application.matsci.qexsd.qespresso.documents.PwDocument

Bases: schrodinger.application.matsci.qexsd.qespresso.documents.QeDocument

Class to manage PW XML documents.

get_input_path()
class schrodinger.application.matsci.qexsd.qespresso.documents.PhononDocument

Bases: schrodinger.application.matsci.qexsd.qespresso.documents.QeDocument

Class to manage Phonon XML documents.

get_input_path()
get_qe_input(use_defaults=False)

overrides get_qe_input calling super get_qe_input with use_defaults set to False. :param use_defaults: :return: the input as obtained from its input builder

class schrodinger.application.matsci.qexsd.qespresso.documents.NebDocument

Bases: schrodinger.application.matsci.qexsd.qespresso.documents.QeDocument

Class to manage NEB XML documents.

get_input_path()
class schrodinger.application.matsci.qexsd.qespresso.documents.TdDocument

Bases: schrodinger.application.matsci.qexsd.qespresso.documents.QeDocument

Class to manage TDDFPT

get_input_path()
class schrodinger.application.matsci.qexsd.qespresso.documents.SpectrumDocument

Bases: schrodinger.application.matsci.qexsd.qespresso.documents.QeDocument

Class to manage turbo-spectrum inputs

get_input_path()