TNO Intern

Commit 7a273002 authored by Hen Brett's avatar Hen Brett 🐔
Browse files

removing the no longer supported utc test

parent 76d9f597
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -6,6 +6,9 @@
        <entryData>
          <resourceRoots>
            <path value="file://$PROJECT_DIR$/src/resources" />
            <path value="file://$PROJECT_DIR$/pythermogis/resources" />
            <path value="file://$PROJECT_DIR$/pythermogis/resources/java" />
            <path value="file://$PROJECT_DIR$/pythermogis/resources/thermogis_jar" />
          </resourceRoots>
        </entryData>
      </entry>
+0 −0

Empty file deleted.

+0 −28
Original line number Diff line number Diff line
import os
from pathlib import Path

from git import Repo
from pydantic import BaseModel, model_validator


class DoubletParameters(BaseModel):
    use_stimulation: bool = False
    use_heat_pump: bool = False
    hp_minimum_injection_temperature: float = 15
    max_cooling_temperature_range: float = 100
    stimKhMax: float = 20
    return_temperature: float = 30
    surface_temperature: float = 10
class Config(BaseModel):
    input_data_path: Path | None
    results_path: Path | None

    DoubletParameters : DoubletParameters


    @model_validator(mode="after")
    def set_paths(self):
        if not self.output_path:
            repo_path = Path(Repo(".", search_parent_directories=True).working_tree_dir)
            self.output_path = repo_path / "models" / self.model_name
        return self
+2 −2
Original line number Diff line number Diff line
def calculate_temperature_from_gradient(depth, thickness, degrees_per_km, surface_temperature):
def calculate_temperature_from_gradient(depth: float, thickness: float, degrees_per_km: float, surface_temperature: float):
    return surface_temperature + (depth + thickness / 2) * (degrees_per_km * 0.001)
+2 −2
Original line number Diff line number Diff line
from pythermogis.thermogis_classes.doublet import calculate_performance_across_dimensions
from pythermogis.thermogis_classes.doublet import calculate_doublet_performance


def calculate_doublet_performance(input_data):
    """Testing API"""
    return calculate_performance_across_dimensions(input_data)
    return calculate_doublet_performance(input_data)
Loading