Difference between revisions of "TUFLOW Message 3010"

From Tuflow
Jump to navigation Jump to search
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{TUFLOW_Message
 
{{TUFLOW_Message
|tuflow_message=ERROR 3010: minimum permissible dt must be <= initial timestep.
+
|tuflow_message=ERROR 3010 - Timestep Minimum must be <= Timestep.
<br>
+
|alt_msg=ERROR 3010 - Timestep Maximum must be >= Timestep.<br>
|alt_msg=ERROR 3010: Timestep must be >= 'a'<br>ERROR 3010: Timestep must be >= 0.000001 s
+
ERROR 3010 - Timestep must be >= <number>.<br>
  
 
|type=[[ERROR]]  
 
|type=[[ERROR]]  
|message_desc=The initial timestep for the HPC Solver must be greater than the minimum permissible timestep.
+
|message_desc=HPC uses a minimum allowable and a maximum allowable timestep in the adaptive timestep calculation. The initial
 +
supplied timestep must be within these limits. When the timestep is being increased it will be limited to the defined
 +
maximum timestep. When the timestep is being decreased, the model will be declared unstable if it falls below the
 +
minimum timestep.<br>
 +
Note that:<br>
 +
* The initial timestep passed to HPC is 1/10th of the timestep defined in the tcf.
 +
* The default minimum timestep is the lesser of 0.1s and cell size divided by 200 m/s.
 +
* The default maximum timestep is the cell size divided by sqrt(gh) where h is the wet/dry threshold.
 +
 
 
|suggestions=
 
|suggestions=
The minimum permissible target timestep allowed for the HPC Solver is set with the 'Timestep Minimum' TCF command, where the default is the minimum of 0.1 seconds or the cell size divided by 200 m/s. This value must be less than the initial timestep value specified for the HPC Solver with the 'Timestep' or 'Timestep Intitial' TCF commands. The timestep can also not be less than 0.000001s.
+
* Ensure that the minimum timestep (if defined) is 1/10th or less of the initial timestep.
 +
* Ensure that the maximum timestep (if defined) is greater than the minimum timestep.
 +
 
  
|discussion_page=* [[Talk:TUFLOW Message 3010|Discuss Message 3010]]
 
|link3=''
 
|link4=''
 
|prelink=[[TUFLOW_Message_3009|Message 3009]]
 
 
|uplink=[[3xxx_TUFLOW_Messages|3xxx Messages]]
 
|uplink=[[3xxx_TUFLOW_Messages|3xxx Messages]]
|nextlink=[[TUFLOW_Message_3011|Message 3011]]
 
 
}}
 
}}

Latest revision as of 10:11, 3 March 2023

TUFLOW Message
ERROR 3010 - Timestep Minimum must be <= Timestep.

Alternate Message
ERROR 3010 - Timestep Maximum must be >= Timestep.
ERROR 3010 - Timestep must be >= <number>.

Message Type
ERROR

Description
HPC uses a minimum allowable and a maximum allowable timestep in the adaptive timestep calculation. The initial supplied timestep must be within these limits. When the timestep is being increased it will be limited to the defined maximum timestep. When the timestep is being decreased, the model will be declared unstable if it falls below the minimum timestep.
Note that:

  • The initial timestep passed to HPC is 1/10th of the timestep defined in the tcf.
  • The default minimum timestep is the lesser of 0.1s and cell size divided by 200 m/s.
  • The default maximum timestep is the cell size divided by sqrt(gh) where h is the wet/dry threshold.

Suggestions

  • Ensure that the minimum timestep (if defined) is 1/10th or less of the initial timestep.
  • Ensure that the maximum timestep (if defined) is greater than the minimum timestep.


Up
Go-up.png 3xxx Messages