Class: Aggregate

Represents an aggregate of materials and mixtures.
Needed in order to construct the dictionary of bounds that encompass all the search bounds individually defined for constituent materials.
Built on the Pydantic BaseModel.

Attributes

  • name, type: str
  • components, type: list[Material | Mixture]

Class Methods

  • get_bounds_dict
    • Computes the overall upper and lower bounds for each property.
    • Returns:
      • bounds_dict (dict)