#include <EnsembleCombinationDirector.h>
Inheritance diagram for CEnsembleCombinationDirector:
Public Methods | |
CEnsembleCombinationDirector (int ensembleSize) | |
virtual | ~CEnsembleCombinationDirector () |
void | LoadEnsembleInfo (std::string parameterFile) |
void | SumAllocate () |
void | Execute () |
void | ConvertToStatistics () |
const double ** | GetNoDataAverages (int index) const |
const double ** | GetNoDataStdDevs (int index) const |
const double ** | GetDataAverages (int index) const |
const double ** | GetDataStdDevs (int index) const |
virtual CReactionMover * | GetMover (int moverIndex) |
virtual int | GetNExperiments () const |
virtual SingleNetworkMinimizable * | GetMinimizable (int minIndex) |
Protected Attributes | |
int | m_iEnsembleSize |
std::vector< double * > | m_vpdEnsembleParameters |
std::vector< double ** > | m_vpdNoDataSumC |
std::vector< double ** > | m_vpdNoDataSumCSqr |
std::vector< double ** > | m_vpdDataSumC |
std::vector< double ** > | m_vpdDataSumCSqr |
std::vector< GnuPlotterEnsembleRunDirectorObserver * > | m_vpEnsembleRunPlotters |
std::vector< GnuPlotterEnsembleDataDirectorObserver * > | m_vpEnsembleDataPlotters |
std::vector< SingleNetworkMinimizable * > | m_vpMinimizables |
std::vector< Experiment * > | m_vpExperiments |
std::vector< ReactionNetwork * > | m_vpNetworks |
std::vector< CReactionMover * > | m_vpMovers |
Private Methods | |
virtual void | DefineExperiments ()=0 |
virtual void | DefineRuns ()=0 |
|
Definition at line 11 of file EnsembleCombinationDirector.cpp. References m_iEnsembleSize. |
|
Definition at line 16 of file EnsembleCombinationDirector.cpp. References m_vpdDataSumC, m_vpdDataSumCSqr, m_vpdEnsembleParameters, m_vpdNoDataSumC, m_vpdNoDataSumCSqr, m_vpEnsembleDataPlotters, m_vpEnsembleRunPlotters, m_vpExperiments, m_vpMinimizables, m_vpMovers, and m_vpNetworks. |
|
Definition at line 298 of file EnsembleCombinationDirector.cpp. References m_iEnsembleSize, m_vpdDataSumC, m_vpdDataSumCSqr, m_vpdNoDataSumC, m_vpdNoDataSumCSqr, m_vpMinimizables, and CRunDirector::m_vpRunnables. Referenced by Execute. |
|
Implemented in CLaubLoomisDictyNetworkEnsembleDirector. |
|
Implements CRunDirector. Implemented in CLaubLoomisDictyNetworkEnsembleDirector. |
|
Reimplemented from CRunDirector. Definition at line 147 of file EnsembleCombinationDirector.cpp. References ConvertToStatistics, m_iEnsembleSize, m_vpdDataSumC, m_vpdDataSumCSqr, m_vpdEnsembleParameters, m_vpdNoDataSumC, m_vpdNoDataSumCSqr, m_vpMinimizables, CRunDirector::m_vpRunnables, and Subject::Notify. |
|
Definition at line 36 of file EnsembleCombinationDirector.h. References m_vpdDataSumC. Referenced by GnuPlotterEnsembleDataDirectorObserver::Update. |
|
Definition at line 37 of file EnsembleCombinationDirector.h. References m_vpdDataSumCSqr. Referenced by GnuPlotterEnsembleDataDirectorObserver::Update. |
|
Definition at line 42 of file EnsembleCombinationDirector.h. References m_vpMinimizables. Referenced by GnuPlotterEnsembleDataDirectorObserver::Update. |
|
Definition at line 39 of file EnsembleCombinationDirector.h. References m_vpMovers. |
|
Definition at line 41 of file EnsembleCombinationDirector.h. References m_vpExperiments. |
|
Definition at line 34 of file EnsembleCombinationDirector.h. References m_vpdNoDataSumC. Referenced by GnuPlotterEnsembleRunDirectorObserver::Update. |
|
Definition at line 35 of file EnsembleCombinationDirector.h. References m_vpdNoDataSumCSqr. Referenced by GnuPlotterEnsembleRunDirectorObserver::Update. |
|
|
|
Definition at line 49 of file EnsembleCombinationDirector.h. Referenced by CEnsembleCombinationDirector, ConvertToStatistics, Execute, and LoadEnsembleInfo. |
|
Definition at line 55 of file EnsembleCombinationDirector.h. Referenced by ConvertToStatistics, Execute, GetDataAverages, SumAllocate, and ~CEnsembleCombinationDirector. |
|
Definition at line 56 of file EnsembleCombinationDirector.h. Referenced by ConvertToStatistics, Execute, GetDataStdDevs, SumAllocate, and ~CEnsembleCombinationDirector. |
|
Definition at line 50 of file EnsembleCombinationDirector.h. Referenced by Execute, LoadEnsembleInfo, and ~CEnsembleCombinationDirector. |
|
Definition at line 52 of file EnsembleCombinationDirector.h. Referenced by ConvertToStatistics, Execute, GetNoDataAverages, SumAllocate, and ~CEnsembleCombinationDirector. |
|
Definition at line 53 of file EnsembleCombinationDirector.h. Referenced by ConvertToStatistics, Execute, GetNoDataStdDevs, SumAllocate, and ~CEnsembleCombinationDirector. |
|
|
|
|
|
|