38#ifndef kinematicParcelInjectionData_H
39#define kinematicParcelInjectionData_H
51class kinematicParcelInjectionData;
58 const kinematicParcelInjectionData&
64 kinematicParcelInjectionData&
96 TypeName(
"kinematicParcelInjectionData");
117 inline const point&
x()
const;
120 inline const vector&
U()
const;
123 inline scalar
d()
const;
126 inline scalar
rho()
const;
129 inline scalar
mDot()
const;
144 inline scalar&
rho();
147 inline scalar&
mDot();
152 friend bool operator==
163 friend bool operator!=
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Database for solution data, solver performance and other reduced data.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Container class to provide injection data for kinematic parcels.
const point & x() const
Return const access to the position.
scalar rho_
Density [kg/m3].
const vector & U() const
Return const access to the velocity.
scalar d() const
Return const access to the diameter.
virtual ~kinematicParcelInjectionData()
Destructor.
scalar rho() const
Return const access to the density.
kinematicParcelInjectionData()
Null constructor.
scalar mDot_
Mass flow rate [kg/s].
scalar mDot() const
Return const access to the mass flow rate.
TypeName("kinematicParcelInjectionData")
Runtime type information.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
OBJstream os(runTime.globalPath()/outputName)
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.