Compare commits

...

2 commits

2 changed files with 6 additions and 1 deletions

View file

@ -29,6 +29,10 @@ class Series(dict):
def __init__(self): def __init__(self):
super().__init__() super().__init__()
def append(self, series: Self):
for key in series:
self[key] = series[key]
def neighbors(self, series: Self): def neighbors(self, series: Self):
return nearest(sorted(self.keys(), reverse=True), return nearest(sorted(self.keys(), reverse=True),
sorted(series.keys(), reverse=True)) sorted(series.keys(), reverse=True))

View file

@ -256,7 +256,8 @@ class SoundingParams():
moist_adiabat = follow_moist_adiabat(tv2, lcl[1]) moist_adiabat = follow_moist_adiabat(tv2, lcl[1])
lfc = temp_line.intersect(moist_adiabat, SeriesIntersection.LESSER) lfc = moist_adiabat.intersect(temp_line, SeriesIntersection.GREATER)
el = temp_line.intersect(moist_adiabat, SeriesIntersection.GREATER, el = temp_line.intersect(moist_adiabat, SeriesIntersection.GREATER,
lfc[1]) lfc[1])