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

NetworkMinimizable.cpp

Go to the documentation of this file.
00001 // NetworkMinimizable.cpp: implementation of the NetworkMinimizable class.
00002 //
00004 
00005 #include "NetworkMinimizable.h"
00006 
00008 // Construction/Destruction
00010 
00011 NetworkMinimizable::NetworkMinimizable()
00012 {
00013 
00014 }
00015 
00016 NetworkMinimizable::~NetworkMinimizable()
00017 {
00018 
00019 }
00020 
00021 void NetworkMinimizable::Initialize(std::vector<Experiment *> experiments, std::vector<CReactionMover *> reactionMovers, int nCells, bool rateConstantsOptimizable, bool initialChemConcOptimizable, bool logsInObjectiveFunction, double timeSeriesWeight, double rateConstantsWeight, double initialChemConcWeight)
00022 {
00023 
00024 }
00025 
00026 void NetworkMinimizable::Initialize(Experiment *experiment, CReactionMover *reactionMover, int nCells, bool rateConstantsOptimizable, bool initialChemConcOptimizable, bool logsInObjectiveFunction, double timeSeriesWeight, double rateConstantsWeight, double initialChemConcWeight)
00027 {
00028 
00029 }
00030 /*
00031 double NetworkMinimizable::ComputeES(double *parameters, double T)
00032 {
00033 
00034 }
00035 */
00036 double NetworkMinimizable::EntropyShift(double T)
00037 {
00038         return 0.5*m_iNBFactors*log(2*3.14159265358979323846*T);
00039 }
00040 /*
00041 double NetworkMinimizable::F(double *parameters, double T)
00042 {
00043 
00044 }
00045 
00046 double NetworkMinimizable::F0(double *parameters, double T)
00047 {
00048 
00049 }
00050 
00051 double NetworkMinimizable::ComputeResiduals(double *parameters)
00052 {
00053 
00054 }
00055 
00056 int NetworkMinimizable::GetNParameters()
00057 {
00058 
00059 }
00060 
00061 double NetworkMinimizable::GetParameter(int parIndex)
00062 {
00063 
00064 }
00065 
00066 */
00067 Experiment *NetworkMinimizable::GetExperiment()
00068 {
00069         Experiment *blankExperiment = new Experiment;
00070         return blankExperiment;
00071 }
00072 
00073 Experiment *NetworkMinimizable::GetExperiment(int expNum)
00074 {
00075         Experiment *blankExperiment = new Experiment;
00076         return blankExperiment;
00077 }
00078 

Generated on Mon Nov 3 09:38:02 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002