#include <speciesCreator.hh>
Public Member Functions | |
SpeciesCreator (vector< MoleculeType * > &productMoleculeTypes, vector< vector< int > > &stateInformation, vector< vector< int > > &bindingSiteInformation) | |
SpeciesCreator (vector< TemplateMolecule * > &templates) | |
~SpeciesCreator () | |
void | create () |
Protected Attributes | |
unsigned int | n_molecules |
MoleculeType ** | moleculeTypes |
Molecule ** | newMoleculeCreations |
unsigned int | n_ndStates |
int * | ndStateMolecule |
int * | ndStateIndex |
int * | ndStateValue |
unsigned int | n_bonds |
int * | bMolecule1 |
int * | bMolecule2 |
int * | bSite1 |
int * | bSite2 |
SpeciesCreator::SpeciesCreator | ( | vector< MoleculeType * > & | productMoleculeTypes, | |
vector< vector< int > > & | stateInformation, | |||
vector< vector< int > > & | bindingSiteInformation | |||
) |
SpeciesCreator::SpeciesCreator | ( | vector< TemplateMolecule * > & | templates | ) |
SpeciesCreator::~SpeciesCreator | ( | ) |
void SpeciesCreator::create | ( | ) |
unsigned int NFcore::SpeciesCreator::n_molecules [protected] |
MoleculeType** NFcore::SpeciesCreator::moleculeTypes [protected] |
Molecule** NFcore::SpeciesCreator::newMoleculeCreations [protected] |
unsigned int NFcore::SpeciesCreator::n_ndStates [protected] |
int* NFcore::SpeciesCreator::ndStateMolecule [protected] |
int* NFcore::SpeciesCreator::ndStateIndex [protected] |
int* NFcore::SpeciesCreator::ndStateValue [protected] |
unsigned int NFcore::SpeciesCreator::n_bonds [protected] |
int* NFcore::SpeciesCreator::bMolecule1 [protected] |
int* NFcore::SpeciesCreator::bMolecule2 [protected] |
int* NFcore::SpeciesCreator::bSite1 [protected] |
int* NFcore::SpeciesCreator::bSite2 [protected] |