model.variables.baseΒΆ
Core metadata types and controlled vocabularies for model variables.
This module defines variable categories, source labels, and the Variable
dataclass used by the registry and documentation tooling.
Module ContentsΒΆ
ClassesΒΆ
Metadata definition for a model variable used in ADELM. |
DataΒΆ
APIΒΆ
- model.variables.base.CATEGORIESΒΆ
None
- model.variables.base.CATEGORY_NOTESΒΆ
None
- model.variables.base.SOURCESΒΆ
None
- model.variables.base.SOURCE_NOTESΒΆ
None
- class model.variables.base.VariableΒΆ
Metadata definition for a model variable used in ADELM.
Each model variable is defined once with typed metadata so the registry can initialize containers and generate Sphinx tables consistently.
- name: strΒΆ
None
- units: strΒΆ
None
- description: strΒΆ
None
- category: strΒΆ
None
- source: str | NoneΒΆ
None
- default: float | NoneΒΆ
None
- produced_by: tuple[str, ...]ΒΆ
()
- used_by: tuple[str, ...]ΒΆ
()