Skip to content

pythermonomics.config API Reference

This module provides configuration models and utilities for geothermal economics calculations.

Classes


API Details

  • GeothermalEconomicsConfig:
    Handles loading from YAML files, validation of configuration data, and provides access to all project parameters required for economics and simulation.

  • TechnoEconomicParameters:
    Contains all the techno-economic geothermal system parameters (loadhours, pumpcosts, etc.) used in calculations.

  • ReservoirSimulationParameters:
    Contains reservoir-specific settings such as production temperature, BHP, and flowrate.

  • EnergyLossParameters:
    Contains energy loss related parameters such as well roughness and tubing size.

  • WellTrajectory:
    Contains very basic description of a well trajectory


Class Documentation