aiida.calculations.importers.arithmetic package

Submodules

Importer for the aiida.calculations.arithmetic.add.ArithmeticAddCalculation plugin.

class aiida.calculations.importers.arithmetic.add.ArithmeticAddCalculationImporter[source]

Bases: aiida.engine.processes.calcjobs.importer.CalcJobImporter

Importer for the aiida.calculations.arithmetic.add.ArithmeticAddCalculation plugin.

__abstractmethods__ = frozenset({})
__module__ = 'aiida.calculations.importers.arithmetic.add'
_abc_impl = <_abc_data object>
static parse_remote_data(remote_data: aiida.orm.nodes.data.remote.base.RemoteData, **kwargs) Dict[str, Union[aiida.orm.nodes.node.Node, Dict]][source]

Parse the input nodes from the files in the provided RemoteData.

Parameters
  • remote_data – the remote data node containing the raw input files.

  • kwargs – additional keyword arguments to control the parsing process.

Returns

a dictionary with the parsed inputs nodes that match the input spec of the associated CalcJob.