A escape velocity boundary condition. Particles that hit a patch with this condition will be removed from the simulation. More...


Public Member Functions | |
| TypeName ("escapeVelocity") | |
| Runtime type information. More... | |
| virtual autoPtr< LagrangianPatchVectorField > | clone () const |
| Construct and return a clone. More... | |
| virtual autoPtr< LagrangianPatchVectorField > | clone (const regIOobject &iIo) const |
| Construct and return a clone setting the internal field reference. More... | |
| virtual LagrangianState | state () const |
| Return the state after interaction with this patch. More... | |
Public Member Functions inherited from cloudVelocityLagrangianPatchVectorField | |
| TypeName ("cloudVelocity") | |
| Runtime type information. More... | |
A escape velocity boundary condition. Particles that hit a patch with this condition will be removed from the simulation.
<LagrangianPatchName>
{
type escapeVelocity;
}
Definition at line 58 of file escapeVelocityLagrangianPatchVectorField.H.
| TypeName | ( | "escapeVelocity" | ) |
Runtime type information.
|
inlinevirtual |
Construct and return a clone.
Definition at line 76 of file escapeVelocityLagrangianPatchVectorField.H.
|
inlinevirtual |
Construct and return a clone setting the internal field reference.
Definition at line 85 of file escapeVelocityLagrangianPatchVectorField.H.
|
virtual |
Return the state after interaction with this patch.
Implements cloudVelocityLagrangianPatchVectorField.
Definition at line 32 of file escapeVelocityLagrangianPatchVectorField.C.
References Foam::toBeRemoved.