massive Class Reference

Base class for clouds with particles with mass. More...

Inheritance diagram for massive:
Collaboration diagram for massive:

Public Member Functions

 TypeName ("massive")
 Run-time type information. More...
 
 massive (const cloud &, const shaped &)
 Construct from a reference to the cloud and its base classes. More...
 
virtual ~massive ()
 Destructor. More...
 

Public Attributes

CloudStateField< scalar > & rho
 Density. More...
 
const CloudDerivedField< scalar > & m
 Mass. More...
 

Static Public Attributes

static const word mName
 Name of mass fields. More...
 

Detailed Description

Base class for clouds with particles with mass.

Source files

Definition at line 50 of file massive.H.

Constructor & Destructor Documentation

◆ massive()

massive ( const cloud c,
const shaped shapedCloud 
)

Construct from a reference to the cloud and its base classes.

Definition at line 46 of file massive.C.

References massive::rho, and shaped::v.

◆ ~massive()

~massive ( )
virtual

Destructor.

Definition at line 83 of file massive.C.

Member Function Documentation

◆ TypeName()

TypeName ( "massive"  )

Run-time type information.

Member Data Documentation

◆ mName

const Foam::word mName
static

Name of mass fields.

Definition at line 60 of file massive.H.

Referenced by cloud::addsSupToField(), cloudMass::calculate(), cloudMass::clear(), cloudMass::execute(), and cloudMass::write().

◆ rho

◆ m

const CloudDerivedField<scalar>& m

Mass.

Definition at line 69 of file massive.H.

Referenced by uniformSizeNumberLagrangianScalarFieldSource::calcSizes().


The documentation for this class was generated from the following files: