API Reference
The API reference provides a module-level map of the Res-IRF4 implementation.
Module guide
Module |
Use this when you need to… |
Typical entrypoints |
|---|---|---|
|
run full scenario pipelines |
|
|
inspect agent-level building and renovation decisions |
class and helper methods in |
|
inspect thermal / EPC calculations |
thermal calculation utilities |
|
load config, stock, and policy inputs |
input and policy parsing functions |
|
inspect exogenous drivers and stock dynamics |
dynamic update helpers |
|
couple Res-IRF outputs with external workflows |
coupling utilities |
|
generate result files and figures |
plotting and report generation functions |
|
execute many configs in batch |
CLI entrypoint for directory-based runs |
|
use shared data, formatting, and utility helpers |
generic helper functions |
CLI entrypoints
Run one config:
python -m project.main -c project/config/config.json
Run many configs:
python -m project.runs -d project/config/policies/realistic