FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

ignition Class Reference

Foam::ignition. More...

#include <engine/ignition.H>


Detailed Description

Foam::ignition.

Source files

Definition at line 53 of file ignition.H.

Collaboration diagram for ignition:

List of all members.

Public Member Functions

 ignition (const dictionary &, const Time &, const fvMesh &)
 Construct from Istream and database.
 ignition (const dictionary &, const engineTime &, const fvMesh &)
 Construct from Istream and engineTime.
const PtrList< ignitionSite > &  sites ()
 Return the set of ignition sites.
bool  ignite () const
bool  igniting () const
 Are any of the ignition site currently igniting.
bool  ignited () const
 Has the mixture been ignited?

Constructor & Destructor Documentation

ignition ( const dictionary &   combustionProperties,
const Time &   db,
const fvMesh &   mesh  
)

Construct from Istream and database.

Definition at line 37 of file ignitionIO.C.

References Foam::endl(), and Foam::Info.

ignition ( const dictionary &   combustionProperties,
const engineTime &   edb,
const fvMesh &   mesh  
)

Construct from Istream and engineTime.

Definition at line 63 of file ignitionIO.C.

References Foam::endl(), and Foam::Info.


Member Function Documentation

const PtrList<ignitionSite>& sites (  ) [inline]

Return the set of ignition sites.

Definition at line 87 of file ignition.H.

bool ignite (  ) const [inline]

Definition at line 95 of file ignition.H.

Referenced by ignition::ignited(), and ignition::igniting().

bool igniting (  ) const

Are any of the ignition site currently igniting.

Definition at line 36 of file ignition.C.

References forAll, and ignition::ignite().

bool ignited (  ) const

Has the mixture been ignited?

Definition at line 57 of file ignition.C.

References forAll, and ignition::ignite().


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