COPASI API  4.40.278
CMMLOutput Class Reference

#include <CMMLOutput.h>

Public Member Functions

 CMMLOutput ()
 

Static Public Member Functions

static void writeDifferentialEquations (std::ostream &mml, CModel *model, bool localParameterNumbers, bool expand, bool expandFull)
 

Static Private Member Functions

static void createParameterMapping (const CReaction *pReac, std::vector< std::vector< std::string > > &params, bool numbers)
 
static std::set< std::string > listReactionsForMetab (const CModel *model, const std::string &key)
 
static void writeLHS (std::ostream &out, const std::string &metabName, const std::string &compName, size_t l)
 
static void writeLHS_ModelValue (std::ostream &out, const std::string &valueName, size_t l)
 
static void writeRHS (std::ostream &out, const CMetab *pMetab, const CReaction *pReac, bool numbers, bool expand, bool expandFull, size_t l)
 
static void writeRHS_ModelEntity (std::ostream &out, const CModelEntity *pEntity, bool expandFull, size_t l)
 

Detailed Description

This class handles the output of the differential equations as presentation MathML

Constructor & Destructor Documentation

◆ CMMLOutput()

CMMLOutput::CMMLOutput ( )

Member Function Documentation

◆ createParameterMapping()

◆ listReactionsForMetab()

std::set< std::string > CMMLOutput::listReactionsForMetab ( const CModel model,
const std::string &  key 
)
staticprivate

◆ writeDifferentialEquations()

◆ writeLHS()

void CMMLOutput::writeLHS ( std::ostream &  out,
const std::string &  metabName,
const std::string &  compName,
size_t  l 
)
staticprivate

References CMathMl::fixName(), and SPC.

Referenced by writeDifferentialEquations().

◆ writeLHS_ModelValue()

void CMMLOutput::writeLHS_ModelValue ( std::ostream &  out,
const std::string &  valueName,
size_t  l 
)
staticprivate

References CMathMl::fixName(), and SPC.

Referenced by writeDifferentialEquations().

◆ writeRHS()

◆ writeRHS_ModelEntity()

void CMMLOutput::writeRHS_ModelEntity ( std::ostream &  out,
const CModelEntity pEntity,
bool  expandFull,
size_t  l 
)
staticprivate

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