Loading [MathJax]/extensions/tex2jax.js
Apps
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
biot.lua File Reference

Functions

function *y *math exp (-0.01 *t) end
 
function findRoots (n, alpha, x1)
 
function PDirichletSide (x, y, t) return true
 
function Pres0 (x, y, t) return 0.0 end
 
function UxDirichletPlate (x, y, t) return true
 
function UyDirichletPlate (x, y, t) return true
 
function VelX0 (x, y, t) return 0.0 end
 
function VelY0 (x, y, t) return 0.0 end
 

Variables

parameterNumber dt = 1
 
parameterNumber dtmin = 1
 
parameterNumber dtred = 0
 
parameterNumber end = 50000
 
parameterString grid = "../grids/mandel.ugx"
 
parameterNumber numPreRefs = 1
 
parameterNumber numRefs = 3
 
parameterNumber start = 0
 

Function Documentation

◆ exp()

function *y *math exp ( -0.01 *  t)

◆ findRoots()

function findRoots ( ,
alpha  ,
x1   
)

location: /home/runner/work/docs/docs/ug4/apps/poroelasticity/scripts / biot.lua :88-118

◆ PDirichletSide()

function PDirichletSide ( ,
y  ,
t   
)

location: /home/runner/work/docs/docs/ug4/apps/poroelasticity/scripts / biot.lua :134

function PDirichletSide(x, y, t) return true, 0.0 end -- p (left, right)
parameterString p
function PDirichletSide(x, y, t) return true
function y
Definition channel.lua:79
function t
Definition channel.lua:79
function *Umax *y end
Definition channel.lua:87

◆ Pres0()

function Pres0 ( ,
y  ,
t   
)

location: /home/runner/work/docs/docs/ug4/apps/poroelasticity/scripts / biot.lua :384

function Pres0(x, y, t) return 0.0 end
function Pres0(x, y, t) return 0.0 end

◆ UxDirichletPlate()

function UxDirichletPlate ( ,
y  ,
t   
)

location: /home/runner/work/docs/docs/ug4/apps/poroelasticity/scripts / biot.lua :135

function UxDirichletPlate(x, y, t) return true, 0.0 end -- ux (bottom)
function UxDirichletPlate(x, y, t) return true

◆ UyDirichletPlate()

function UyDirichletPlate ( ,
y  ,
t   
)

location: /home/runner/work/docs/docs/ug4/apps/poroelasticity/scripts / biot.lua :136

function UyDirichletPlate(x, y, t) return true, (-1.0)*y*math.exp(-0.01*t) end -- uy (bottom)
function UyDirichletPlate(x, y, t) return true

◆ VelX0()

function VelX0 ( ,
y  ,
t   
)

location: /home/runner/work/docs/docs/ug4/apps/poroelasticity/scripts / biot.lua :385

function VelX0(x, y, t) return 0.0 end
function VelX0(x, y, t) return 0.0 end

◆ VelY0()

function VelY0 ( ,
y  ,
t   
)

location: /home/runner/work/docs/docs/ug4/apps/poroelasticity/scripts / biot.lua :386

function VelY0(x, y, t) return 0.0 end
function VelY0(x, y, t) return 0.0 end

Variable Documentation

◆ dt

parameterNumber dt = 1

◆ dtmin

parameterNumber dtmin = 1

◆ dtred

parameterNumber dtred = 0

◆ end

function end = 50000

◆ grid

parameterString grid = "../grids/mandel.ugx"

◆ numPreRefs

parameterNumber numPreRefs = 1

◆ numRefs

parameterNumber numRefs = 3

◆ start

parameterNumber start = 0