|
| ReactingMultiphaseCloud (const word &cloudName, const volScalarField &rho, const volVectorField &U, const dimensionedVector &g, const SLGThermo &thermo, bool readFields=true) |
|
| ReactingMultiphaseCloud (ReactingMultiphaseCloud< CloudType > &c, const word &name) |
|
| ReactingMultiphaseCloud (const fvMesh &mesh, const word &name, const ReactingMultiphaseCloud< CloudType > &c) |
|
virtual autoPtr< Cloud< parcelType > > | clone (const word &name) |
|
virtual autoPtr< Cloud< parcelType > > | cloneBare (const word &name) const |
|
virtual | ~ReactingMultiphaseCloud () |
|
const ReactingMultiphaseCloud & | cloudCopy () const |
|
const parcelType::constantProperties & | constProps () const |
|
parcelType::constantProperties & | constProps () |
|
const DevolatilisationModel< ReactingMultiphaseCloud< CloudType > > & | devolatilisation () const |
|
DevolatilisationModel< ReactingMultiphaseCloud< CloudType > > & | devolatilisation () |
|
const SurfaceReactionModel< ReactingMultiphaseCloud< CloudType > > & | surfaceReaction () const |
|
SurfaceReactionModel< ReactingMultiphaseCloud< CloudType > > & | surfaceReaction () |
|
void | setParcelThermoProperties (parcelType &parcel, const scalar lagrangianDt) |
|
void | checkParcelProperties (parcelType &parcel, const scalar lagrangianDt, const bool fullyDescribed) |
|
void | storeState () |
|
void | restoreState () |
|
void | resetSourceTerms () |
|
void | evolve () |
|
virtual void | autoMap (const mapPolyMesh &) |
|
void | info () |
|
virtual void | writeFields () const |
|
| DSMCCloud (const word &cloudName, const fvMesh &mesh, bool readFields=true) |
|
| DSMCCloud (const word &cloudName, const fvMesh &mesh, const IOdictionary &dsmcInitialiseDict) |
|
virtual | ~DSMCCloud () |
|
const word & | cloudName () const |
|
const fvMesh & | mesh () const |
|
const IOdictionary & | particleProperties () const |
|
const List< word > & | typeIdList () const |
|
scalar | nParticle () const |
|
const List< DynamicList< ParcelType * > > & | cellOccupancy () const |
|
volScalarField & | sigmaTcRMax () |
|
scalarField & | collisionSelectionRemainder () |
|
const List< typename ParcelType::constantProperties > & | constProps () const |
|
const ParcelType::constantProperties & | constProps (label typeId) const |
|
Random & | rndGen () |
|
volScalarField::Boundary & | qBF () |
|
volVectorField::Boundary & | fDBF () |
|
volScalarField::Boundary & | rhoNBF () |
|
volScalarField::Boundary & | rhoMBF () |
|
volScalarField::Boundary & | linearKEBF () |
|
volScalarField::Boundary & | internalEBF () |
|
volScalarField::Boundary & | iDofBF () |
|
volVectorField::Boundary & | momentumBF () |
|
const volScalarField & | boundaryT () const |
|
const volVectorField & | boundaryU () const |
|
const volScalarField & | q () const |
|
const volVectorField & | fD () const |
|
const volScalarField & | rhoN () const |
|
const volScalarField & | rhoM () const |
|
const volScalarField & | dsmcRhoN () const |
|
const volScalarField & | linearKE () const |
|
const volScalarField & | internalE () const |
|
const volScalarField & | iDof () const |
|
const volVectorField & | momentum () const |
|
vector | equipartitionLinearVelocity (scalar temperature, scalar mass) |
|
scalar | equipartitionInternalEnergy (scalar temperature, direction internalDegreesOfFreedom) |
|
scalar | maxwellianAverageSpeed (scalar temperature, scalar mass) const |
|
scalarField | maxwellianAverageSpeed (scalarField temperature, scalar mass) const |
|
scalar | maxwellianRMSSpeed (scalar temperature, scalar mass) const |
|
scalarField | maxwellianRMSSpeed (scalarField temperature, scalar mass) const |
|
scalar | maxwellianMostProbableSpeed (scalar temperature, scalar mass) const |
|
scalarField | maxwellianMostProbableSpeed (scalarField temperature, scalar mass) const |
|
const BinaryCollisionModel< DSMCCloud< ParcelType > > & | binaryCollision () const |
|
BinaryCollisionModel< DSMCCloud< ParcelType > > & | binaryCollision () |
|
const WallInteractionModel< DSMCCloud< ParcelType > > & | wallInteraction () const |
|
WallInteractionModel< DSMCCloud< ParcelType > > & | wallInteraction () |
|
const InflowBoundaryModel< DSMCCloud< ParcelType > > & | inflowBoundary () const |
|
InflowBoundaryModel< DSMCCloud< ParcelType > > & | inflowBoundary () |
|
scalar | massInSystem () const |
|
vector | linearMomentumOfSystem () const |
|
scalar | linearKineticEnergyOfSystem () const |
|
scalar | internalEnergyOfSystem () const |
|
void | info () const |
|
void | dumpParticlePositions () const |
|
void | addNewParcel (const vector &position, const label celli, const vector &U, const scalar Ei, const label typeId) |
|
void | evolve () |
|
void | clear () |
|
| TypeName ("Cloud") |
|
| Cloud (const polyMesh &mesh, const word &cloudName, const IDLList< ParticleType > &particles) |
|
| Cloud (const polyMesh &pMesh, const word &cloudName, const bool checkClass=true) |
|
const polyMesh & | pMesh () const |
|
virtual label | nParcels () const |
|
DynamicList< label > & | labels () const |
|
void | addParticle (ParticleType *pPtr) |
|
void | deleteParticle (ParticleType &p) |
|
void | deleteLostParticles () |
|
void | cloudReset (const Cloud< ParticleType > &c) |
|
template<class TrackCloudType > |
void | move (TrackCloudType &cloud, typename ParticleType::trackingData &td, const scalar trackTime) |
|
void | autoMap (const mapPolyMesh &) |
|
IOobject | fieldIOobject (const word &fieldName, const IOobject::readOption r) const |
|
template<class DataType > |
void | checkFieldIOobject (const Cloud< ParticleType > &c, const IOField< DataType > &data) const |
|
template<class DataType > |
void | checkFieldFieldIOobject (const Cloud< ParticleType > &c, const CompactIOField< Field< DataType >, DataType > &data) const |
|
template<class Type > |
bool | readStoreFile (const IOobject &io, const IOobject &ioNew) const |
|
void | readFromFiles (objectRegistry &obr, const wordRes &selectFields) const |
|
virtual bool | writeObject (IOstreamOption streamOpt, const bool valid) const |
|
void | writePositions () const |
|
void | storeGlobalPositions () const |
|
| TypeName ("DSMCBaseCloud") |
|
| DSMCBaseCloud ()=default |
|
virtual | ~DSMCBaseCloud ()=default |
|
| TypeName ("reactingMultiphaseCloud") |
|
| reactingMultiphaseCloud ()=default |
|
virtual | ~reactingMultiphaseCloud ()=default |
|
template<class CloudType>
class Foam::ReactingMultiphaseCloud< CloudType >
Templated base class for multiphase reacting cloud.
- Adds to reacting cloud
- multiphase composition
- devolatilisatsion
- surface reactions
- Source files
-
Definition at line 64 of file ReactingMultiphaseCloud.H.