Outlet Regions
Outlet regions mimic the behavior of outlet and simple outlet using a combination of removal and extended regions. They allow particles of any phase to be removed from anywhere within the computational domain.
Cylindrical and rectangular shaped outlet regions can optionally have an extension region, similar to inlet region extensions, which can define either velocity or acceleration within its volume.
A removal region is a region wherein any particle belonging to a list of designated phases will be removed if it enters this region.
An extension is an exteneded region in the opposite direction of the outlet region's normal where a constant particle velocity or acceleration in the normal direction is enforced.
Spherical outlet region cannot have an extension and acts as a simple particle sink. Every particle that enters an outlet region will be removed from the simulation permanently.
For a more detailed description of the outlet region, please see the respective chapter in Theory and Advanced Features.
outletregions
{
outletregion
{
outletregion_phase "1 2 3 6"
outletregion_type OUTREG_SPHERE
outletregion_cnt "0.0 0.3 0.0"
outletregion_sphere_rad 0.1
outletregion_exttyp noext
outletregion_extpre false
outletregion_extpst true
outletregion_extlen 0.1
outletregion_extlenodx 4
outletregion_extstt 1.55
outletregion_nrm "1.0 0.0 0.0"
outletregion_cylinder_rad 0.5
outletregion_cylinder_hgt 5.0
outletregion_cuboid_len "0.1 0.2 0.3"
outletregion_tss_file time-state-series.txt
outletregion_tss_offset 1.5
outletregion_tss_latch true
outletregion_time_start 0.0
outletregion_time_end 0.05
outletregion_time_rampup 0.01
outletregion_time_rampdn 0.025
}
}
- outletregion_phase
- This command is optional. By default, all FLUID type phases are included.
- outletregion_type
- Type of the outlet region.
- outletregion_cnt
- Center of the outlet region can have different definitions, depending on the type of the outlet region which is being used.
- outletregion_sphere_rad
- If OUTREG_SPHERE type is selected, this command defines the radius of the sphere.
- outletregion_exttyp
- If OUTREG_CYLINDER or OUTREG_CUBIOD are selected, this determines the type of the extension that you want to use.
- outletregion_extpre
- This command is optional.
- outletregion_extpst
- This command is optional.
- outletregion_extlen
- Defines the absolute length of the extension in front of the outlet (removal) region (opposite of the direction of the outlet normal).
- outletregion_extlenodx
- Defines the relative length of the extension in front of the outlet (removal) region (opposite of the direction of the outlet normal) as a function of dx.
- outletregion_extstt
- This command determines the magnitude of the velocity or the acceleration, depending on which extension type was selected.
- outletregion_nrm
- Direction vector of the outlet region normal to the surface between extension region and removal region.
- outletregion_cylinder_rad
- If OUTREG_CYLINDER is selected as an outlet region type, this command determines the radius of the cylinder.
- outletregion_cylinder_hgt
- If OUTREG_CYLINDER is selected as an outlet region type, this command determines the height of the cylinder (removal region).
- outletregion_cuboid_len
- Side lengths of cuboid removal region in x/y/z.
- outletregion_tss_file
- Name of the time state series file containing time (column 1) and state (velocity or acceleration) signed magnitude (column 2) data.
- outletregion_tss_offset
- Provided that the TSS file is used for the outlet extension region, this value offsets the beginning of the TSS file in time.
- outletregion_tss_latch
- Assuming that TSS file for the outlet extension region is provided, this command extends the last specified value in the TSS file until the end of the simulation.
- outletregion_time_start
- Time at which the outlet region becomes active.
- outletregion_time_end
- Time at which the outlet region becomes inactive.
- outletregion_time_rampup
- Time during which the outlet extension velocity/acceleration value goes from zero to the specified peak value.
- outletregion_time_rampdn
- Time during which the outlet extension velocity/acceleration value goes down from a specified peak value to zero.