|
COPASI API
4.40.278
|
#include <CTableauLine.h>
Public Member Functions | |
| CTableauLine () | |
| CTableauLine (C_FLOAT64 m1, const CTableauLine &src1, C_FLOAT64 m2, const CTableauLine &src2) | |
| CTableauLine (const std::vector< C_FLOAT64 > &reaction, bool reversible, const size_t &reactionCounter, const size_t &reactionNumber) | |
| const std::vector< C_FLOAT64 > & | getFluxMode () const |
| const C_FLOAT64 & | getMultiplier (const size_t &index) const |
| const CFluxScore & | getScore () const |
| bool | isReversible () const |
| ~CTableauLine () | |
Static Private Member Functions | |
| static void | reduce (C_FLOAT64 &r1, C_FLOAT64 &r2) |
Private Attributes | |
| std::vector< C_FLOAT64 > | mFluxMode |
| CFluxScore * | mpFluxScore |
| std::vector< C_FLOAT64 > | mReaction |
| bool | mReversible |
Friends | |
| std::ostream & | operator<< (std::ostream &, const CTableauLine &) |
CTableauLine class. This store one row of the Tableau Matrix
Created for COPASI by Stefan Hoops 2002-05-08 (C) Stefan Hoops 2002
| CTableauLine::CTableauLine | ( | ) |
Default constructor
CTableauLine class. This store one row of the Tableau Matrix
Created for COPASI by Stefan Hoops 2002-05-08 (C) Stefan Hoops 2002
References CONSTRUCTOR_TRACE, and mpFluxScore.
| CTableauLine::CTableauLine | ( | const std::vector< C_FLOAT64 > & | reaction, |
| bool | reversible, | ||
| const size_t & | reactionCounter, | ||
| const size_t & | reactionNumber | ||
| ) |
Specific constructor
References CONSTRUCTOR_TRACE, mFluxMode, mpFluxScore, mReaction, and mReversible.
| CTableauLine::CTableauLine | ( | C_FLOAT64 | m1, |
| const CTableauLine & | src1, | ||
| C_FLOAT64 | m2, | ||
| const CTableauLine & | src2 | ||
| ) |
Specific constructor
References CONSTRUCTOR_TRACE, mFluxMode, mpFluxScore, mReaction, mReversible, and reduce().
| CTableauLine::~CTableauLine | ( | ) |
Destructor
References DESTRUCTOR_TRACE, mpFluxScore, and pdelete.
| const std::vector< C_FLOAT64 > & CTableauLine::getFluxMode | ( | ) | const |
| const C_FLOAT64 & CTableauLine::getMultiplier | ( | const size_t & | index | ) | const |
Retrieve the multiplier for this reaction for the indexed species
| const | size_t & index |
References mReaction.
| const CFluxScore & CTableauLine::getScore | ( | ) | const |
| bool CTableauLine::isReversible | ( | ) | const |
Checks whether the reaction is reversible
References mReversible.
Referenced by CTableauMatrix::addLine(), and CFluxMode::CFluxMode().
Remove the first entry from the reaction vector Divides m1 and m2 by the largest common factor.
References C_FLOAT64, and C_INT32.
Referenced by CTableauLine().
|
friend |
|
private |
Referenced by CTableauLine(), and getFluxMode().
|
private |
Referenced by CTableauLine(), getScore(), and ~CTableauLine().
|
private |
Referenced by CTableauLine(), and getMultiplier().
|
private |
Referenced by CTableauLine(), and isReversible().