pyhs3.domainsΒΆ

HS3 Domain implementations.

Provides Pydantic classes for handling HS3 domain specifications including axes and product domains for defining parameter spaces and integration regions.

Classes

Axis(**data)

Axis specification for parameter domains.

Domain(**data)

Base class for HS3 domain specifications.

DomainConfig

alias of ProductDomain

Domains([root])

Collection of HS3 domains for parameter space definitions.

ProductDomain(**data)

Product domain specification for multi-dimensional parameter spaces.