Getting Started

From a fresh uv environment to a working dynamic simulation in three short steps. Read in order — each page picks up where the previous one left off, and the three together get you from “I just cloned the repo” to “I’m reading per-step results out of a 24-hour DataFrame.”

Installation

Install tmhp with uv and verify the package imports cleanly.

Installation
Quick start

Run a single steady-state operating point and inspect the returned cycle, COP, and capacity.

Quick start
Your first dynamic simulation

Drive analyze_dynamic over a 24-hour schedule and read the per-step results.

Your first dynamic simulation