COPASI API  4.40.278
CFunctionAnalyzer::Result Class Reference

#include <CFunctionAnalyzer.h>

Classes

struct  FunctionInformation
 

Public Member Functions

void clear ()
 
 Result ()
 
bool writeResult (std::ostream &os, bool rt, bool verbose, bool writeToStream=true) const
 
virtual ~Result ()
 

Public Attributes

FunctionInformation mBPart
 
FunctionInformation mFPart
 
bool mIrreversibleKineticsWithProducts
 
FunctionInformation mOriginalFunction
 
const CFunctionmpFunction
 
bool mReversibleNonSplitable
 

Detailed Description

This class contains the result of the analysis of one function.

Constructor & Destructor Documentation

◆ Result()

CFunctionAnalyzer::Result::Result ( )

◆ ~Result()

CFunctionAnalyzer::Result::~Result ( )
virtual

Member Function Documentation

◆ clear()

void CFunctionAnalyzer::Result::clear ( )

◆ writeResult()

bool CFunctionAnalyzer::Result::writeResult ( std::ostream &  os,
bool  rt,
bool  verbose,
bool  writeToStream = true 
) const

writes a text report about the function to the stream. The return value indicates if a problem was reported.

References TriTrue, TriUnspecified, and CFunctionAnalyzer::write().

Referenced by CReactionResult::writeResult().

Member Data Documentation

◆ mBPart

FunctionInformation CFunctionAnalyzer::Result::mBPart

low level information about the backwards part of the function

Referenced by CFunctionAnalyzer::checkKineticFunction().

◆ mFPart

FunctionInformation CFunctionAnalyzer::Result::mFPart

low level information about the forward part of the function

Referenced by CFunctionAnalyzer::checkKineticFunction().

◆ mIrreversibleKineticsWithProducts

bool CFunctionAnalyzer::Result::mIrreversibleKineticsWithProducts

◆ mOriginalFunction

FunctionInformation CFunctionAnalyzer::Result::mOriginalFunction

low level information about the original function

Referenced by CFunctionAnalyzer::checkKineticFunction().

◆ mpFunction

const CFunction* CFunctionAnalyzer::Result::mpFunction

◆ mReversibleNonSplitable

bool CFunctionAnalyzer::Result::mReversibleNonSplitable

The documentation for this class was generated from the following files: