38 #ifndef kinematicParcelInjectionData_H 39 #define kinematicParcelInjectionData_H 51 class 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!=
178 friend Ostream&
operator<<
185 friend Istream&
operator>>
A list of keyword definitions, which are a keyword followed by a number of values (eg...
scalar mDot_
Mass flow rate [kg/s].
Container class to provide injection data for kinematic parcels.
kinematicParcelInjectionData()
Null constructor.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
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.
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 mDot() const
Return const access to the mass flow rate.
scalar rho() const
Return const access to the density.
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
OBJstream os(runTime.globalPath()/outputName)
Database for solution data, solver performance and other reduced data.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.