@@ -28,7 +28,10 @@ class OutputVariables:
28
28
:param smc: Enable or disable Soil Moisture Content (SMC). Defaults to `False`.
29
29
:type smc: bool, optional
30
30
31
- :param rnf: Enable or disable Accumulated Total Runoff (RNF). Defaults to `False`.
31
+ :param rnf: Enable or disable Total Runoff (RNF). Defaults to `False`.
32
+ :type rnf: bool, optional
33
+
34
+ :param rnf: Enable or disable Accumulated Total Runoff (ARN). Defaults to `False`.
32
35
:type rnf: bool, optional
33
36
34
37
:param tss: Enable or disable Create time output time series (TSS). Defaults to `False`.
@@ -48,6 +51,7 @@ def __init__(
48
51
rec : bool = False ,
49
52
smc : bool = False ,
50
53
rnf : bool = False ,
54
+ arn : bool = False ,
51
55
tss : bool = False ,
52
56
output_format : OutputFileFormat = OutputFileFormat .PCRASTER ,
53
57
) -> None :
@@ -60,6 +64,7 @@ def __init__(
60
64
self .rec = rec
61
65
self .smc = smc
62
66
self .rnf = rnf
67
+ self .arn = arn
63
68
self .tss = tss
64
69
self .file_format = output_format
65
70
@@ -72,6 +77,7 @@ def __init__(
72
77
and not self .rec
73
78
and not self .smc
74
79
and not self .rnf
80
+ and not self .arn
75
81
):
76
82
self .logger .warning ("No output variables selected." )
77
83
@@ -84,6 +90,7 @@ def __str__(self) -> str:
84
90
f"Lateral Flow (LFW): { 'Enabled' if self .lfw else 'Disabled' } \n "
85
91
f"Recharge (REC): { 'Enabled' if self .rec else 'Disabled' } \n "
86
92
f"Soil Moisture Content (SMC): { 'Enabled' if self .smc else 'Disabled' } \n "
93
+ f"Total Runoff (RNF): { 'Enabled' if self .rnf else 'Disabled' } \n "
87
94
f"Accumulated Total Runoff (RNF): { 'Enabled' if self .rnf else 'Disabled' } \n "
88
95
f"Create time output time series (TSS): { 'Enabled' if self .tss else 'Disabled' } \n "
89
96
f"Output format: { self .file_format } "
0 commit comments