Ice Thermodynamics ================== API reference for the ``pygotm.icethm`` package. The package provides five ice/snow thermodynamics models dispatched through a unified Numba kernel. See :doc:`/physics/ice_thermodynamics` for the full scientific description of each model. Driver ------ .. automodule:: pygotm.icethm.driver :members: :undoc-members: :show-inheritance: Parameters ---------- .. automodule:: pygotm.icethm.params :members: :undoc-members: :show-inheritance: State ----- .. automodule:: pygotm.icethm.state :members: :undoc-members: :show-inheritance: Constants --------- .. automodule:: pygotm.icethm.constants :members: :undoc-members: :show-inheritance: Utilities --------- .. automodule:: pygotm.icethm._util :members: :undoc-members: :show-inheritance: Models ------ Simple ~~~~~~ .. automodule:: pygotm.icethm.models.simple :members: :undoc-members: :show-inheritance: Lebedev ~~~~~~~ .. automodule:: pygotm.icethm.models.lebedev :members: :undoc-members: :show-inheritance: Basal Melt ~~~~~~~~~~ .. automodule:: pygotm.icethm.models.basal_melt :members: :undoc-members: :show-inheritance: MyLake ~~~~~~ .. automodule:: pygotm.icethm.models.mylake :members: :undoc-members: :show-inheritance: Winton ~~~~~~ .. automodule:: pygotm.icethm.models.winton :members: :undoc-members: :show-inheritance: