I encountered Error 73: Floating-point division by zero when running the EFDC water quality module, while the hydrodynamic simulation completed successfully. Despite testing multiple time steps (e.g., 40s, 10s, 1s), the error persists. What could be causing this issue?To rule out potential anomalies in water quality input data, the original 30-day time series of water quality constituents was shortened to a 3-day dataset for testing. Despite confirming the absence of zero values in all input parameters, the Error 73: Floating-point division by zero persists.
HI
z1564843948
I encountered Error 73: Floating-point division by zero when running the EFDC water quality module, while the hydrodynamic simulation completed successfully. Despite testing multiple time steps (e.g., 40s, 10s, 1s), the error persists. What could be causing this issue?To rule out potential anomalies in water quality input data, the original 30-day time series of water quality constituents was shortened to a 3-day dataset for testing. Despite confirming the absence of zero values in all input parameters, the Error 73: Floating-point division by zero persists.
This error is usually directly related to incorrect input data, which is a divide by zero error.
To solve this, I suggest the following:
1 - First, check whether the data of the water quality series is reasonable, there may be abnormal data, and also check the input series of the meteorological and temperature files. You may also need to run with a separate temperature module first to ensure that the model runs smoothly.
2 - If there is too much data to check, you can use a constant data series to check the model.
3- In addition, you can also check the bottom elevation/depth on 2DH, see if the simulation results are reasonable.
4- Next, the calculation time step may also be a problem, try with a small time step first, then you can use a dynamic time step.
Hope the above information is useful to you.,
Sincerely,
BMHoa