diskInjection Class Reference

Disk injection model. This injects particles continuously over a disk with a given number rate. The disk is characterised by a centre, and axis and an inner and an outer diameter. The centre and axis and number rate are all Function1-s and can vary with time. More...

Detailed Description

Disk injection model. This injects particles continuously over a disk with a given number rate. The disk is characterised by a centre, and axis and an inner and an outer diameter. The centre and axis and number rate are all Function1-s and can vary with time.

Note that this model only controls the number and position of injected Lagrangian particles. All physical properties are specified by corresponding source conditions. So the velocity/direction/angle/etc..., is controlled by the velocity source condition, the size distribution by the diameter source condition, and the flow rate by the number source condition.

Usage
Property Description Required? Default
centre The centre of the disk yes
axis The axis normal to the disk yes
diameter The diameter of the circle if innerDiameter </td>
and outerDiameter </td>
are not specified
innerDiameter The inner diameter of the annulus if diameter is not </td>
specified
outerDiameter The outer diameter of the annulus if diameter is not </td>
specified
numberRate The number of particles to </td>
inject per unit time yes

Example specification:

    <LagrangianModelName>
    {
        type        pointInjection;
        point       (1 2 3) [cm];
        numberRate  10000;
    }
See also
Foam::Function1s
Source files

The documentation for this class was generated from the following file: