NodeDescriptor

class qcengine.config.NodeDescriptor(**data)[source]

Bases: BaseModel

Description of an individual node

Attributes Summary

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

Attributes Documentation

Parameters:
  • hostname_pattern (str)

  • name (str)

  • scratch_directory (str | None)

  • memory (float | None)

  • memory_safety_factor (int)

  • ncores (int | None)

  • jobs_per_node (int)

  • retries (int)

  • is_batch_node (bool)

  • mpiexec_command (str | None)

model_config = {'extra': 'forbid'}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].