54#ifndef solidMixtureProperties_H
55#define solidMixtureProperties_H
123 inline label
size()
const
125 return components_.
size();
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
static autoPtr< Time > New()
Construct (dummy) Time - no functionObjects or libraries.
void size(const label n)
Older name for setAddressableSize.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual ~solidMixtureProperties()=default
Destructor.
virtual autoPtr< solidMixtureProperties > clone() const
Construct and return a clone.
const PtrList< solidProperties > & properties() const
Return the solidProperties properties.
label size() const
Return the number of solids in the mixture.
const List< word > & components() const
Return the solidProperties names.
static autoPtr< solidMixtureProperties > New(const dictionary &)
Select construct from dictionary.
PtrList< volScalarField > & Y
const volScalarField & Cp