aiida_quantumespresso.calculations.cp#

Plugin to create a Quantum Espresso cp.x file.

Module Contents#

Classes#

CpCalculation

CalcJob implementation for the cp.x code of Quantum ESPRESSO.

class aiida_quantumespresso.calculations.cp.CpCalculation(*args, **kwargs)[source]#

Bases: aiida_quantumespresso.calculations.BasePwCpInputGenerator

CalcJob implementation for the cp.x code of Quantum ESPRESSO.

_CP_READ_UNIT_NUMBER = 50[source]#
_CP_WRITE_UNIT_NUMBER = 51[source]#
_FILE_XML_PRINT_COUNTER_BASENAME = 'print_counter.xml'[source]#
_FILE_PRINT_COUNTER_BASENAME = 'print_counter'[source]#
_FILE_XML_PRINT_COUNTER[source]#
_FILE_PRINT_COUNTER[source]#
_automatic_namelists[source]#
_blocked_keywords = [('CONTROL', 'pseudo_dir'), ('CONTROL', 'outdir'), ('CONTROL', 'prefix'), ('SYSTEM', 'celldm'),...[source]#
_use_kpoints = False[source]#
_default_verbosity = 'low'[source]#
_cp_ext_list = ['cel', 'con', 'eig', 'evp', 'for', 'nos', 'pol', 'pos', 'spr', 'str', 'the', 'vel', 'wfc'][source]#
_internal_retrieve_list[source]#
_restart_copy_from[source]#
_restart_copy_to[source]#
xml_filepaths()[source]#

Return a list of relative filepaths of XML files.

classmethod define(spec)[source]#

Define the process specification.

static _generate_PWCP_input_tail(*args, **kwargs)[source]#

Parse CP specific input parameters.