- diffuseBndry
DiffuseBndry
Works with VSimBase, VSimEM, VSimPD, VSimPA, and VSimVE licenses.
This particle sink reflects particles with velocity taken from thermal distribution.
diffuseBndry Parameters
- minDim (integer)
Minimum dimensionality for which this sink is applicable (1, 2, or 3).
- lowerBounds (integer vector)
Gives lower bounds of the particle sink in cell indices.
- upperBounds (integer vector)
Gives upper bounds of the particle sink in cell indices.
- direction (double vector)
Inward normal from the reflecting surface.
- surface (string)
Physical location of the reflecting surface.
- vsig (double vector)
Thermal velocities at the boundary.
- acc (float)
The thermal accommodation coefficient.
- useObliqueReflection (integer)
A flag, if set sink will work with oblique boundaries.
diffuseBndry Example Block
<ParticleSink rightplate>
kind = diffuseBndry
direction = [1. 0. 0.]
surface = X_RIGHT_WALL
vsig = [VEL_373K VEL_373K VEL_373K]
lowerBounds = [$NX-NX_SINK$ -1 -1]
upperBounds = [$NX+1$ NY_P NZ_P]
</ParticleSink>