35 #ifndef kinematicParcelInjectionData_H 36 #define kinematicParcelInjectionData_H 48 class kinematicParcelInjectionData;
55 const kinematicParcelInjectionData&
61 kinematicParcelInjectionData&
93 TypeName(
"kinematicParcelInjectionData");
114 inline const point&
x()
const;
117 inline const vector&
U()
const;
120 inline scalar
d()
const;
123 inline scalar
rho()
const;
126 inline scalar
mDot()
const;
141 inline scalar&
rho();
144 inline scalar&
mDot();
149 friend bool operator==
160 friend bool operator!=
175 friend Ostream&
operator<<
182 friend Istream&
operator>>
scalar mDot() const
Return const access to the mass flow rate.
A list of keyword definitions, which are a keyword followed by any number of values (e...
scalar mDot_
Mass flow rate [kg/s].
Container class to provide injection data for kinematic parcels.
kinematicParcelInjectionData()
Null constructor.
scalar rho_
Density [kg/m3].
const vector & U() const
Return const access to the velocity.
virtual ~kinematicParcelInjectionData()
Destructor.
TypeName("kinematicParcelInjectionData")
Runtime type information.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
const point & x() const
Return const access to the position.
scalar d() const
Return const access to the diameter.
Database for solution data, solver performance and other reduced data.
scalar rho() const
Return const access to the density.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.