zoomy_core.model.models package#
Canonical model derivation classes (lazy-imported to avoid cycles).
After the Model-class rewrite, primitives moved out of this package
into zoomy_core/model/{basemodel,equation,state,operations}.py.
This package retains only the derivation subclasses
(SigmaReference, SME, VAM).
Lazy import (PEP 562) is used so that importing
zoomy_core.model.models.basisfunctions (e.g. from
zoomy_core.model.operations) does not trigger eager loading of
the derivation classes — which themselves depend on
zoomy_core.model.operations and would create a cycle.
Users get the eager-looking surface (from zoomy_core.model.models
import SME) without the cycle.
Submodules#
- zoomy_core.model.models.closures module
- zoomy_core.model.models.equations module
- zoomy_core.model.models.ke_sme module
- zoomy_core.model.models.malpasset module
- zoomy_core.model.models.material module
- zoomy_core.model.models.ml_sme module
- zoomy_core.model.models.ml_swe module
- zoomy_core.model.models.ml_vam module
- zoomy_core.model.models.qr_kesme module
- zoomy_core.model.models.sigma3d module
- zoomy_core.model.models.sme module
- zoomy_core.model.models.swe module
- zoomy_core.model.models.turbulent_sme module
- zoomy_core.model.models.vam module