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

CSharedParametersMinimizableDirector Class Reference

#include <SharedParametersMinimizableDirector.h>

Inheritance diagram for CSharedParametersMinimizableDirector:

Inheritance graph
[legend]
Collaboration diagram for CSharedParametersMinimizableDirector:

Collaboration graph
[legend]
List of all members.

Public Methods

 CSharedParametersMinimizableDirector ()
virtual ~CSharedParametersMinimizableDirector ()
int GetNParameters ()
double ComputeResiduals (double *parameters)
double GetParameter (int parIndex)
void SetIntersectionLists ()

Protected Attributes

NetworkMinimizableDirectorm_pReplicaOne
NetworkMinimizableDirectorm_pReplicaTwo
intVector m_viIntersectOne
intVector m_viIntersectTwo

Private Methods

virtual void DefineExperiments ()

Constructor & Destructor Documentation

CSharedParametersMinimizableDirector::CSharedParametersMinimizableDirector  
 

Definition at line 11 of file SharedParametersMinimizableDirector.cpp.

CSharedParametersMinimizableDirector::~CSharedParametersMinimizableDirector   [virtual]
 

Definition at line 16 of file SharedParametersMinimizableDirector.cpp.

References m_pReplicaOne, and m_pReplicaTwo.


Member Function Documentation

double CSharedParametersMinimizableDirector::ComputeResiduals double *    parameters [virtual]
 

Reimplemented from NetworkMinimizableDirector.

Definition at line 76 of file SharedParametersMinimizableDirector.cpp.

References NetworkMinimizableDirector::GetNParameters, NLLSMinimizable::GetNResiduals, NLLSMinimizable::GetResiduals, m_pReplicaOne, m_pReplicaTwo, m_viIntersectOne, NetworkMinimizableDirector::ObjectiveFunction, and NLLSMinimizable::residuals.

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

Implements NetworkMinimizableDirector.

Definition at line 32 of file SharedParametersMinimizableDirector.h.

int CSharedParametersMinimizableDirector::GetNParameters   [virtual]
 

Implements NetworkMinimizableDirector.

Definition at line 22 of file SharedParametersMinimizableDirector.cpp.

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

double CSharedParametersMinimizableDirector::GetParameter int    parIndex [virtual]
 

Implements NetworkMinimizableDirector.

Definition at line 31 of file SharedParametersMinimizableDirector.cpp.

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

void CSharedParametersMinimizableDirector::SetIntersectionLists  
 

Definition at line 48 of file SharedParametersMinimizableDirector.cpp.

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

Referenced by CSharedPC12NetworksMinimizableDirector::CSharedPC12NetworksMinimizableDirector.


Member Data Documentation

NetworkMinimizableDirector* CSharedParametersMinimizableDirector::m_pReplicaOne [protected]
 

Definition at line 34 of file SharedParametersMinimizableDirector.h.

Referenced by ComputeResiduals, CSharedPC12NetworksMinimizableDirector::CSharedPC12NetworksMinimizableDirector, GetNParameters, GetParameter, SetIntersectionLists, and ~CSharedParametersMinimizableDirector.

NetworkMinimizableDirector* CSharedParametersMinimizableDirector::m_pReplicaTwo [protected]
 

Definition at line 35 of file SharedParametersMinimizableDirector.h.

Referenced by ComputeResiduals, CSharedPC12NetworksMinimizableDirector::CSharedPC12NetworksMinimizableDirector, GetNParameters, GetParameter, SetIntersectionLists, and ~CSharedParametersMinimizableDirector.

intVector CSharedParametersMinimizableDirector::m_viIntersectOne [protected]
 

Definition at line 36 of file SharedParametersMinimizableDirector.h.

Referenced by ComputeResiduals, GetNParameters, and SetIntersectionLists.

intVector CSharedParametersMinimizableDirector::m_viIntersectTwo [protected]
 

Definition at line 37 of file SharedParametersMinimizableDirector.h.

Referenced by GetParameter, and SetIntersectionLists.


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