@@ -193,7 +193,7 @@ class SourceSink(INIBasedModel):
193
193
A `[SourceSink]` block for use inside an external forcings file,
194
194
i.e., a [ExtModel][hydrolib.core.dflowfm.ext.models.SourceSink].
195
195
196
- All lowercased attributes match with the lateral input as described in
196
+ All lowercased attributes match with the source-sink input as described in
197
197
[UM Sec.C.5.2.4](https://content.oss.deltares.nl/delft3dfm1d2d/D-Flow_FM_User_Manual_1D2D.pdf#subsection.C.5.2.4).
198
198
"""
199
199
@@ -210,13 +210,11 @@ class SourceSink(INIBasedModel):
210
210
211
211
zsource : Optional [Union [float , List [float ]]] = Field (alias = "zSource" )
212
212
zsink : Optional [Union [float , List [float ]]] = Field (alias = "zSink" )
213
- discharge : Union [ float , List [ float ]] = Field (alias = "discharge" )
213
+ discharge : ForcingData = Field (alias = "discharge" )
214
214
area : Optional [float ] = Field (alias = "Area" )
215
215
216
- salinitydelta : Optional [Union [List [float ], float ]] = Field (alias = "SalinityDelta" )
217
- temperaturedelta : Optional [Union [List [float ], float ]] = Field (
218
- alias = "TemperatureDelta"
219
- )
216
+ salinitydelta : Optional [ForcingData ] = Field (alias = "SalinityDelta" )
217
+ temperaturedelta : Optional [ForcingData ] = Field (alias = "TemperatureDelta" )
220
218
interpolationmethod : Optional [str ] = Field (alias = "interpolationMethod" )
221
219
operand : Optional [Operand ] = Field (Operand .override .value , alias = "operand" )
222
220
0 commit comments