Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CCoupledReplicasMinimizableDirector Class Reference

#include <CoupledReplicasMinimizableDirector.h>

Inheritance diagram for CCoupledReplicasMinimizableDirector:

Inheritance graph
[legend]
Collaboration diagram for CCoupledReplicasMinimizableDirector:

Collaboration graph
[legend]
List of all members.

Public Methods

 CCoupledReplicasMinimizableDirector (double epsSq, double deltaSq)
virtual ~CCoupledReplicasMinimizableDirector ()
int GetNParameters ()
double ComputeResiduals (double *parameters)
double GetParameter (int parIndex)
void SetIntersectionLists ()

Protected Attributes

NetworkMinimizableDirectorm_pReplicaOne
NetworkMinimizableDirectorm_pReplicaTwo
intVector m_viIntersectOne
intVector m_viIntersectTwo
double m_dEpsSquared
double m_dDeltaSquared

Private Methods

virtual void DefineExperiments ()

Constructor & Destructor Documentation

CCoupledReplicasMinimizableDirector::CCoupledReplicasMinimizableDirector double    epsSq,
double    deltaSq
 

Definition at line 11 of file CoupledReplicasMinimizableDirector.cpp.

References m_dDeltaSquared, and m_dEpsSquared.

CCoupledReplicasMinimizableDirector::~CCoupledReplicasMinimizableDirector   [virtual]
 

Definition at line 17 of file CoupledReplicasMinimizableDirector.cpp.

References m_pReplicaOne, and m_pReplicaTwo.


Member Function Documentation

double CCoupledReplicasMinimizableDirector::ComputeResiduals double *    parameters [virtual]
 

Reimplemented from NetworkMinimizableDirector.

Definition at line 70 of file CoupledReplicasMinimizableDirector.cpp.

References NetworkMinimizableDirector::GetNParameters, NLLSMinimizable::GetNResiduals, NLLSMinimizable::GetResiduals, m_dDeltaSquared, m_dEpsSquared, m_pReplicaOne, m_pReplicaTwo, m_viIntersectOne, m_viIntersectTwo, NLLSMinimizable::nResiduals, NetworkMinimizableDirector::ObjectiveFunction, and NLLSMinimizable::residuals.

virtual void CCoupledReplicasMinimizableDirector::DefineExperiments   [inline, private, virtual]
 

Implements NetworkMinimizableDirector.

Definition at line 28 of file CoupledReplicasMinimizableDirector.h.

int CCoupledReplicasMinimizableDirector::GetNParameters   [virtual]
 

Implements NetworkMinimizableDirector.

Definition at line 23 of file CoupledReplicasMinimizableDirector.cpp.

References NetworkMinimizableDirector::GetNParameters, m_pReplicaOne, and m_pReplicaTwo.

double CCoupledReplicasMinimizableDirector::GetParameter int    parIndex [virtual]
 

Implements NetworkMinimizableDirector.

Definition at line 28 of file CoupledReplicasMinimizableDirector.cpp.

References NetworkMinimizableDirector::GetNParameters, NetworkMinimizableDirector::GetParameter, m_pReplicaOne, and m_pReplicaTwo.

void CCoupledReplicasMinimizableDirector::SetIntersectionLists  
 

Definition at line 43 of file CoupledReplicasMinimizableDirector.cpp.

References RateConstant::GetName, ReactionNetwork::GetNumberOfRateConstants, ReactionNetwork::GetRateConstant, NetworkMinimizableDirector::GetReactionNetwork, m_pReplicaOne, m_pReplicaTwo, m_viIntersectOne, and m_viIntersectTwo.

Referenced by CCoupledOneGeneNetworksMinimizableDirector::CCoupledOneGeneNetworksMinimizableDirector, CCoupledPC12NetworksMinimizableDirector::CCoupledPC12NetworksMinimizableDirector, and CEGFRTraffickingCoupledMinimizableDirector::CEGFRTraffickingCoupledMinimizableDirector.


Member Data Documentation

double CCoupledReplicasMinimizableDirector::m_dDeltaSquared [protected]
 

Definition at line 35 of file CoupledReplicasMinimizableDirector.h.

Referenced by CCoupledReplicasMinimizableDirector, and ComputeResiduals.

double CCoupledReplicasMinimizableDirector::m_dEpsSquared [protected]
 

Definition at line 34 of file CoupledReplicasMinimizableDirector.h.

Referenced by CCoupledReplicasMinimizableDirector, and ComputeResiduals.

NetworkMinimizableDirector* CCoupledReplicasMinimizableDirector::m_pReplicaOne [protected]
 

Definition at line 30 of file CoupledReplicasMinimizableDirector.h.

Referenced by CCoupledOneGeneNetworksMinimizableDirector::CCoupledOneGeneNetworksMinimizableDirector, CCoupledPC12NetworksMinimizableDirector::CCoupledPC12NetworksMinimizableDirector, CEGFRTraffickingCoupledMinimizableDirector::CEGFRTraffickingCoupledMinimizableDirector, ComputeResiduals, GetNParameters, GetParameter, SetIntersectionLists, and ~CCoupledReplicasMinimizableDirector.

NetworkMinimizableDirector* CCoupledReplicasMinimizableDirector::m_pReplicaTwo [protected]
 

Definition at line 31 of file CoupledReplicasMinimizableDirector.h.

Referenced by CCoupledOneGeneNetworksMinimizableDirector::CCoupledOneGeneNetworksMinimizableDirector, CCoupledPC12NetworksMinimizableDirector::CCoupledPC12NetworksMinimizableDirector, CEGFRTraffickingCoupledMinimizableDirector::CEGFRTraffickingCoupledMinimizableDirector, ComputeResiduals, GetNParameters, GetParameter, SetIntersectionLists, and ~CCoupledReplicasMinimizableDirector.

intVector CCoupledReplicasMinimizableDirector::m_viIntersectOne [protected]
 

Definition at line 32 of file CoupledReplicasMinimizableDirector.h.

Referenced by CCoupledOneGeneNetworksMinimizableDirector::CCoupledOneGeneNetworksMinimizableDirector, CCoupledPC12NetworksMinimizableDirector::CCoupledPC12NetworksMinimizableDirector, CEGFRTraffickingCoupledMinimizableDirector::CEGFRTraffickingCoupledMinimizableDirector, ComputeResiduals, and SetIntersectionLists.

intVector CCoupledReplicasMinimizableDirector::m_viIntersectTwo [protected]
 

Definition at line 33 of file CoupledReplicasMinimizableDirector.h.

Referenced by ComputeResiduals, and SetIntersectionLists.


The documentation for this class was generated from the following files:
Generated on Mon Nov 3 10:01:51 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002