FreeFOAM The Cross-Platform CFD Toolkit
referredMolecule Class Reference

#include <molecule/referredMolecule.H>


Detailed Description

List of all members.

Public Member Functions

 referredMolecule ()
 Construct null.
 referredMolecule (const label id, const vector &position, const List< vector > &sitePositions)
 Construct from components.
virtual ~referredMolecule ()
label id () const
const vectorposition () const
const List< vector > & sitePositions () const

Friends

bool operator== (const referredMolecule &a, const referredMolecule &b)
bool operator!= (const referredMolecule &a, const referredMolecule &b)
Istreamoperator>> (Istream &, referredMolecule &)
Ostreamoperator<< (Ostream &, const referredMolecule &)

Constructor & Destructor Documentation

Construct null.

Definition at line 30 of file referredMolecule.C.

referredMolecule ( const label  id,
const vector position,
const List< vector > &  sitePositions 
)

Construct from components.

Definition at line 35 of file referredMolecule.C.

~referredMolecule ( )
virtual

Definition at line 49 of file referredMolecule.C.


Member Function Documentation

Foam::label id ( ) const
inline

Definition at line 29 of file referredMoleculeI.H.

const Foam::vector & position ( ) const
inline

Definition at line 35 of file referredMoleculeI.H.

const Foam::List< Foam::vector > & sitePositions ( ) const
inline

Definition at line 42 of file referredMoleculeI.H.


Friends And Related Function Documentation

bool operator== ( const referredMolecule a,
const referredMolecule b 
)
friend
bool operator!= ( const referredMolecule a,
const referredMolecule b 
)
friend
Istream& operator>> ( Istream ,
referredMolecule  
)
friend
Ostream& operator<< ( Ostream ,
const referredMolecule  
)
friend

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