PositionConstraint

pydantic model openff.qcsubmit.constraints.PositionConstraint[source]

Show JSON schema
{
   "title": "PositionConstraint",
   "description": "A basic config class for results structures.",
   "type": "object",
   "properties": {
      "type": {
         "title": "Type",
         "default": "xyz",
         "enum": [
            "xyz"
         ],
         "type": "string"
      },
      "indices": {
         "title": "Indices",
         "type": "array",
         "items": {
            "type": "integer"
         }
      }
   },
   "required": [
      "indices"
   ]
}

Config
  • allow_mutation: bool = False

  • arbitrary_types_allowed: bool = True

  • json_encoders: dict = {<class ‘numpy.ndarray’>: <function ResultsConfig.Config.<lambda> at 0x7f536e5e09d0>, <enum ‘Enum’>: <function ResultsConfig.Config.<lambda> at 0x7f536e5e0a60>}

Fields
Validators

field type: Literal['xyz'] = 'xyz'
field indices: Tuple[int, ...] [Required]
Validated by
  • _order_and_check_indices