Public Member Functions | List of all members
ReactionList< ThermoType > Class Template Reference

List of templated reactions. More...

Inheritance diagram for ReactionList< ThermoType >:
Inheritance graph
[legend]
Collaboration diagram for ReactionList< ThermoType >:
Collaboration graph
[legend]

Public Member Functions

 ReactionList (const speciesTable &species, const ReactionTable< ThermoType > &thermoDatabase)
 
 ReactionList (const speciesTable &species, const ReactionTable< ThermoType > &thermoDatabase, const dictionary &dict)
 
 ReactionList (const ReactionList< ThermoType > &reactions)
 
 ~ReactionList ()=default
 
bool readReactionDict ()
 
void write (Ostream &os) const
 
- Public Member Functions inherited from LPtrList
 LPtrList ()=default
 
 LPtrList (T *item)
 
 LPtrList (const LPtrList &lst)
 
 LPtrList (LPtrList &&lst)
 
template<class INew >
 LPtrList (Istream &is, const INew &inew)
 
 LPtrList (Istream &is)
 
 ~LPtrList ()
 
Tfirst ()
 
const Tfirst () const
 
Tlast ()
 
const Tlast () const
 
bool eraseHead ()
 
void clear ()
 
void transfer (LPtrList< LListBase, T > &lst)
 
void operator= (const LPtrList< LListBase, T > &lst)
 
void operator= (LPtrList< LListBase, T > &&lst)
 
iterator begin ()
 
const_iterator cbegin () const
 
reverse_iterator rbegin ()
 
const_reverse_iterator crbegin () const
 
const_iterator begin () const
 
const_reverse_iterator rbegin () const
 
const iteratorend ()
 
const const_iteratorcend () const
 
const reverse_iteratorrend ()
 
const const_reverse_iteratorcrend () const
 
const const_iteratorend () const
 
const const_reverse_iteratorrend () const
 

Additional Inherited Members

- Public Types inherited from LPtrList
typedef Tpointer
 
typedef Treference
 
using base_iterator = typename LListBase::iterator
 
using const_base_iterator = typename LListBase::const_iterator
 
typedef LList< LListBase, T * > parent_type
 
- Public Attributes inherited from LPtrList
const typedef Tconst_pointer
 
const typedef Tconst_reference
 

Detailed Description

template<class ThermoType>
class Foam::ReactionList< ThermoType >

List of templated reactions.

Source files

Definition at line 52 of file ReactionList.H.

Constructor & Destructor Documentation

◆ ReactionList() [1/3]

ReactionList ( const speciesTable species,
const ReactionTable< ThermoType > &  thermoDatabase 
)

Definition at line 28 of file ReactionList.C.

◆ ReactionList() [2/3]

ReactionList ( const speciesTable species,
const ReactionTable< ThermoType > &  thermoDatabase,
const dictionary dict 
)

Definition at line 42 of file ReactionList.C.

◆ ReactionList() [3/3]

ReactionList ( const ReactionList< ThermoType > &  reactions)

◆ ~ReactionList()

~ReactionList ( )
default

Member Function Documentation

◆ readReactionDict()

bool readReactionDict

Definition at line 70 of file ReactionList.C.

◆ write()

void write ( Ostream os) const

Definition at line 90 of file ReactionList.C.


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