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

Functions

function ComputeNonLinearSolution (u, domainDisc, solver)
 
function CreateApproxSpace (dom, discType, vorder, porder)
 
function CreateDomain ()
 
function CreateSolver (approxSpace, discType)
 
function inletVel3d (x, y, z, t)
 
function MaxLevelPadding (p)
 

Variables

parameterBool benchRate
 compute benchmark rates;
 
parameterBool convRate
 compute convergence rates;
 
parameterString difflength = "cor"
 Diffusion length type.
 
parameterNumber dim = 2
 world dimension
 
parameterBool exactjac
 If defined, exact jacobian used;.
 
parameterString grid = "grids/cylinder.ugx"
 
parameterBool nolaplace
 If defined, only laplace term used;.
 
parameterNumber numPreRefs = 0
 number of prerefinements (parallel)
 
parameterNumber numRefs = 0
 number of grid refinements
 
parameterNumber order = 1
 order pressure and velocity space
 
parameterBool pecletblend
 If defined, Peclet Blend used;.
 
parameterNumber porder = order
 
parameterBool replot
 
parameterString stab = "flow"
 Stabilization type.
 
parameterBool stokes
 If defined, only Stokes Eq. computed;.
 
parameterString upwind = "lps"
 Upwind type.
 
parameterNumber vorder = order
 order velocity space
 

Function Documentation

◆ ComputeNonLinearSolution()

function ComputeNonLinearSolution ( ,
domainDisc  ,
solver   
)

location: /home/runner/work/docs/docs/ug4/apps/navier_stokes / cylinder.lua :264-268

function ComputeNonLinearSolution(u, domainDisc, solver)
util.rates.static.StdComputeNonLinearSolution(u, domainDisc, solver)
AdjustMeanValue(u, "p")
function *Umax *y end
Definition channel.lua:87
function ComputeNonLinearSolution(u, domainDisc, solver)

◆ CreateApproxSpace()

function CreateApproxSpace ( dom  ,
discType  ,
vorder  ,
porder   
)

location: /home/runner/work/docs/docs/ug4/apps/navier_stokes / cylinder.lua :128-141

function CreateApproxSpace(dom, discType, vorder, porder)
if porder == nil then porder = vorder -1 end
local approxSpace = util.ns.CreateApproxSpace(dom, discType, vorder, porder)
return approxSpace
function util biot CreateApproxSpace(dom, dim, uorder, porder)
parameterNumber vorder
Definition adrivencavity.lua:4
parameterNumber porder
Definition adrivencavity.lua:5

◆ CreateDomain()

function CreateDomain ( )

location: /home/runner/work/docs/docs/ug4/apps/navier_stokes / cylinder.lua :82-126

◆ CreateSolver()

function CreateSolver ( approxSpace  ,
discType   
)

location: /home/runner/work/docs/docs/ug4/apps/navier_stokes / cylinder.lua :220-262

◆ inletVel3d()

function inletVel3d ( ,
y  ,
,
t   
)

/**

/** location: /home/runner/work/docs/docs/ug4/apps/navier_stokes / cylinder.lua :191-214

◆ MaxLevelPadding()

function MaxLevelPadding ( p  )

/**

/** location: /home/runner/work/docs/docs/ug4/apps/navier_stokes / cylinder.lua :328-331

MaxLevelPadding = function(p) return 0 end,
})
function MaxLevelPadding(p)

Variable Documentation

◆ benchRate

parameterBool benchRate

compute benchmark rates;

◆ convRate

parameterBool convRate

compute convergence rates;

◆ difflength

parameterString difflength = "cor"

Diffusion length type.

◆ dim

parameterNumber dim = 2

world dimension

◆ exactjac

parameterBool exactjac

If defined, exact jacobian used;.

◆ grid

parameterString grid = "grids/cylinder.ugx"

◆ nolaplace

parameterBool nolaplace

If defined, only laplace term used;.

◆ numPreRefs

parameterNumber numPreRefs = 0

number of prerefinements (parallel)

◆ numRefs

parameterNumber numRefs = 0

number of grid refinements

◆ order

parameterNumber order = 1

order pressure and velocity space

◆ pecletblend

parameterBool pecletblend

If defined, Peclet Blend used;.

◆ porder

parameterNumber porder = order

◆ replot

parameterBool replot

◆ stab

parameterString stab = "flow"

Stabilization type.

◆ stokes

parameterBool stokes

If defined, only Stokes Eq. computed;.

◆ upwind

parameterString upwind = "lps"

Upwind type.

◆ vorder

parameterNumber vorder = order

order velocity space