|
copasi API
0.1
|
#include <CEFMProblem.h>
Public Member Functions | |
| CEFMProblem (const CCopasiContainer *pParent=NULL) | |
| CEFMProblem (const CEFMProblem &src, const CCopasiContainer *pParent=NULL) | |
| virtual | ~CEFMProblem () |
| virtual bool | elevateChildren () |
| virtual bool | setCallBack (CProcessReport *pCallBack) |
| virtual bool | initialize () |
| const std::vector< CFluxMode > & | getFluxModes () const |
| std::vector< CFluxMode > & | getFluxModes () |
| const std::vector< const CReaction * > & | getReorderedReactions () const |
| std::vector< const CReaction * > & | getReorderedReactions () |
| virtual void | printResult (std::ostream *ostream) const |
Protected Attributes | |
| std::vector< CFluxMode > | mFluxModes |
| std::vector< const CReaction * > | mReorderedReactions |
:pos -4.4,4.15
| CEFMProblem::CEFMProblem | ( | const CCopasiContainer * | pParent = NULL | ) |
Default constructor
| const | CCopasiContainer * pParent (default: NULL) |
| CEFMProblem::CEFMProblem | ( | const CEFMProblem & | src, |
| const CCopasiContainer * | pParent = NULL |
||
| ) |
Copy constructor.
| const | CEFMProblem & src |
| const | CCopasiContainer * pParent (default: NULL) |
| CEFMProblem::~CEFMProblem | ( | ) | [virtual] |
Destructor
| bool CEFMProblem::elevateChildren | ( | ) | [virtual] |
This methods must be called to elevate subgroups to derived objects. The default implementation does nothing.
Reimplemented from CCopasiParameterGroup.
| const std::vector< CFluxMode > & CEFMProblem::getFluxModes | ( | ) | const |
Return the flux modes after a successful analysis.
| std::vector< CFluxMode > & CEFMProblem::getFluxModes | ( | ) |
Return the flux modes after a successful analysis.
| const std::vector< const CReaction * > & CEFMProblem::getReorderedReactions | ( | ) | const |
Return the reactions in the order they are used in the flux modes
| std::vector< const CReaction * > & CEFMProblem::getReorderedReactions | ( | ) |
Return the reactions in the order they are used in the flux modes
| bool CEFMProblem::initialize | ( | ) | [virtual] |
Do all necessary initialization so that calls to calculate will be successful. This is called once from CCopasiTask::process()
Reimplemented from CCopasiProblem.
| void CEFMProblem::printResult | ( | std::ostream * | ostream | ) | const [virtual] |
This is the output method for any result of a problem. The default implementation provided with CCopasiProblem. Does only print "Not implemented." To override this default behavior one needs to reimplement the virtual printResult function.
| std::ostream | * ostream |
Reimplemented from CCopasiProblem.
| bool CEFMProblem::setCallBack | ( | CProcessReport * | pCallBack | ) | [virtual] |
Set the call back of the problem
| CProcessReport | * pCallBack |
Reimplemented from CCopasiProblem.
std::vector< CFluxMode > CEFMProblem::mFluxModes [protected] |
The resulting elementary flux modes
std::vector< const CReaction * > CEFMProblem::mReorderedReactions [protected] |
Reactions in the order used in the analysis
1.7.5.1