COPASI API  4.16.103
CMathContainer Member List

This is the complete list of members for CMathContainer, including all inherited members.

add(CCopasiObject *pObject, const bool &adopt=true)CCopasiContainervirtual
addDirectDependency(const CCopasiObject *pObject)CCopasiObject
addMatrixReference(const std::string &name, CType &reference, const unsigned C_INT32 &flag=0)CCopasiContainerinlineprotected
addObjectReference(const std::string &name, CType &reference, const unsigned C_INT32 &flag=0)CCopasiContainerinlineprotected
addVectorReference(const std::string &name, CType &reference, const unsigned C_INT32 &flag=0)CCopasiContainerinlineprotected
allocate()CMathContainerprivate
applyInitialValues()CMathContainer
applyUpdateSequence(const CObjectInterface::UpdateSequence &updateSequence)CMathContainer
Array enum valueCCopasiObjectprotected
buildUpdateSequence(const DataObjectSet &objects, const DataObjectSet &uptoDateObjects, const DataObjectSet &context=DataObjectSet())CCopasiObjectstatic
CCopasiContainer(const std::string &name, const CCopasiContainer *pParent=NULL, const std::string &type="CN", const unsigned C_INT32 &flag=CCopasiObject::Container)CCopasiContainer
CCopasiContainer(const CCopasiContainer &src, const CCopasiContainer *pParent=NULL)CCopasiContainer
CCopasiObject()CCopasiObjectprotected
CCopasiObject(const std::string &name, const CCopasiContainer *pParent=NULL, const std::string &type="CN", const unsigned C_INT32 &flag=0)CCopasiObjectprotected
CCopasiObject(const CCopasiObject &src, const CCopasiContainer *pParent=NULL)CCopasiObject
clearDirectDependencies()CCopasiObject
clearRefresh()CCopasiObject
CMathContainer()CMathContainerprivate
CMathContainer(CModel &model)CMathContainer
CMathContainer(const CMathContainer &src)CMathContainer
CObjectInterface()CObjectInterfaceinline
compileDiscreteChanges()CMathContainerprivate
compileEvents()CMathContainerprivate
compileObjects()CMathContainerprivate
Container enum valueCCopasiObjectprotected
copyBranch(const CEvaluationNode *pSrc, const bool &replaceDiscontinuousNodes)CMathContainer
copyBranch(const CEvaluationNode *pSrc, const CMath::Variables< CEvaluationNode * > &variables, const bool &replaceDiscontinuousNodes)CMathContainer
createApplyInitialValuesSequence()CMathContainerprivate
createDependencyGraphs()CMathContainerprivate
createDiscontinuityDataEvent(const CEvaluationNode *pNode)CMathContainerprivate
createDiscontinuityEvents()CMathContainerprivate
createDiscontinuityEvents(const CEvaluationTree *pTree)CMathContainerprivate
createDiscontinuityTriggerInfix(const CEvaluationNode *pNode)CMathContainerprivate
createNodeFromObject(const CObjectInterface *pMathObject)CMathContainerprivate
createNodeFromValue(const C_FLOAT64 *pDataValue)CMathContainerprivate
createSynchronizeInitialValuesSequence()CMathContainerprivate
createUpdateSimulationValuesSequence()CMathContainerprivate
DataModel enum valueCCopasiObjectprotected
DataObjectSet typedefCCopasiObject
DataUpdateSequence typedefCCopasiObject
dependsOn(DataObjectSet candidates, const DataObjectSet &context=DataObjectSet()) const CCopasiObject
EmptyListCCopasiContainerstatic
fetchInitialState()CMathContainer
fetchState()CMathContainer
Flag enum nameCCopasiObjectprotected
getAllDependencies(DataObjectSet &dependencies, const DataObjectSet &context) const CCopasiObject
getChildObjectUnits(const CCopasiObject *pObject) const CCopasiContainervirtual
getCN() const CMathContainervirtual
getDirectDependencies(const DataObjectSet &context=DataObjectSet()) const CCopasiObjectvirtual
getEntityType(const CModelEntity *pEntity)CMathContainerprivatestatic
getInitialState() const CMathContainer
getInitialState()CMathContainer
getInitialValuePointer(const C_FLOAT64 *pValue) const CMathContainer
getKey() const CCopasiObjectvirtual
getMathObject(const CObjectInterface *pObject) const CMathContainer
getMathObject(const C_FLOAT64 *pDataValue) const CMathContainer
getMathObject(const CCopasiObjectName &cn) const CMathContainer
getModel() const CMathContainer
getObject(const CCopasiObjectName &cn) const CMathContainervirtual
getObjectAncestor(const std::string &type) const CCopasiObject
getObjectDataModel()CCopasiObject
getObjectDataModel() const CCopasiObject
getObjectDisplayName(bool regular=true, bool richtext=false) const CCopasiObjectvirtual
getObjectName() const CCopasiObject
getObjectParent() const CCopasiObject
getObjects() const CCopasiContainervirtual
getObjectType() const CCopasiObject
getPrerequisites() const CCopasiObjectvirtual
getRefresh() const CCopasiObjectvirtual
getState() const CMathContainer
getState()CMathContainer
getStateReduced() const CMathContainer
getStateReduced()CMathContainer
getUnits() const CCopasiContainervirtual
getUpdateMethod() const CCopasiObject
getValueObject() const CCopasiContainervirtual
getValuePointer() const CCopasiObjectvirtual
getValues() const CMathContainer
getValues()CMathContainer
Gui enum valueCCopasiObjectprotected
hasCircularDependencies(DataObjectSet &candidates, DataObjectSet &verified, const DataObjectSet &context) const CCopasiObject
hasDependencies(const CCopasiObject *pObject)CMathContainerprivatestatic
hasUpdateMethod() const CCopasiObject
init()CMathContainerprivate
initializeDiscontinuousCreationPointer()CMathContainerprivate
initializeEvents(CMath::sPointers &pointers)CMathContainerprivate
initializeMathObjects(const std::vector< const CModelEntity * > &entities, const CMath::SimulationType &simulationType, CMath::sPointers &pointers)CMathContainerprivate
initializeMathObjects(const std::vector< const CCopasiObject * > &parameters, CMath::sPointers &p)CMathContainerprivate
initializeMathObjects(const CCopasiVector< CReaction > &reactions, CMath::sPointers &p)CMathContainerprivate
initializeMathObjects(const CCopasiVector< CMoiety > &moieties, CMath::sPointers &p)CMathContainerprivate
initializeObjects(CMath::sPointers &pointers)CMathContainerprivate
initializePointers(CMath::sPointers &pointers)CMathContainerprivate
initObjects()CCopasiContainerprotected
isArray() const CCopasiObject
isContainer() const CCopasiObject
isDataModel() const CCopasiObject
isMatrix() const CCopasiObject
isNameVector() const CCopasiObject
isNonUniqueName() const CCopasiObject
isPrerequisiteForContext(const CObjectInterface *pObject, const CMath::SimulationContextFlag &context, const CObjectInterface::ObjectSet &changedObjects) const CCopasiObjectvirtual
isReference() const CCopasiObject
isRoot() const CCopasiObject
isSeparator() const CCopasiObject
isStaticString() const CCopasiObject
isValueBool() const CCopasiObject
isValueDbl() const CCopasiObject
isValueInt() const CCopasiObject
isValueInt64() const CCopasiObject
isValueString() const CCopasiObject
isVector() const CCopasiObject
map(CCopasiObject *pDataObject, CMathObject *pMathObject)CMathContainerprivate
mApplyInitialValuesSequenceCMathContainerprivate
mAssignmentCountCMathContainerprivate
Matrix enum valueCCopasiObjectprotected
mCreateDiscontinuousPointerCMathContainerprivate
mDataObject2MathObjectCMathContainerprivate
mDataValue2MathObjectCMathContainerprivate
mDependentCountCMathContainerprivate
mDependentMassesCMathContainerprivate
mDiscontinuityEventsCMathContainerprivate
mDiscontinuityInfix2ObjectCMathContainerprivate
mDiscontinuousCMathContainerprivate
mEventAssignmentsCMathContainerprivate
mEventDelaysCMathContainerprivate
mEventPrioritiesCMathContainerprivate
mEventRootsCMathContainerprivate
mEventRootStatesCMathContainerprivate
mEventsCMathContainerprivate
mEventTargetCountCMathContainerprivate
mEventTriggersCMathContainerprivate
mExtensiveRatesCMathContainerprivate
mExtensiveValuesCMathContainerprivate
mFixedCountCMathContainerprivate
mFluxesCMathContainerprivate
mIndependentCountCMathContainerprivate
mInitialDependenciesCMathContainerprivate
mInitialEventTriggersCMathContainerprivate
mInitialExtensiveRatesCMathContainerprivate
mInitialExtensiveValuesCMathContainerprivate
mInitialFluxesCMathContainerprivate
mInitialIntensiveRatesCMathContainerprivate
mInitialIntensiveValuesCMathContainerprivate
mInitialParticleFluxesCMathContainerprivate
mInitialStateCMathContainerprivate
mInitialStateValueExtensiveCMathContainerprivate
mInitialStateValueIntensiveCMathContainerprivate
mInitialTotalMassesCMathContainerprivate
mIntensiveRatesCMathContainerprivate
mIntensiveValuesCMathContainerprivate
mObjectsCMathContainerprivate
mODECountCMathContainerprivate
ModelEntity enum valueCCopasiObjectprotected
mParticleFluxesCMathContainerprivate
mpAvogadroCMathContainerprivate
mpModelCMathContainerprivate
mpQuantity2NumberFactorCMathContainerprivate
mPropensitiesCMathContainerprivate
mReactionsCMathContainerprivate
mReducedStateValuesCMathContainerprivate
mSimulationRequiredValuesCMathContainerprivate
mSimulationValuesSequenceCMathContainerprivate
mSimulationValuesSequenceReducedCMathContainerprivate
mStateCMathContainerprivate
mStateReducedCMathContainerprivate
mStateValuesCMathContainerprivate
mSynchronizeInitialValuesSequenceExtensiveCMathContainerprivate
mSynchronizeInitialValuesSequenceIntensiveCMathContainerprivate
mTotalMassesCMathContainerprivate
mTransientDependenciesCMathContainerprivate
mTriggerInfix2EventCMathContainerprivate
mustBeDeleted(const DataObjectSet &deletedObjects) const CCopasiObjectvirtual
mValuesCMathContainerprivate
NameVector enum valueCCopasiObjectprotected
NonUniqueName enum valueCCopasiObjectprotected
objectMap typedefCCopasiContainer
ObjectSet typedefCObjectInterface
print(std::ostream *ostream) const CCopasiObjectvirtual
pushInitialState()CMathContainer
pushState()CMathContainer
Reference enum valueCCopasiObjectprotected
remove(CCopasiObject *pObject)CCopasiContainervirtual
removeDirectDependency(const CCopasiObject *pObject)CCopasiObject
replaceDiscontinuousNode(const CEvaluationNode *pSrc, const std::vector< CEvaluationNode * > &children)CMathContainer
Root enum valueCCopasiObjectprotected
Separator enum valueCCopasiObjectprotected
setDirectDependencies(const DataObjectSet &directDependencies)CCopasiObject
setInitialState(const CVectorCore< C_FLOAT64 > &initialState)CMathContainer
setObjectName(const std::string &name)CCopasiObject
setObjectParent(const CCopasiContainer *pParent)CCopasiObjectvirtual
setObjectValue(const C_FLOAT64 &value)CCopasiObject
setObjectValue(const C_INT32 &value)CCopasiObject
setObjectValue(const bool &value)CCopasiObject
setRefresh(CType *pType, void(CType::*method)(void))CCopasiObjectinline
setRenameHandler(CRenameHandler *rh)CCopasiObjectinlinestatic
setState(const CVectorCore< C_FLOAT64 > &state)CMathContainer
setStateReduced(const CVectorCore< C_FLOAT64 > &stateReduced)CMathContainer
setUpdateMethod(CType *pType, void(CType::*method)(const C_FLOAT64 &))CCopasiObjectinline
setUpdateMethod(CType *pType, void(CType::*method)(const C_INT32 &))CCopasiObjectinline
setUpdateMethod(CType *pType, void(CType::*method)(const bool &))CCopasiObjectinline
setValues(const CVectorCore< C_FLOAT64 > &values)CMathContainer
smpRenameHandlerCCopasiObjectprotectedstatic
StaticString enum valueCCopasiObjectprotected
updateInitialValues(const CModelParameter::Framework &framework)CMathContainer
UpdateSequence typedefCObjectInterface
updateSimulatedValues(const bool &useMoieties)CMathContainer
ValueBool enum valueCCopasiObjectprotected
ValueDbl enum valueCCopasiObjectprotected
ValueInt enum valueCCopasiObjectprotected
ValueInt64 enum valueCCopasiObjectprotected
ValueString enum valueCCopasiObjectprotected
Vector enum valueCCopasiObjectprotected
~CCopasiContainer()CCopasiContainervirtual
~CCopasiObject()CCopasiObjectvirtual
~CMathContainer()CMathContainervirtual
~CObjectInterface()CObjectInterfaceinlinevirtual