__SIZE enum value | CDataObject | |
add(CDataObject *pObject, const bool &adopt=true) | CDataContainer | virtual |
addAnalysisEvent(const CEvent *pDataEvent) | CMathContainer | |
addAnalysisObject(const CMath::Entity< CDataObject > &dataObjects, const CMath::SimulationType &simulationType, const std::string &infix) | CMathContainer | |
addIssue(const CIssue &issue) | CDataObject | |
addMatrixReference(const std::string &name, CType &reference, const CFlags< Flag > &flag=CFlags< Flag >::None) | CDataContainer | protected |
addNoiseInputObject(const CMathObject *pObject) | CMathContainer | |
addObjectReference(const std::string &name, CType &reference, const CFlags< Flag > &flag=CFlags< Flag >::None) | CDataContainer | protected |
addReference(const CDataContainer *pReference) | CDataObject | |
addVectorReference(const std::string &name, CType &reference, const CFlags< Flag > &flag=CFlags< Flag >::None) | CDataContainer | protected |
allocate() | CMathContainer | private |
analyzeRoots() | CMathContainer | private |
appendDeletedDependentData(CUndoData &undoData) const | CDataContainer | virtual |
applyData(const CData &data, CUndoData::CChangeSet &changes) override | CDataContainer | virtual |
applyInitialValues() | CMathContainer | |
applyUpdateSequence(const CCore::CUpdateSequence &updateSequence) | CMathContainer | |
areObjectsConstant(const CObjectInterface::ObjectSet &objects) const | CMathContainer | |
Array enum value | CDataObject | |
calculateElasticityDependencies(CMatrix< C_INT32 > &elasticityDependencies, const bool &reduced) | CMathContainer | |
calculateJacobian(CMatrix< C_FLOAT64 > &jacobian, const C_FLOAT64 &derivationFactor, const bool &reduced, const bool &includeTime=false) | CMathContainer | |
calculateJacobianDependencies(CMatrix< C_INT32 > &jacobianDependencies, const bool &reduced) | CMathContainer | |
calculateRootDerivatives(CVector< C_FLOAT64 > &rootDerivatives) | CMathContainer | |
calculateRootJacobian(CMatrix< C_FLOAT64 > &jacobian) | CMathContainer | private |
calculateRootJacobian(CMatrix< C_FLOAT64 > &jacobian, const CVector< C_FLOAT64 > &rates) | CMathContainer | private |
calculateValue() override | CDataObject | virtual |
CDataContainer() | CDataContainer | private |
CDataContainer(const CDataContainer &src) | CDataContainer | protected |
CDataContainer(const std::string &name, const CDataContainer *pParent=NO_PARENT, const std::string &type="CN", const CFlags< Flag > &flag=CFlags< Flag >::None) | CDataContainer | |
CDataContainer(const CDataContainer &src, const CDataContainer *pParent) | CDataContainer | |
CDataObject() | CDataObject | protected |
CDataObject(const std::string &name, const CDataContainer *pParent=static_cast< CDataContainer * >((void *) 0), const std::string &type="CN", const CFlags< Flag > &flag=CFlags< Flag >::None) | CDataObject | protected |
CDataObject(const CDataObject &src, const CDataContainer *pParent=NULL) | CDataObject | |
CMathContainer() | CMathContainer | private |
CMathContainer(CModel &model) | CMathContainer | |
CMathContainer(const CMathContainer &src) | CMathContainer | |
CObjectInterface() | CObjectInterface | |
CObjectInterface(const CObjectInterface &src) | CObjectInterface | |
compile() | CMathContainer | |
compileDiscreteChanges() | CMathContainer | private |
compileEvents() | CMathContainer | private |
compileObjects() | CMathContainer | private |
Container enum value | CDataObject | |
ContainerList typedef | CObjectInterface | |
copy() const | CMathContainer | |
copyBranch(const CEvaluationNode *pSrc, const bool &replaceDiscontinuousNodes) | CMathContainer | |
copyBranch(const CEvaluationNode *pSrc, const CMath::Variables< CEvaluationNode * > &variables, const bool &replaceDiscontinuousNodes) | CMathContainer | |
createApplyInitialValuesSequence() | CMathContainer | private |
createDelays() | CMathContainer | private |
createDependencyGraphs() | CMathContainer | private |
createDiscontinuityDataEvent(const CEvaluationNode *pNode) | CMathContainer | private |
createDiscontinuityEvents() | CMathContainer | private |
createDiscontinuityEvents(const CEvaluationTree *pTree, const std::vector< CEvaluationNode * > &variables) | CMathContainer | private |
createDiscontinuityTriggerInfix(const CEvaluationNode *pNode) | CMathContainer | private |
createNodeFromObject(const CObjectInterface *pMathObject) | CMathContainer | private |
createNodeFromValue(const C_FLOAT64 *pDataValue) | CMathContainer | private |
createRelocation(const size_t &oldSize, const size_t &newSize, CMath::sRelocate &relocate, std::vector< CMath::sRelocate > &relocations, const bool &modifiedAtEnd=true) | CMathContainer | privatestatic |
createRelocations(const sSize &size, std::vector< CMath::sRelocate > &Relocations) | CMathContainer | private |
createSynchronizeInitialValuesSequence() | CMathContainer | private |
createUndoData(CUndoData &undoData, const CUndoData::Type &type, const CData &oldData=CData(), const CCore::Framework &framework=CCore::Framework::ParticleNumbers) const override | CDataContainer | virtual |
createUpdateAllTransientDataValuesSequence() | CMathContainer | private |
createUpdateSequences() | CMathContainer | private |
createUpdateSimulationValuesSequence() | CMathContainer | private |
createValueChangeProhibited() | CMathContainer | private |
CUndoObjectInterface() | CUndoObjectInterface | |
CUndoObjectInterface(const CUndoObjectInterface &src) | CUndoObjectInterface | |
DataModel enum value | CDataObject | |
DataObject(const CObjectInterface *pInterface) | CObjectInterface | static |
DataObjectSet typedef | CDataObject | |
deregisterUpdateSequence(CMathUpdateSequence *pUpdateSequence) | CMathContainer | |
destruct() override | CDataObject | virtual |
DisplayName enum value | CDataObject | |
EmptyList | CDataContainer | static |
fetchInitialState() | CMathContainer | |
fetchState() | CMathContainer | |
finishResize() | CMathContainer | private |
Flag enum name | CDataObject | |
fromData(const CData &data, CUndoObjectInterface *pParent) | CDataContainer | static |
generateUuid() | CUndoObjectInterface | |
getApplyInitialValuesSequence() const | CMathContainer | |
getChildObjectUnits(const CDataObject *pObject) const | CDataContainer | virtual |
getCN() const | CMathContainer | virtual |
getCompartment(const CMathObject *pObject) const | CMathContainer | |
getCompleteInitialState() const | CMathContainer | |
getCountAssignments() const | CMathContainer | |
getCountDependentSpecies() const | CMathContainer | |
getCountFixed() const | CMathContainer | |
getCountFixedEventTargets() const | CMathContainer | |
getCountIndependentSpecies() const | CMathContainer | |
getCountNoise() const | CMathContainer | |
getCountODEs() const | CMathContainer | |
getDataObject(const C_FLOAT64 *pDataValue) const | CMathContainer | |
CDataContainer::getDataObject() const override | CDataObject | virtual |
getDelayLags() const | CMathContainer | |
getDescendants(CDataObject::DataObjectSet &descendants, const bool &recursive=false) const | CDataContainer | |
getEntityType(const CModelEntity *pEntity) | CMathContainer | privatestatic |
getEvents() const | CMathContainer | |
getFluxes() const | CMathContainer | |
getHistory(const bool &reduced) const | CMathContainer | |
getIndex(const CDataObject *pObject) const | CDataContainer | virtual |
getInitialDependencies() const | CMathContainer | |
getInitialState() const | CMathContainer | |
getInitialState() | CMathContainer | |
getInitialStateObjects() const | CMathContainer | |
getInitialValueObject(const CMathObject *pObject) const | CMathContainer | |
getInitialValuePointer(const C_FLOAT64 *pValue) const | CMathContainer | |
getKey() const | CDataObject | virtual |
getLargestReactionCompartment(const CMathReaction *pReaction) const | CMathContainer | |
getMathObject(const CObjectInterface *pObject) const | CMathContainer | |
getMathObject(const C_FLOAT64 *pDataValue) const | CMathContainer | |
getMathObject(const CCommonName &cn) const | CMathContainer | |
getMathReaction(const CReaction *pReaction) const | CMathContainer | |
getModel() const | CMathContainer | |
getNoise(const bool &reduced) const | CMathContainer | |
getNoiseInputObjects() const | CMathContainer | |
getNoiseSequence(const bool &useMoieties) const | CMathContainer | |
getObject(const CCommonName &cn) const | CMathContainer | virtual |
getObjectAncestor(const std::string &type) const | CDataObject | |
getObjectDataModel() const | CDataObject | |
getObjectDisplayName() const override | CDataObject | virtual |
GetObjectFromCN(const ContainerList &listOfContainer, const CCommonName &objName) | CObjectInterface | static |
getObjectFromCN(const CCommonName &cn) const | CMathContainer | virtual |
getObjectName() const | CDataObject | |
getObjectParent() const | CDataObject | |
getObjects() const | CDataContainer | virtual |
getObjects() | CDataContainer | virtual |
getObjectType() const | CDataObject | |
getParticleFluxes() const | CMathContainer | |
getPrerequisites() const override | CDataObject | virtual |
getProcessQueue() | CMathContainer | |
getProcessQueueExecutionTime() const | CMathContainer | |
getPropensities() const | CMathContainer | |
getQuantity2NumberFactor() const | CMathContainer | |
getQuantity2NumberFactorObject() const | CMathContainer | |
getRandomGenerator() const | CMathContainer | |
getRandomObject() const | CMathContainer | |
getRate(const bool &reduced) const | CMathContainer | |
getReactions() | CMathContainer | |
getReactions() const | CMathContainer | |
getRootIsDiscrete() const | CMathContainer | |
getRootIsTimeDependent() const | CMathContainer | |
getRootProcessors() | CMathContainer | |
getRoots() const | CMathContainer | |
getSimulationUpToDateObjects() const | CMathContainer | |
getSimulationValuesSequence(const bool &useMoieties) const | CMathContainer | |
getState(const bool &reduced) const | CMathContainer | |
getStateObjects(const bool &reduced=false) const | CMathContainer | |
getStoichiometry(const bool &reduced=false) const | CMathContainer | |
getSynchronizeInitialValuesSequence(const CCore::Framework &framework) const | CMathContainer | |
getTotalMasses() const | CMathContainer | |
getTransientDataValueSequence() const | CMathContainer | |
getTransientDependencies() const | CMathContainer | |
getUnits() const override | CDataContainer | virtual |
getUuid() const | CUndoObjectInterface | |
getValidity() const override | CDataObject | virtual |
getValueChangeProhibited() const | CMathContainer | |
getValueObject(const CMathObject *pInitialObject) const | CMathContainer | |
CDataContainer::getValueObject() const override | CDataContainer | virtual |
getValuePointer(const C_FLOAT64 *pInitialValue) const | CMathContainer | |
CDataContainer::getValuePointer() const override | CDataObject | virtual |
getValues() const | CMathContainer | |
getValues() | CMathContainer | |
Gui enum value | CDataObject | |
hasFlag(const Flag &flag) const | CDataObject | |
ignoreDiscontinuityEvent(CMathEvent *pEvent) | CMathContainer | private |
initializeAtolVector(const C_FLOAT64 &baseTolerance, const bool &reduced) const | CMathContainer | |
initializeDiscontinuousCreationPointer() | CMathContainer | private |
initializeEvents(CMath::sPointers &pointers) | CMathContainer | private |
initializeMathObjects(const std::vector< const CModelEntity * > &entities, const CMath::SimulationType &simulationType, CMath::sPointers &pointers) | CMathContainer | private |
initializeMathObjects(const std::vector< const CDataObject * > ¶meters, CMath::sPointers &p) | CMathContainer | private |
initializeMathObjects(const CDataVector< CReaction > &reactions, CMath::sPointers &p) | CMathContainer | private |
initializeMathObjects(const CDataVector< CMoiety > &moieties, CMath::sPointers &p) | CMathContainer | private |
initializeObjects(CMath::sPointers &pointers) | CMathContainer | private |
initializePointers(CMath::sPointers &pointers) | CMathContainer | private |
initObjects() | CDataContainer | protected |
insert(const CData &data) override | CDataContainer | virtual |
isAutonomous() const | CMathContainer | |
isPrerequisiteForContext(const CObjectInterface *pObject, const CCore::SimulationContextFlag &context, const CObjectInterface::ObjectSet &changedObjects) const override | CDataObject | virtual |
isStateValid() const | CMathContainer | |
mAggregateValidity | CDataObject | private |
map() | CMathContainer | private |
mApplyInitialValuesSequence | CMathContainer | private |
Matrix enum value | CDataObject | |
mCompileTime | CMathContainer | private |
mCompleteInitialState | CMathContainer | private |
mCreateDiscontinuousPointer | CMathContainer | private |
mDataObject2MathObject | CMathContainer | private |
mDataValue2DataObject | CMathContainer | private |
mDataValue2MathObject | CMathContainer | private |
mDelayLags | CMathContainer | private |
mDelays | CMathContainer | private |
mDelayValues | CMathContainer | private |
mDependentMasses | CMathContainer | private |
mDiscontinuityEvents | CMathContainer | private |
mDiscontinuityInfix2Object | CMathContainer | private |
mDiscontinuous | CMathContainer | private |
mEventAssignments | CMathContainer | private |
mEventDelays | CMathContainer | private |
mEventPriorities | CMathContainer | private |
mEventRoots | CMathContainer | private |
mEventRootStates | CMathContainer | private |
mEvents | CMathContainer | private |
mEventTriggers | CMathContainer | private |
mExtensiveNoise | CMathContainer | private |
mExtensiveRates | CMathContainer | private |
mExtensiveValues | CMathContainer | private |
mFluxes | CMathContainer | private |
mHistory | CMathContainer | private |
mHistoryReduced | CMathContainer | private |
mInitialDependencies | CMathContainer | private |
mInitialEventTriggers | CMathContainer | private |
mInitialExtensiveRates | CMathContainer | private |
mInitialExtensiveValues | CMathContainer | private |
mInitialFluxes | CMathContainer | private |
mInitialIntensiveRates | CMathContainer | private |
mInitialIntensiveValues | CMathContainer | private |
mInitialParticleFluxes | CMathContainer | private |
mInitialState | CMathContainer | private |
mInitialStateValueAll | CMathContainer | private |
mInitialStateValueExtensive | CMathContainer | private |
mInitialStateValueIntensive | CMathContainer | private |
mInitialTotalMasses | CMathContainer | private |
mIntensiveNoise | CMathContainer | private |
mIntensiveRates | CMathContainer | private |
mIntensiveValues | CMathContainer | private |
mIsAutonomous | CMathContainer | private |
mNoiseInputObjects | CMathContainer | private |
mNoiseReduced | CMathContainer | private |
mNoiseSequence | CMathContainer | private |
mNoiseSequenceReduced | CMathContainer | private |
mNumTotalRootsIgnored | CMathContainer | private |
mObjectDisplayName | CDataObject | mutableprivate |
mObjectFlag | CDataObject | private |
mObjectName | CDataObject | private |
mObjects | CMathContainer | private |
mObjectType | CDataObject | private |
ModelEntity enum value | CDataObject | |
mOldObjects | CMathContainer | private |
mOldValues | CMathContainer | private |
move(sSize &size) | CMathContainer | private |
mParticleFluxes | CMathContainer | private |
mpAvogadro | CMathContainer | private |
mpModel | CMathContainer | private |
mpObjectDisplayName | CDataObject | mutableprivate |
mpObjectName | CDataObject | mutableprivate |
mpObjectParent | CDataObject | private |
mpObjectsBuffer | CMathContainer | private |
mpProcessQueue | CMathContainer | private |
mpQuantity2NumberFactor | CMathContainer | private |
mpRandomGenerator | CMathContainer | private |
mPrerequisits | CDataObject | protected |
mPrioritySequence | CMathContainer | private |
mPropensities | CMathContainer | private |
mpUuid | CUndoObjectInterface | private |
mpValuesBuffer | CMathContainer | private |
mRandom | CMathContainer | private |
mRate | CMathContainer | private |
mRateReduced | CMathContainer | private |
mReactionNoise | CMathContainer | private |
mReactionParticleNoise | CMathContainer | private |
mReactions | CMathContainer | private |
mReducedStateValues | CMathContainer | private |
mReferencedValidities | CDataObject | private |
mReferences | CDataObject | protected |
mRootCount2Events | CMathContainer | private |
mRootDerivatives | CMathContainer | private |
mRootDerivativesState | CMathContainer | private |
mRootIsDiscrete | CMathContainer | private |
mRootIsTimeDependent | CMathContainer | private |
mRootProcessors | CMathContainer | private |
mRootSequence | CMathContainer | private |
mRootSequenceReduced | CMathContainer | private |
mSimulationRequiredValues | CMathContainer | private |
mSimulationValuesSequence | CMathContainer | private |
mSimulationValuesSequenceReduced | CMathContainer | private |
mSize | CMathContainer | private |
mState | CMathContainer | private |
mStateReduced | CMathContainer | private |
mStateValues | CMathContainer | private |
mSynchronizeInitialValuesSequenceExtensive | CMathContainer | private |
mSynchronizeInitialValuesSequenceIntensive | CMathContainer | private |
mTotalMasses | CMathContainer | private |
mTransientDataObjectSequence | CMathContainer | private |
mTransientDependencies | CMathContainer | private |
mTransitionTimes | CMathContainer | private |
mTriggerInfix2Event | CMathContainer | private |
mUpdateSequences | CMathContainer | private |
mUuidLocked | CUndoObjectInterface | private |
mValidity | CObjectInterface | mutableprotected |
mValueChangeProhibited | CMathContainer | private |
mValues | CMathContainer | private |
NameVector enum value | CDataObject | |
NonUniqueName enum value | CDataObject | |
objectMap typedef | CDataContainer | |
objectRenamed(CDataObject *pObject, const std::string &oldName) | CDataContainer | |
ObjectSet typedef | CObjectInterface | |
operator==(const CMathContainer &rhs) | CMathContainer | |
prerequisitsContains(const DataObjectSet &objects) const | CDataObject | |
print(std::ostream *ostream) const override | CDataObject | virtual |
processQueue(const bool &equality) | CMathContainer | |
processRoots(const bool &equality, const CVector< C_INT > &rootsFound) | CMathContainer | |
processRoots(const CVector< C_INT > &rootsFound) | CMathContainer | |
pushAllTransientValues() | CMathContainer | |
pushInitialState() | CMathContainer | |
pushState() | CMathContainer | |
Reference enum value | CDataObject | |
refreshAggregateValidity() | CDataObject | private |
registerUpdateSequence(CMathUpdateSequence *pUpdateSequence) | CMathContainer | |
relocate(const sSize &size, const std::vector< CMath::sRelocate > &Relocations) | CMathContainer | private |
relocateObject(CObjectInterface *&pObject, const std::vector< CMath::sRelocate > &relocations) const | CMathContainer | |
relocateObject(const CObjectInterface *&pObject, const std::vector< CMath::sRelocate > &relocations) const | CMathContainer | |
relocateObject(CMathObject *&pObject, const std::vector< CMath::sRelocate > &relocations) const | CMathContainer | |
relocateObject(const CMathObject *&pObject, const std::vector< CMath::sRelocate > &relocations) const | CMathContainer | |
relocateObjectSet(CObjectInterface::ObjectSet &objectSet, const std::vector< CMath::sRelocate > &relocations) const | CMathContainer | |
relocateUpdateSequence(CCore::CUpdateSequence &sequence, const std::vector< CMath::sRelocate > &relocations) const | CMathContainer | |
relocateValue(C_FLOAT64 *&pValue, const std::vector< CMath::sRelocate > &relocations) const | CMathContainer | |
relocateValue(const C_FLOAT64 *&pValue, const std::vector< CMath::sRelocate > &relocations) const | CMathContainer | |
relocateVector(CVectorCore< CType > &vector, size_t size, const std::vector< CMath::sRelocate > &relocations) | CMathContainer | inlineprivate |
remove(CDataObject *pObject) | CDataContainer | virtual |
removeAnalysisEvent(CMathEvent *&pMathEvent) | CMathContainer | |
removeAnalysisObject(CMath::Entity< CMathObject > &mathObjects) | CMathContainer | |
removeDataObject(const CDataObject *pObject) | CMathContainer | |
removeIssue(const CIssue &issue) | CDataObject | |
removeReference(const CDataContainer *pReference) | CDataObject | |
replaceDiscontinuousNode(const CEvaluationNode *pSrc, const std::vector< CEvaluationNode * > &children) | CMathContainer | |
resetNoise() | CMathContainer | |
resize(sSize &size) | CMathContainer | private |
Root enum value | CDataObject | |
sanitizeDataValue2DataObject() | CMathContainer | private |
sanitizeObjectName(std::string &name) | CDataObject | static |
Separator enum value | CDataObject | |
setCompleteInitialState(const CVectorCore< C_FLOAT64 > &initialState) | CMathContainer | |
setHistory(const CMathHistoryCore &history) | CMathContainer | |
setInitialState(const CVectorCore< C_FLOAT64 > &initialState) | CMathContainer | |
setObjectName(const std::string &name) | CDataObject | |
setObjectParent(const CDataContainer *pParent) | CDataObject | virtual |
setState(const CVectorCore< C_FLOAT64 > &state) | CMathContainer | |
setUuid(const xg::Guid &uuid) | CUndoObjectInterface | |
setUuid(const std::string &uuid) | CUndoObjectInterface | |
setValues(const CVectorCore< C_FLOAT64 > &values) | CMathContainer | |
StaticString enum value | CDataObject | |
toData() const override | CDataContainer | virtual |
updateHistoryValues(const bool &useMoieties) | CMathContainer | |
updateIndex(const size_t &index, const CUndoObjectInterface *pUndoObject) | CUndoObjectInterface | virtual |
updateInitialValues(const CCore::Framework &framework) | CMathContainer | |
updateNoiseValues(const bool &useMoieties) | CMathContainer | |
updatePriorityValues() | CMathContainer | |
updateRootValues(const bool &useMoieties) | CMathContainer | |
updateSimulatedValues(const bool &useMoieties) | CMathContainer | |
updateTransientDataValues() | CMathContainer | |
validityChanged(const CValidity &changedValidity) override | CDataObject | virtual |
validityRemoved(const CValidity &changedValidity) | CDataObject | |
ValueBool enum value | CDataObject | |
ValueDbl enum value | CDataObject | |
ValueInt enum value | CDataObject | |
ValueInt64 enum value | CDataObject | |
ValueString enum value | CDataObject | |
Vector enum value | CDataObject | |
~CDataContainer() | CDataContainer | virtual |
~CDataObject() | CDataObject | virtual |
~CMathContainer() | CMathContainer | virtual |
~CObjectInterface() | CObjectInterface | virtual |
~CUndoObjectInterface() | CUndoObjectInterface | virtual |