Apps
Loading...
Searching...
No Matches
levee2D_sand.lua File Reference

Functions

function Levee2D_HydrostaticHead (x, y, t, si)
 
function Levee2D_RisingFlood_c (x, y, t, si)
 
function Levee2D_RisingFlood_p (x, y, t, si)
 

Function Documentation

◆ Levee2D_HydrostaticHead()

function Levee2D_HydrostaticHead ( ,
y  ,
t  ,
si   
)

location: /home/runner/work/docs/docs/ug4/apps/unsat_flow/config / levee2D_sand.lua :158-160

function Levee2D_HydrostaticHead(x, y, t, si)
return -y*rhog
function y
Definition channel.lua:79
function t
Definition channel.lua:79
function *Umax *y end
Definition channel.lua:87
function Levee2D_HydrostaticHead(x, y, t, si)

◆ Levee2D_RisingFlood_c()

function Levee2D_RisingFlood_c ( ,
y  ,
t  ,
si   
)

location: /home/runner/work/docs/docs/ug4/apps/unsat_flow/config / levee2D_sand.lua :149-155

function Levee2D_RisingFlood_c(x, y, t, si)
local pegel = math.min(t/Levee2D_tRise, 1.0)*5.85
if (y <= pegel) then
return true, 1.0
return false, 0.0
function Levee2D_RisingFlood_c(x, y, t, si)

◆ Levee2D_RisingFlood_p()

function Levee2D_RisingFlood_p ( ,
y  ,
t  ,
si   
)

location: /home/runner/work/docs/docs/ug4/apps/unsat_flow/config / levee2D_sand.lua :141-147

function Levee2D_RisingFlood_p(x, y, t, si)
local pegel = math.min(t/Levee2D_tRise, 1.0)*5.85
if (y <= pegel) then
return true, (pegel - y) * 1025.0 * levee2D_g * -1.0
return false, 0
function Levee2D_RisingFlood_p(x, y, t, si)

References numRefs.