User Forum of Software BASEMENT

BASEMENT
Basic Simulation Environment for computation of environmental flow and natural hazard simulation
Laboratory of Hydraulics, Hydrology and Glaciology (VAW)
ETH Zurich
Basement_Logo

You are not logged in.

#1 2024-01-25 15:59:17

nicolas
User
Registered: 2024-01-10
Posts: 4

Sediment discharge doesn't enter model

Hi,

I'm modelling a reach of small torrent (steep slope upstream, typical plain slope downstream) in a concrete channel (fixed bed, no erosion).
The goal is to see the height of the deposition in the channel (in the lower part where it is flatter)
I set up a sediment-hydrograph as sediment input at the upstream boundary.
The sediment seem to never enter the model, in the output file "bedload flux" and "transport capacity" = 0 for every timestep and every CS.
This is strange because in BASEviz I can see the height evolving during the simulation.
The simulation runs until the end without error or warning message.

Is the definition of CS soil range mandatory in case of fixed bed?
If I define soil range in my CS with a depth of 0 or 1mm, the water gets stuck in the first CS and the model stops even before the sediment-hydrograph starts (there is a wetting period).
I get the following error message :
EXCEPTION -> Transport Capacity is -nan(ind) and the fraction is 1 in element  km1125.0, in file:  Z:\internalLibs\BASEMENT-v2\src\BASEchain\BCBedLoadFlux.cpp on line 50, Version: v2.8.final-71-g3d892eb2f, compiled at: Oct  4 2023, 08:33:40


What have I missed? Should I change the modelling approach?

Thanks for your help, best.

Offline

#2 2024-02-13 11:35:27

Matteo Facchini
Developer
From: Trento
Registered: 2014-09-05
Posts: 281

Re: Sediment discharge doesn't enter model

Hi nicolas,
how do you define the ranges in your cross sections?
Could you post a screenshot of a typical CS?
Cheers

Offline

Board footer

Powered by FluxBB