COPASI API  4.16.103
CKinFunction Member List

This is the complete list of members for CKinFunction, 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
addUnsupportedAnnotation(const std::string &name, const std::string &xml)CAnnotation
addVariable(const std::string &name, CFunctionParameter::Role usage=CFunctionParameter::VARIABLE, const CFunctionParameter::DataType &type=CFunctionParameter::FLOAT64)CFunction
addVectorReference(const std::string &name, CType &reference, const unsigned C_INT32 &flag=0)CCopasiContainerinlineprotected
Array enum valueCCopasiObjectprotected
buildCalculationSequence()CEvaluationTreeprotected
buildUpdateSequence(const DataObjectSet &objects, const DataObjectSet &uptoDateObjects, const DataObjectSet &context=DataObjectSet())CCopasiObjectstatic
calculate()CEvaluationTreeprotected
calcValue(const CCallParameters< C_FLOAT64 > &callParameters)CFunctionvirtual
calls(std::set< std::string > &list) const CEvaluationTree
CAnnotation()CAnnotation
CAnnotation(const CAnnotation &src)CAnnotation
castObject(CCopasiObject *pObject)CAnnotationstatic
castObject(const CCopasiObject *pObject)CAnnotationstatic
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
CEvaluationTree(const std::string &name="NoName", const CCopasiContainer *pParent=NULL, const Type &type=Function)CEvaluationTree
CEvaluationTree(const CEvaluationTree &src, const CCopasiContainer *pParent=NULL)CEvaluationTree
CFunction(const std::string &name="NoName", const CCopasiContainer *pParent=NULL, const Type &type=Function)CFunction
CFunction(const CFunction &src, const CCopasiContainer *pParent=NULL)CFunction
CKinFunction(const std::string &name="NoName", const CCopasiContainer *pParent=NULL)CKinFunction
CKinFunction(const CFunction &src, CReadConfig *configBuffer=NULL, const CCopasiContainer *pParent=NULL)CKinFunction
CKinFunction(const CKinFunction &src, const CCopasiContainer *pParent=NULL)CKinFunction
cleanup()CKinFunction
cleanupNodes()CKinFunctionprivate
clearDirectDependencies()CCopasiObject
clearRefresh()CCopasiObject
CObjectInterface()CObjectInterfaceinline
compile()CEvaluationTreevirtual
compileNodes()CEvaluationTreeprotected
completeFunctionList(std::vector< CFunction * > &list, const size_t &added=0)CFunctionstatic
Container enum valueCCopasiObjectprotected
copy(const CEvaluationTree &src)CEvaluationTreestatic
create(CEvaluationTree::Type type)CEvaluationTreestatic
createCopy() const CFunction
createListOfParametersForMathML(std::vector< std::vector< std::string > > &env)CFunction
createParameters()CKinFunctionprivate
DataModel enum valueCCopasiObjectprotected
DataObjectSet typedefCCopasiObject
DataUpdateSequence typedefCCopasiObject
dependsOn(const C_FLOAT64 *parameter, const CCallParameters< C_FLOAT64 > &callParameters) const CFunctionvirtual
CEvaluationTree::dependsOn(DataObjectSet candidates, const DataObjectSet &context=DataObjectSet()) const CCopasiObject
dependsOnTree(const std::string &name) const CEvaluationTree
EmptyListCCopasiContainerstatic
Expression enum valueCEvaluationTree
Flag enum nameCCopasiObjectprotected
fromAST(const ASTNode *pASTNode)CEvaluationTreestatic
Function enum valueCEvaluationTree
getAllDependencies(DataObjectSet &dependencies, const DataObjectSet &context) const CCopasiObject
getChildObjectUnits(const CCopasiObject *pObject) const CCopasiContainervirtual
getCN() const CCopasiObjectvirtual
getDeletedObjects() const CEvaluationTree
getDirectDependencies(const DataObjectSet &context=DataObjectSet()) const CCopasiObjectvirtual
getErrorPosition() const CEvaluationTree
getInfix() const CEvaluationTree
getKey() const CFunctionvirtual
getMiriamAnnotation() const CAnnotation
getNodeList() const CEvaluationTree
getNodes()CKinFunction
getNotes() const CAnnotation
getObject(const CCopasiObjectName &cn) const CCopasiContainervirtual
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
getRoot()CEvaluationTree
getRoot() const CEvaluationTree
getSBMLId() const CFunction
getType() const CEvaluationTree
getUnits() const CCopasiContainervirtual
getUnsupportedAnnotations()CAnnotation
getUnsupportedAnnotations() const CAnnotation
getUpdateMethod() const CCopasiObject
getValueObject() const CCopasiContainervirtual
getValuePointer() const CCopasiObjectvirtual
getVariableIndex(const std::string &name) const CFunctionvirtual
getVariables()CFunction
getVariables() const CFunction
getVariableValue(const size_t &index) const CFunctionvirtual
Gui enum valueCCopasiObjectprotected
hasCircularDependencies(DataObjectSet &candidates, DataObjectSet &verified, const DataObjectSet &context) const CCopasiObject
hasCircularDependency() const CEvaluationTree
hasDiscontinuity() const CEvaluationTree
hasUpdateMethod() const CCopasiObject
initVariables()CFunctionprotected
isArray() const CCopasiObject
isBoolean() const CEvaluationTree
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
isReversible() const CFunction
isRoot() const CCopasiObject
isSeparator() const CCopasiObject
isStaticString() const CCopasiObject
isSuitable(const size_t noSubstrates, const size_t noProducts, const TriLogic reversible)CFunction
isUsable() const CEvaluationTree
isValueBool() const CCopasiObject
isValueDbl() const CCopasiObject
isValueInt() const CCopasiObject
isValueInt64() const CCopasiObject
isValueString() const CCopasiObject
isVector() const CCopasiObject
load(CReadConfig &configBuffer, CReadConfig::Mode mode=CReadConfig::SEARCH)CFunctionvirtual
MassAction enum valueCEvaluationTree
MathExpression enum valueCEvaluationTree
Matrix enum valueCCopasiObjectprotected
mCalculationSequenceCEvaluationTreeprotected
mInfixCEvaluationTreeprotected
mKeyCAnnotationprotected
mNidxCKinFunctionprivate
mNodesCKinFunctionprivate
mObjectsCCopasiContainerprotected
ModelEntity enum valueCCopasiObjectprotected
mpNodeListCEvaluationTreeprotected
mpRootCEvaluationTreeprotected
mTypeCEvaluationTreeprotected
mUsableCEvaluationTreeprotected
mustBeDeleted(const DataObjectSet &deletedObjects) const CCopasiObjectvirtual
mValueCEvaluationTreeprotected
NameVector enum valueCCopasiObjectprotected
NonUniqueName enum valueCCopasiObjectprotected
objectMap typedefCCopasiContainer
ObjectSet typedefCObjectInterface
ObjListCKinFunctionprivate
operator==(const CFunction &rhs) const CFunction
CEvaluationTree::operator==(const CEvaluationTree &rhs) const CEvaluationTree
CAnnotation::operator==(const CAnnotation &rhs) const CAnnotation
parse()CEvaluationTreeprotected
PreDefined enum valueCEvaluationTree
print(std::ostream *ostream) const CCopasiObjectvirtual
Reference enum valueCCopasiObjectprotected
remove(CCopasiObject *pObject)CCopasiContainervirtual
removeDirectDependency(const CCopasiObject *pObject)CCopasiObject
removeUnsupportedAnnotation(const std::string &name)CAnnotation
replaceUnsupportedAnnotation(const std::string &name, const std::string &xml)CAnnotation
Root enum valueCCopasiObjectprotected
Separator enum valueCCopasiObjectprotected
setDirectDependencies(const DataObjectSet &directDependencies)CCopasiObject
setInfix(const std::string &infix)CFunctionvirtual
setInfix(const std::string &infix, bool compile)CFunctionvirtual
setMiriamAnnotation(const std::string &miriamAnnotation, const std::string &newId, const std::string &oldId)CAnnotation
setNotes(const std::string &notes)CAnnotation
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
setReversible(const TriLogic &reversible)CFunction
setRoot(CEvaluationNode *pRootNode)CEvaluationTreevirtual
setSBMLId(const std::string &id)CFunction
setTree(const ASTNode &pRootNode)CEvaluationTree
setType(const CEvaluationTree::Type &type)CEvaluationTreeprotected
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
smpRenameHandlerCCopasiObjectprotectedstatic
splitFunction(const CEvaluationNode *node, const std::string &name1, const std::string &name2) const CFunction
StaticString enum valueCCopasiObjectprotected
toAST(const CCopasiDataModel *pDataModel) const CEvaluationTreevirtual
Type enum nameCEvaluationTree
TypeNameCEvaluationTreestatic
UnsupportedAnnotation typedefCAnnotation
UpdateSequence typedefCObjectInterface
updateTree()CEvaluationTree
UserDefined enum valueCEvaluationTree
ValueBool enum valueCCopasiObjectprotected
ValueDbl enum valueCCopasiObjectprotected
ValueInt enum valueCCopasiObjectprotected
ValueInt64 enum valueCCopasiObjectprotected
ValueString enum valueCCopasiObjectprotected
Vector enum valueCCopasiObjectprotected
writeMathML(std::ostream &out, size_t l=0) const CFunctionvirtual
writeMathML(const std::vector< std::vector< std::string > > &variables, bool expand=true, bool fullExpand=true) const CFunctionvirtual
XMLTypeCEvaluationTreestatic
~CAnnotation()CAnnotationvirtual
~CCopasiContainer()CCopasiContainervirtual
~CCopasiObject()CCopasiObjectvirtual
~CEvaluationTree()CEvaluationTreevirtual
~CFunction()CFunctionvirtual
~CKinFunction()CKinFunction
~CObjectInterface()CObjectInterfaceinlinevirtual