Foam::solidReaction<ReactionThermo>::solidReaction ( const speciesTable& species, const HashPtrTable<ReactionThermo>& thermoDatabase, const dictionary& dict ) : Reaction<ReactionThermo>(species, thermoDatabase, dict), pyrolisisGases_(dict.parent().parent().lookup("gaseousSpecies")), glhs_(), grhs_() { this->setLRhs ( IStringStream(dict.lookup("reaction"))(), pyrolisisGases_, glhs_, grhs_ ); }