Skip to content

Commit 6eee8c5

Browse files
committed
cherry picks __init__
1 parent ecae36e commit 6eee8c5

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

climada/trajectories/__init__.py

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
"""
2+
This file is part of CLIMADA.
3+
4+
Copyright (C) 2017 ETH Zurich, CLIMADA contributors listed in AUTHORS.
5+
6+
CLIMADA is free software: you can redistribute it and/or modify it under the
7+
terms of the GNU General Public License as published by the Free
8+
Software Foundation, version 3.
9+
10+
CLIMADA is distributed in the hope that it will be useful, but WITHOUT ANY
11+
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12+
PARTICULAR PURPOSE. See the GNU General Public License for more details.
13+
14+
You should have received a copy of the GNU General Public License along
15+
with CLIMADA. If not, see <https://www.gnu.org/licenses/>.
16+
17+
---
18+
19+
This module implements risk trajectory objects which enable computation and
20+
possibly interpolation of risk metric over multiple dates.
21+
22+
"""
23+
24+
from .interpolated_trajectory import InterpolatedRiskTrajectory
25+
from .interpolation import AllLinearStrategy, ExponentialExposureStrategy
26+
from .snapshot import Snapshot
27+
from .static_trajectory import StaticRiskTrajectory
28+
29+
__all__ = [
30+
"InterpolatedRiskTrajectory",
31+
"AllLinearStrategy",
32+
"ExponentialExposureStrategy",
33+
"Snapshot",
34+
"StaticRiskTrajectory",
35+
]

0 commit comments

Comments
 (0)