Properties of Particle Boundary Conditions
Particle boundary conditions may be set to any particle type. If a particle boundary condition is not set on a simulation boundary, it is automatically set to absorbing.
- Absorbing:
This type of particle boundary condition will absorb incident particles. It will not save any data from them, so they may not be used in histories or secondary emitters.
volume
lower x slab
lower y slab
lower z slab
upper x slab
upper y slab
upper z slab
cartesian 3d slab
cylindrical 2d slab
index 3d slab
- Boundary Absorb and Save:
This type of boundary condition will absorb incident particles and save them for other uses, such as histories or secondary emission.
volume: The simulation boundary over which to apply this condition.
- Boundary Accumulate:
Incident particles will be accumulated on this boundary and not allowed to move. This allows for the charging of a simulation boundary. The accumulated particles will be stored in a new particle species, appended with the prefix heavy.
volume: The simulation boundary to accumulate particles on.
- Boundary Diffuse Reflector:
This type of particle boundary condition will reflect particles back into the simulation space, with an user supplied velocity. It may only be applied on simulation boundaries.
average velocity 0
average velocity 1
average velocity 2
thermal velocity 0
thermal velocity 1
thermal velocity 2
volume
lower x slab
lower y slab
lower z slab
upper x slab
upper y slab
upper z slab
lower r slab
upper r slab
- Cut-Cell Absorb and Save:
This type of boundary condition will absorb incident particles and save them for other uses, such as histories or secondary emission. It may be applied to geometries. In VSim9.0, only one Cut-Cell Absorb and Save boundary condition may be used per particle species. If this boundary condition is used Interior Absorb and Save boundary conditions may not be used.
volume
- object name
The name of the geometry over which to apply this condition.
- use relative velocity
If set to False, then this saves an Absorbed Particle Log velocity history in the simulation coordinate system. If set to True, then the velocity history data are saved in a coordinate systems such that component 1 is normal to the geometry surface, and components 2 and 3 are each tangent to the component surface
- Cut-Cell Accumulate:
Incident particles will be accumulated on this boundary and not allowed to move. This allows for the charging of a shape The accumulated particles will be stored in a new particle species, appended with the prefix heavy.
volume: The shape to accumulate particles on.
- use relative velocity
If set to False, then this saves an Absorbed Particle Log velocity history in the simulation coordinate system. If set to True, then the velocity history data are saved in a coordinate systems such that component 1 is normal to the geometry surface, and components 2 and 3 are each tangent to the component surface
- Interior Absorb and Save:
This type of boundary condition will absorb incident particles and save them for use with histories or secondary emission. It may be set to an internal volume of the simulation space.
volume: Depending on simulation properties this will be either a:
cylindrical 2D slab
cartesian 3D slab
- Interior Accumulate:
Incident particles will be accumulated on this boundary and not allowed to move. This allows for the charging of a user specified interior plane. The accumulated particles will be stored in a new particle species, appended with the prefix heavy.
- volume
- xMin
The minimum x position of the boundary condition.
- xMax
The maximum x position of the boundary condition.
- yMin
The minimum y position of the boundary condition.
- yMax
The maximum y position of the boundary condition.
- zMin
The minimum z position of the boundary condition.
- zMax
The maximum z position of the boundary condition.
- surface
The surface of the described volume to accumulate particles on.
- Interior Diffuse Reflector:
This type of particle boundary condition will reflect particles back into the simulation space, with an user supplied velocity. It may only be applied on internal planes of the simulation space
average velocity 0
average velocity 1
average velocity 2
thermal velocity 0
thermal velocity 1
thermal velocity 2
orthogonal direction
Incoming direction of particles to apply the boundary condition on. Set as negative if particles are coming from the negative direction and positive if particles are coming from the positive direction
- negative x
- x coordinate
x coordinate of the boundary condition.
- lower y coordinate
lower y coordinate of the boundary condition.
- lower z coordinate
lower z coordinate of the boundary condition.
- upper y coordinate
upper y coordinate of the boundary condition.
- upper z coordinate
upper z coordinate of the boundary condition.
- negative y
- y coordinate
y coordinate of the boundary condition.
- lower x coordinate
lower x coordinate of the boundary condition.
- lower z coordinate
lower z coordinate of the boundary condition.
- upper x coordinate
upper x coordinate of the boundary condition.
- upper z coordinate
upper z coordinate of the boundary condition.
- negative z
- z coordinate
z coordinate of the boundary condition.
- lower x coordinate
lower x coordinate of the boundary condition.
- lower y coordinate
lower y coordinate of the boundary condition.
- upper x coordinate
upper x coordinate of the boundary condition.
- upper y coordinate
upper y coordinate of the boundary condition.
- positive x
- x coordinate
x coordinate of the boundary condition.
- lower y coordinate
lower y coordinate of the boundary condition.
- lower z coordinate
lower z coordinate of the boundary condition.
- upper y coordinate
upper y coordinate of the boundary condition.
- upper z coordinate
upper z coordinate of the boundary condition.
- positive y
- y coordinate
y coordinate of the boundary condition.
- lower x coordinate
lower x coordinate of the boundary condition.
- lower z coordinate
lower z coordinate of the boundary condition.
- upper x coordinate
upper x coordinate of the boundary condition.
- upper z coordinate
upper z coordinate of the boundary condition.
- positive z
- z coordinate
z coordinate of the boundary condition.
- lower x coordinate
lower x coordinate of the boundary condition.
- lower y coordinate
lower y coordinate of the boundary condition.
- upper x coordinate
upper x coordinate of the boundary condition.
- upper y coordinate
upper y coordinate of the boundary condition.
- Interior Partial Transmitter:
An interior partial transmitter will transmit a user specified fraction of the incident particles and either absorb or reflect the remainder. If reflected the user can specify the velocity with which they are reflected. This is a one way particle boundary condition, as set by the orthognal direction.
orthogonal direction: Incoming direction of particles to apply the boundary condition on.
- negative x
- x coordinate
x coordinate of the boundary condition.
- lower y coordinate
lower y coordinate of the boundary condition.
- lower z coordinate
lower z coordinate of the boundary condition.
- upper y coordinate
upper y coordinate of the boundary condition.
- upper z coordinate
upper z coordinate of the boundary condition.
- negative y
- y coordinate
y coordinate of the boundary condition.
- lower x coordinate
lower x coordinate of the boundary condition.
- lower z coordinate
lower z coordinate of the boundary condition.
- upper x coordinate
upper x coordinate of the boundary condition.
- upper z coordinate
upper z coordinate of the boundary condition.
- negative z
- z coordinate
z coordinate of the boundary condition.
- lower x coordinate
lower x coordinate of the boundary condition.
- lower y coordinate
lower y coordinate of the boundary condition.
- upper x coordinate
upper x coordinate of the boundary condition.
- upper y coordinate
upper y coordinate of the boundary condition.
- positive x
- x coordinate
x coordinate of the boundary condition.
- lower y coordinate
lower y coordinate of the boundary condition.
- lower z coordinate
lower z coordinate of the boundary condition.
- upper y coordinate
upper y coordinate of the boundary condition.
- upper z coordinate
upper z coordinate of the boundary condition.
- positive y
- y coordinate
y coordinate of the boundary condition.
- lower x coordinate
lower x coordinate of the boundary condition.
- lower z coordinate
lower z coordinate of the boundary condition.
- upper x coordinate
upper x coordinate of the boundary condition.
- upper z coordinate
upper z coordinate of the boundary condition.
- positive z
- z coordinate
z coordinate of the boundary condition.
- lower x coordinate
lower x coordinate of the boundary condition.
- lower y coordinate
lower y coordinate of the boundary condition.
- upper x coordinate
upper x coordinate of the boundary condition.
- upper y coordinate
upper y coordinate of the boundary condition.
- non transmitted particles
particles absorbed
- particles reflected
Note that the velocity corresponding to the orthogonal direction should always be specified as a positive number. If it is not this will be automatically corrected. average velocity 0
average velocity 1
average velocity 2
thermal velocity 0
thermal velocity 1
thermal velocity 2
- Specular Reflecting:
This type of particle boundary condition will reflect particles back into the simulation space. It may only be applied on simulation boundaries.
volume
lower x slab
lower y slab
lower z slab
upper x slab
upper y slab
upper z slab
lower r slab
upper r slab