fanDirectionLagrangianVectorFieldSource Class Reference

Mix-in for source conditions that provides a random injection direction between two fan angles. More...

Inheritance diagram for fanDirectionLagrangianVectorFieldSource:

Public Member Functions

 fanDirectionLagrangianVectorFieldSource (const LagrangianFieldSourceBase &, const dictionary &dict)
 Construct from a dictionary. More...
 
 fanDirectionLagrangianVectorFieldSource (const fanDirectionLagrangianVectorFieldSource &, const LagrangianFieldSourceBase &)
 Copy constructor. More...
 
 ~fanDirectionLagrangianVectorFieldSource ()
 Destructor. More...
 
tmp< LagrangianSubVectorFielddirection (const LagrangianSubVectorField &axis) const
 Return the value for an instantaneous injection. More...
 
void write (Ostream &) const
 Write. More...
 

Detailed Description

Mix-in for source conditions that provides a random injection direction between two fan angles.

Source files

Definition at line 53 of file fanDirectionLagrangianVectorFieldSource.H.

Constructor & Destructor Documentation

◆ fanDirectionLagrangianVectorFieldSource() [1/2]

Construct from a dictionary.

Definition at line 32 of file fanDirectionLagrangianVectorFieldSource.C.

◆ fanDirectionLagrangianVectorFieldSource() [2/2]

◆ ~fanDirectionLagrangianVectorFieldSource()

Member Function Documentation

◆ direction()

◆ write()

void write ( Ostream os) const

Write.

Definition at line 149 of file fanDirectionLagrangianVectorFieldSource.C.

References Foam::units::degrees, Foam::units::none, and Foam::writeEntry().

Referenced by fanVelocityLagrangianVectorFieldSource::write().

Here is the call graph for this function:
Here is the caller graph for this function:

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