- leakychannel
leakychannel
Works with all licenses.
Function that is parabolic in radius, then drops linearly to zero.
leakychannel Parameters
- direction (float vector)
Direction of the ramp (unit vector \({\bf \hat{u}}\) of gradient).
- channelPosition (float)
Position of the center of the channel.
- maxParabRadius (float)
Radius (transverse to \({\bf \hat{u}}\)) at which the channel starts turning from parabolic to linear.
- maxRadius (float)
Radius (transverse to \({\bf \hat{u}}\)) at which the channel vanishes.
- centerAmplitude (float)
Value at the center of the channel.
- quadCoef (float)
Coefficient of the quadratic term.
- expanFunc (float)
Function whose values on axis give the expansion of the channel, with corresponding decrease of the radius.
Example leakyChannel Block
<STFunc channel>
kind = leakyChannel
direction = [1. 0. 0.]
channelPosition = [0. 0. 0.]
maxParabRadius = MAXPARABRADIUS
maxRadius = MAXRADIUS
centerAmplitude = DENSRAT
quadCoef = QUADCOEF
</STFunc>