#include <NetworkMinimizableDirector.h>
Inheritance diagram for NetworkMinimizableDirector:
Public Methods | |
NetworkMinimizableDirector () | |
virtual | ~NetworkMinimizableDirector () |
virtual int | GetNParameters ()=0 |
virtual double | ObjectiveFunction (double *parameters) |
virtual double | ComputeResiduals (double *parameters) |
virtual double | ComputeES (double *parameters, double T) |
virtual double | EntropyShift (double T) |
virtual double | F (double *parameters, double T) |
virtual double | F0 (double *parameters, double T) |
virtual double | GetParameter (int parIndex)=0 |
virtual CReactionMover * | GetMover (int moverIndex) |
virtual int | GetNExperiments () const |
virtual ReactionNetwork * | GetReactionNetwork (int networkIndex) |
virtual void | DumpResidualInfo () |
Protected Attributes | |
std::vector< NetworkMinimizable * > | _minimizableList |
std::vector< Experiment * > | _experimentList |
std::vector< ReactionNetwork * > | _networkList |
std::vector< CReactionMover * > | _moverList |
std::vector< int > | m_iPriorList |
double | m_dGammaSquared |
Private Methods | |
virtual void | DefineExperiments ()=0 |
|
Definition at line 11 of file NetworkMinimizableDirector.cpp. |
|
Definition at line 16 of file NetworkMinimizableDirector.cpp. References _experimentList, _minimizableList, _moverList, and _networkList. |
|
Reimplemented from NLLSMinimizable. Definition at line 65 of file NetworkMinimizableDirector.cpp. References _minimizableList, ComputeResiduals, Minimizable::m_dEnergyLastComputed, and Minimizable::m_dEntropyLastComputed. |
|
Implements NLLSMinimizable. Reimplemented in CEGFRTraffickingCHOMinimizableDirector. Definition at line 112 of file NetworkMinimizableDirector.cpp. References _minimizableList, _moverList, _networkList, m_dGammaSquared, m_iPriorList, NLLSMinimizable::nResiduals, and NLLSMinimizable::residuals. Referenced by ComputeES, F, F0, and ObjectiveFunction. |
|
Implemented in CCombinatorialNetworkMinimizableDirector. |
|
Definition at line 37 of file NetworkMinimizableDirector.cpp. References _experimentList. Referenced by PC12EGFNGFMinimizableDirector::PC12EGFNGFMinimizableDirector. |
|
Implements NLLSMinimizable. Definition at line 77 of file NetworkMinimizableDirector.cpp. References _minimizableList. |
|
Implements NLLSMinimizable. Definition at line 88 of file NetworkMinimizableDirector.cpp. References _minimizableList, ComputeResiduals, Minimizable::m_dEnergyLastComputed, and Minimizable::m_dEntropyLastComputed. |
|
Implements NLLSMinimizable. Definition at line 100 of file NetworkMinimizableDirector.cpp. References _minimizableList, ComputeResiduals, Minimizable::m_dEnergyLastComputed, and Minimizable::m_dEntropyLastComputed. |
|
Definition at line 36 of file NetworkMinimizableDirector.h. References _moverList. |
|
Definition at line 38 of file NetworkMinimizableDirector.h. References _experimentList. |
|
|
Implemented in CCombinatorialNetworkMinimizableDirector. Referenced by CSharedParametersMinimizableDirector::GetParameter, CCoupledReplicasMinimizableDirector::GetParameter, and main. |
|
Definition at line 40 of file NetworkMinimizableDirector.h. References _networkList. Referenced by CSharedParametersMinimizableDirector::SetIntersectionLists, and CCoupledReplicasMinimizableDirector::SetIntersectionLists. |
|
Reimplemented from NLLSMinimizable. Definition at line 58 of file NetworkMinimizableDirector.cpp. References ComputeResiduals. Referenced by CSharedParametersMinimizableDirector::ComputeResiduals, and CCoupledReplicasMinimizableDirector::ComputeResiduals. |
|
|
|
|
|
|