scalinj Add Scalar Injection

Introduction

This functionality allows users to define custom injections with local species concentrations or injection rates that differ from those defined on the particle parent. Whereas children geometry attached to the scalar parent inherit the characteristics defined by the parent, scalar injections allow for differentiated characteristics within a particle family.

Scalar injections can have children geometry that localize the action of the injection region to specific regions of the simulation domain. Since the scalar injection is a child to the particle parent, any children geometry attached to the scalar injection region can be conceptualized as grandchildren to the scalar parent. These grandchildren geometry do not inherit their properties from the grandparent scalar family—they inherit properties from their parent (which in this case is the scalar injection region).

In the example below, a single scalar parent contains two distinct injection regions. We use two injection regions to introduce two addition streams with distinct concentrations. Each injection region has a single child. TBD

Access

When you select Add Scalar Injection on the context-specific toolbar, a new Add Geometry window will launch, and after you select your specifications, the property grid below will appear.

../../../_images/add-scalar-injection.gif

Property Grid

General

Injection Geometry

Text

Inject in Volume

Text

Inject at Surface

Text

Base Units

Read Only.

Specification

Per Unit Volume

Number

Text

Rate

Text

UDF

Text

Injection UDF

(local)

Child Geometry Value UDF

Injection Start Time UDF

Injection Stop Time UDF

Location

The Add Scalar Injection function is found on the following context-specific toolbar:

scalar Scalar Fields