Skip to content

Commit 3db5803

Browse files
define base class
1 parent abafba4 commit 3db5803

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

climada/util/forecast.py

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,19 @@
1919
Define Forecast base class.
2020
"""
2121

22+
import numpy as np
23+
2224

2325
class Forecast:
24-
pass
26+
def __init__(self, lead_time=None, member=None, *args, **kwargs):
27+
if lead_time is None:
28+
self.lead_time = np.array([])
29+
else:
30+
self.lead_time = np.array(lead_time)
31+
32+
if member is None:
33+
self.member = np.array([])
34+
else:
35+
self.member = member
36+
37+
super().__init__(*args, **kwargs)

0 commit comments

Comments
 (0)