libSBML 5.3.0 Python API

Package libsbml

Classes

class  AlgebraicRule
 LibSBML implementation of SBML's AlgebraicRule construct. More...
class  AssignmentRule
 LibSBML implementation of SBML's AssignmentRule construct. More...
class  ASTNode
 Abstract Syntax Tree (AST) representation of a mathematical expression. More...
class  ASTNodeList
 Class for managing lists of ASTNode objects. More...
class  Compartment
 LibSBML implementation of SBML's Compartment construct. More...
class  CompartmentType
 LibSBML implementation of SBML's Level 2's CompartmentType construct. More...
class  Constraint
 LibSBML implementation of SBML's Constraint construct. More...
class  ConversionOption
 Class of object that encapsulates a conversion option. More...
class  ConversionProperties
 Class of object that encapsulates the properties of an SBML converter. More...
class  CVTerm
 Representation of MIRIAM-compliant controlled vocabulary annotation. More...
class  CVTermList
 Class for managing lists of CVTerm objects. More...
class  Date
 Representation of MIRIAM-compliant dates used in ModelHistory. More...
class  DateList
 Class for managing lists of Date objects. More...
class  Delay
 LibSBML implementation of SBML's Delay construct for Event. More...
class  Event
 LibSBML implementation of SBML's Event construct. More...
class  EventAssignment
 LibSBML implementation of SBML's EventAssignment construct for Event. More...
class  FunctionDefinition
 LibSBML implementation of SBML's FunctionDefinition construct. More...
class  InitialAssignment
 LibSBML implementation of SBML's InitialAssignment construct. More...
class  KineticLaw
 LibSBML implementation of SBML's KineticLaw construct. More...
class  ListOf
 Parent class for the various SBML 'ListOfXYZ' classes. More...
class  ListOfCompartments
 LibSBML implementation of SBML Level 2's ListOfCompartments construct. More...
class  ListOfCompartmentTypes
 LibSBML implementation of SBML's ListOfCompartmentTypes construct. More...
class  ListOfConstraints
 LibSBML implementation of SBML's ListOfConstraints construct. More...
class  ListOfEventAssignments
 LibSBML implementation of SBML's ListOfEventAssignments construct. More...
class  ListOfEvents
 LibSBML implementation of SBML's ListOfEvents construct. More...
class  ListOfFunctionDefinitions
 LibSBML implementation of SBML's ListOfFunctionDefinitions construct. More...
class  ListOfInitialAssignments
 LibSBML implementation of SBML's ListOfInitialAssignments construct. More...
class  ListOfLocalParameters
 LibSBML implementation of SBML Level 3's ListOfLocalParameters construct. More...
class  ListOfParameters
 LibSBML implementation of SBML's ListOfParameters construct. More...
class  ListOfReactions
 LibSBML implementation of SBML's ListOfReactions construct. More...
class  ListOfRules
 LibSBML implementation of SBML's ListOfRules construct. More...
class  ListOfSpecies
 LibSBML implementation of SBML Level 2's ListOfSpecies construct. More...
class  ListOfSpeciesReferences
 LibSBML implementation of SBML's ListOfSpeciesReferences construct. More...
class  ListOfSpeciesTypes
 LibSBML implementation of SBML's ListOfSpeciesTypes construct. More...
class  ListOfUnitDefinitions
 LibSBML implementation of SBML's ListOfUnitDefinitions construct. More...
class  ListOfUnits
 LibSBML implementation of SBML's ListOfUnits construct. More...
class  LocalParameter
 LibSBML implementation of SBML Level 3's LocalParameter construct. More...
class  Model
 LibSBML implementation of SBML's Model construct. More...
class  ModelCreator
 Representation of MIRIAM-compliant model creator data used in ModelHistory. More...
class  ModelCreatorList
 Class for managing lists of ModelCreator objects. More...
class  ModelHistory
 Representation of MIRIAM-compliant model history data. More...
class  ModifierSpeciesReference
 LibSBML implementation of SBML's ModifierSpeciesReference construct. More...
class  ostream
 Proxy of C++ std.basic_ostream<(char)> class. More...
class  ostringstream
 Proxy of C++ std.basic_ostringstream<(char)> class. More...
class  Parameter
 LibSBML implementation of SBML's Parameter construct. More...
class  Priority
 LibSBML implementation of SBML Level 3's Priority construct for Event. More...
class  RateRule
 LibSBML implementation of SBML's RateRule construct. More...
class  RDFAnnotationParser
 Read/write/manipulate RDF annotations stored in SBML annotation elements. More...
class  Reaction
 LibSBML implementation of SBML's Reaction construct. More...
class  Rule
 LibSBML implementation of SBML's Rule construct. More...
class  SBase
 LibSBML implementation of SBase, the base class of most SBML objects. More...
class  SBaseList
 Class for managing lists of SBase objects. More...
class  SBasePlugin
 Representation of a plug-in object of SBML's package extension. More...
class  SBMLConverter
 Base class for SBML converters. More...
class  SBMLConverterRegistry
 Registry of all SBML converters. More...
class  SBMLDocument
 Container for an SBML document and interface for global operations on SBML documents. More...
class  SBMLDocumentPlugin
 Proxy of C++ SBMLDocumentPlugin class. More...
class  SBMLError
 Representation of errors, warnings and other diagnostics. More...
class  SBMLErrorLog
 Log of errors and other events encountered during SBML processing. More...
class  SBMLExtensionException
 Proxy of C++ SBMLExtensionException class. More...
class  SBMLExtensionRegistry
 Proxy of C++ SBMLExtensionRegistry class. More...
class  SBMLExternalValidator
 Proxy of C++ SBMLExternalValidator class. More...
class  SBMLFunctionDefinitionConverter
 SBML converter for replacing function definitions. More...
class  SBMLInitialAssignmentConverter
 SBML converter for replacing initial assignments. More...
class  SBMLLevelVersionConverter
 This method has multiple variants that differ in the arguments they accept. More...
class  SBMLNamespaces
 Class to store SBML level, version and namespace information. More...
class  SBMLNamespacesList
 Class for managing lists of SBMLNamespaces objects. More...
class  SBMLReader
 Methods for reading SBML from files and text strings. More...
class  SBMLRuleConverter
 SBML converter for reordering rules and assignments in a model. More...
class  SBMLStripPackageConverter
 SBML converter for removing packages. More...
class  SBMLUnitsConverter
 SBML converter to convert a model's units to SI units. More...
class  SBMLValidator
 Base class for SBML validators. More...
class  SBMLWriter
 Methods for writing SBML to files and text strings. More...
class  SBO
 Methods for interacting with Systems Biology Ontology terms. More...
class  SimpleSpeciesReference
 LibSBML implementation of SBML's SimpleSpeciesReference construct. More...
class  Species
 LibSBML implementation of SBML's Species construct. More...
class  SpeciesReference
 LibSBML implementation of SBML's SpeciesReference construct. More...
class  SpeciesType
 LibSBML implementation of SBML Level 2's SpeciesType construct. More...
class  StoichiometryMath
 LibSBML implementation of SBML Level 2's StoichiometryMath construct. More...
class  SyntaxChecker
 Methods for checking syntax of SBML identifiers and other strings. More...
class  Trigger
 LibSBML implementation of SBML's Trigger construct for Event. More...
class  Unit
 LibSBML implementation of SBML's Unit construct. More...
class  UnitDefinition
 LibSBML implementation of SBML's UnitDefinition construct. More...
class  XMLAttributes
 Representation of attributes on an XML node. More...
class  XMLError
 Representation of errors, warnings and other diagnostics. More...
class  XMLErrorLog
 Log of errors and other events encountered while processing an XML file or data stream. More...
class  XMLNamespaces
 Representation of XML Namespaces. More...
class  XMLNode
 Representation of a node in an XML document tree. More...
class  XMLToken
 Representation of a token in an XML stream. More...
class  XMLTriple
 Representation of a qualified XML name. More...

Functions

def endl
def flush
def formulaToString
def getLibSBMLDottedVersion
def getLibSBMLVersion
def getLibSBMLVersionString
def parseFormula
def RDFAnnotationParser_createAnnotation
def RDFAnnotationParser_createCVTerms
def RDFAnnotationParser_createRDFAnnotation
def RDFAnnotationParser_createRDFDescription
def RDFAnnotationParser_deleteRDFAnnotation
def RDFAnnotationParser_parseCVTerms
def RDFAnnotationParser_parseModelHistory
def RDFAnnotationParser_parseRDFAnnotation
def readMathMLFromString
def readSBML
def readSBMLFromFile
def readSBMLFromString
def SBMLConverterRegistry_getInstance
def SBMLDocument_getDefaultLevel
def SBMLDocument_getDefaultVersion
def SBMLExtensionRegistry_getInstance
def SBMLExtensionRegistry_getNumRegisteredPackages
def SBMLExtensionRegistry_getRegisteredPackageName
def SBMLNamespaces_getSBMLNamespaceURI
def SBMLNamespaces_getSupportedNamespaces
def SBMLNamespaces_isSBMLNamespace
def SBMLReader_hasBzip2
def SBMLReader_hasZlib
def SBMLTypeCode_toString
def SBMLWriter_hasBzip2
def SBMLWriter_hasZlib
def SBO_checkTerm
def SBO_intToString
def SBO_isConservationLaw
def SBO_isContinuousFramework
def SBO_isDiscreteFramework
def SBO_isEntity
def SBO_isEvent
def SBO_isFunctionalCompartment
def SBO_isFunctionalEntity
def SBO_isInteraction
def SBO_isKineticConstant
def SBO_isLogicalFramework
def SBO_isMaterialEntity
def SBO_isMathematicalExpression
def SBO_isMetadataRepresentation
def SBO_isModellingFramework
def SBO_isModifier
def SBO_isObselete
def SBO_isOccurringEntityRepresentation
def SBO_isParticipant
def SBO_isParticipantRole
def SBO_isPhysicalEntityRepresentation
def SBO_isPhysicalParticipant
def SBO_isProduct
def SBO_isQuantitativeParameter
def SBO_isRateLaw
def SBO_isReactant
def SBO_isSteadyStateExpression
def SBO_isSystemsDescriptionParameter
def SBO_stringToInt
def SyntaxChecker_hasExpectedXHTMLSyntax
def SyntaxChecker_isValidSBMLSId
def SyntaxChecker_isValidUnitSId
def SyntaxChecker_isValidXMLID
def Unit_areEquivalent
def Unit_areIdentical
def Unit_convertToSI
def Unit_isBuiltIn
def Unit_isUnitKind
def Unit_merge
def Unit_removeScale
def UnitDefinition_areEquivalent
def UnitDefinition_areIdentical
def UnitDefinition_combine
def UnitDefinition_convertToSI
def UnitDefinition_printUnits
def UnitDefinition_reorder
def UnitDefinition_simplify
def UnitKind_equals
def UnitKind_forName
def UnitKind_isValidUnitKindString
def UnitKind_toString
def writeMathMLToString
def writeSBML
def writeSBMLToFile
def writeSBMLToString
def XMLError_getStandardMessage
def XMLNode_convertStringToXMLNode
def XMLNode_convertXMLNodeToString

Variables

 AllowedAttributesOnAlgRule = _libsbml.AllowedAttributesOnAlgRule
 AllowedAttributesOnAssignRule = _libsbml.AllowedAttributesOnAssignRule
 AllowedAttributesOnCompartment = _libsbml.AllowedAttributesOnCompartment
 AllowedAttributesOnConstraint = _libsbml.AllowedAttributesOnConstraint
 AllowedAttributesOnDelay = _libsbml.AllowedAttributesOnDelay
 AllowedAttributesOnEvent = _libsbml.AllowedAttributesOnEvent
 AllowedAttributesOnEventAssignment = _libsbml.AllowedAttributesOnEventAssignment
 AllowedAttributesOnFunc = _libsbml.AllowedAttributesOnFunc
 AllowedAttributesOnInitialAssign = _libsbml.AllowedAttributesOnInitialAssign
 AllowedAttributesOnKineticLaw = _libsbml.AllowedAttributesOnKineticLaw
 AllowedAttributesOnListOfComps = _libsbml.AllowedAttributesOnListOfComps
 AllowedAttributesOnListOfConstraints = _libsbml.AllowedAttributesOnListOfConstraints
 AllowedAttributesOnListOfEventAssign = _libsbml.AllowedAttributesOnListOfEventAssign
 AllowedAttributesOnListOfEvents = _libsbml.AllowedAttributesOnListOfEvents
 AllowedAttributesOnListOfFuncs = _libsbml.AllowedAttributesOnListOfFuncs
 AllowedAttributesOnListOfInitAssign = _libsbml.AllowedAttributesOnListOfInitAssign
 AllowedAttributesOnListOfLocalParam = _libsbml.AllowedAttributesOnListOfLocalParam
 AllowedAttributesOnListOfMods = _libsbml.AllowedAttributesOnListOfMods
 AllowedAttributesOnListOfParams = _libsbml.AllowedAttributesOnListOfParams
 AllowedAttributesOnListOfReactions = _libsbml.AllowedAttributesOnListOfReactions
 AllowedAttributesOnListOfRules = _libsbml.AllowedAttributesOnListOfRules
 AllowedAttributesOnListOfSpecies = _libsbml.AllowedAttributesOnListOfSpecies
 AllowedAttributesOnListOfSpeciesRef = _libsbml.AllowedAttributesOnListOfSpeciesRef
 AllowedAttributesOnListOfUnitDefs = _libsbml.AllowedAttributesOnListOfUnitDefs
 AllowedAttributesOnListOfUnits = _libsbml.AllowedAttributesOnListOfUnits
 AllowedAttributesOnLocalParameter = _libsbml.AllowedAttributesOnLocalParameter
 AllowedAttributesOnModel = _libsbml.AllowedAttributesOnModel
 AllowedAttributesOnModifier = _libsbml.AllowedAttributesOnModifier
 AllowedAttributesOnParameter = _libsbml.AllowedAttributesOnParameter
 AllowedAttributesOnPriority = _libsbml.AllowedAttributesOnPriority
 AllowedAttributesOnRateRule = _libsbml.AllowedAttributesOnRateRule
 AllowedAttributesOnReaction = _libsbml.AllowedAttributesOnReaction
 AllowedAttributesOnSBML = _libsbml.AllowedAttributesOnSBML
 AllowedAttributesOnSpecies = _libsbml.AllowedAttributesOnSpecies
 AllowedAttributesOnSpeciesReference = _libsbml.AllowedAttributesOnSpeciesReference
 AllowedAttributesOnTrigger = _libsbml.AllowedAttributesOnTrigger
 AllowedAttributesOnUnit = _libsbml.AllowedAttributesOnUnit
 AllowedAttributesOnUnitDefinition = _libsbml.AllowedAttributesOnUnitDefinition
 AnnotationNotesNotAllowedLevel1 = _libsbml.AnnotationNotesNotAllowedLevel1
 ApplyCiMustBeModelComponent = _libsbml.ApplyCiMustBeModelComponent
 ApplyCiMustBeUserFunction = _libsbml.ApplyCiMustBeUserFunction
 ArgsToEqNeedSameType = _libsbml.ArgsToEqNeedSameType
 AssignmentToConstantEntity = _libsbml.AssignmentToConstantEntity
 AssignRuleCompartmentMismatch = _libsbml.AssignRuleCompartmentMismatch
 AssignRuleParameterMismatch = _libsbml.AssignRuleParameterMismatch
 AssignRuleSpeciesMismatch = _libsbml.AssignRuleSpeciesMismatch
 AssignRuleStoichiometryMismatch = _libsbml.AssignRuleStoichiometryMismatch
 AST_CONSTANT_E = _libsbml.AST_CONSTANT_E
 AST_CONSTANT_FALSE = _libsbml.AST_CONSTANT_FALSE
 AST_CONSTANT_PI = _libsbml.AST_CONSTANT_PI
 AST_CONSTANT_TRUE = _libsbml.AST_CONSTANT_TRUE
 AST_DIVIDE = _libsbml.AST_DIVIDE
 AST_FUNCTION = _libsbml.AST_FUNCTION
 AST_FUNCTION_ABS = _libsbml.AST_FUNCTION_ABS
 AST_FUNCTION_ARCCOS = _libsbml.AST_FUNCTION_ARCCOS
 AST_FUNCTION_ARCCOSH = _libsbml.AST_FUNCTION_ARCCOSH
 AST_FUNCTION_ARCCOT = _libsbml.AST_FUNCTION_ARCCOT
 AST_FUNCTION_ARCCOTH = _libsbml.AST_FUNCTION_ARCCOTH
 AST_FUNCTION_ARCCSC = _libsbml.AST_FUNCTION_ARCCSC
 AST_FUNCTION_ARCCSCH = _libsbml.AST_FUNCTION_ARCCSCH
 AST_FUNCTION_ARCSEC = _libsbml.AST_FUNCTION_ARCSEC
 AST_FUNCTION_ARCSECH = _libsbml.AST_FUNCTION_ARCSECH
 AST_FUNCTION_ARCSIN = _libsbml.AST_FUNCTION_ARCSIN
 AST_FUNCTION_ARCSINH = _libsbml.AST_FUNCTION_ARCSINH
 AST_FUNCTION_ARCTAN = _libsbml.AST_FUNCTION_ARCTAN
 AST_FUNCTION_ARCTANH = _libsbml.AST_FUNCTION_ARCTANH
 AST_FUNCTION_CEILING = _libsbml.AST_FUNCTION_CEILING
 AST_FUNCTION_COS = _libsbml.AST_FUNCTION_COS
 AST_FUNCTION_COSH = _libsbml.AST_FUNCTION_COSH
 AST_FUNCTION_COT = _libsbml.AST_FUNCTION_COT
 AST_FUNCTION_COTH = _libsbml.AST_FUNCTION_COTH
 AST_FUNCTION_CSC = _libsbml.AST_FUNCTION_CSC
 AST_FUNCTION_CSCH = _libsbml.AST_FUNCTION_CSCH
 AST_FUNCTION_DELAY = _libsbml.AST_FUNCTION_DELAY
 AST_FUNCTION_EXP = _libsbml.AST_FUNCTION_EXP
 AST_FUNCTION_FACTORIAL = _libsbml.AST_FUNCTION_FACTORIAL
 AST_FUNCTION_FLOOR = _libsbml.AST_FUNCTION_FLOOR
 AST_FUNCTION_LN = _libsbml.AST_FUNCTION_LN
 AST_FUNCTION_LOG = _libsbml.AST_FUNCTION_LOG
 AST_FUNCTION_PIECEWISE = _libsbml.AST_FUNCTION_PIECEWISE
 AST_FUNCTION_POWER = _libsbml.AST_FUNCTION_POWER
 AST_FUNCTION_ROOT = _libsbml.AST_FUNCTION_ROOT
 AST_FUNCTION_SEC = _libsbml.AST_FUNCTION_SEC
 AST_FUNCTION_SECH = _libsbml.AST_FUNCTION_SECH
 AST_FUNCTION_SIN = _libsbml.AST_FUNCTION_SIN
 AST_FUNCTION_SINH = _libsbml.AST_FUNCTION_SINH
 AST_FUNCTION_TAN = _libsbml.AST_FUNCTION_TAN
 AST_FUNCTION_TANH = _libsbml.AST_FUNCTION_TANH
 AST_INTEGER = _libsbml.AST_INTEGER
 AST_LAMBDA = _libsbml.AST_LAMBDA
 AST_LOGICAL_AND = _libsbml.AST_LOGICAL_AND
 AST_LOGICAL_NOT = _libsbml.AST_LOGICAL_NOT
 AST_LOGICAL_OR = _libsbml.AST_LOGICAL_OR
 AST_LOGICAL_XOR = _libsbml.AST_LOGICAL_XOR
 AST_MINUS = _libsbml.AST_MINUS
 AST_NAME = _libsbml.AST_NAME
 AST_NAME_AVOGADRO = _libsbml.AST_NAME_AVOGADRO
 AST_NAME_TIME = _libsbml.AST_NAME_TIME
 AST_PLUS = _libsbml.AST_PLUS
 AST_POWER = _libsbml.AST_POWER
 AST_RATIONAL = _libsbml.AST_RATIONAL
 AST_REAL = _libsbml.AST_REAL
 AST_REAL_E = _libsbml.AST_REAL_E
 AST_RELATIONAL_EQ = _libsbml.AST_RELATIONAL_EQ
 AST_RELATIONAL_GEQ = _libsbml.AST_RELATIONAL_GEQ
 AST_RELATIONAL_GT = _libsbml.AST_RELATIONAL_GT
 AST_RELATIONAL_LEQ = _libsbml.AST_RELATIONAL_LEQ
 AST_RELATIONAL_LT = _libsbml.AST_RELATIONAL_LT
 AST_RELATIONAL_NEQ = _libsbml.AST_RELATIONAL_NEQ
 AST_TIMES = _libsbml.AST_TIMES
 AST_UNKNOWN = _lisbml.AST_UNKNOWN
 BadCsymbolDefinitionURLValue = _libsbml.BadCsymbolDefinitionURLValue
 BadlyFormedXML = _libsbml.BadlyFormedXML
 BadMathML = _libsbml.BadMathML
 BadMathMLNodeType = _libsbml.BadMathMLNodeType
 BadProcessingInstruction = _libsbml.BadProcessingInstruction
 BadXMLAttribute = _libsbml.BadXMLAttribute
 BadXMLAttributeValue = _libsbml.BadXMLAttributeValue
 BadXMLComment = _libsbml.BadXMLComment
 BadXMLDecl = _libsbml.BadXMLDecl
 BadXMLDeclLocation = _libsbml.BadXMLDeclLocation
 BadXMLDOCTYPE = _libsbml.BadXMLDOCTYPE
 BadXMLDocumentStructure = _libsbml.BadXMLDocumentStructure
 BadXMLIDRef = _libsbml.BadXMLIDRef
 BadXMLIDValue = _libsbml.BadXMLIDValue
 BadXMLPrefix = _libsbml.BadXMLPrefix
 BadXMLPrefixValue = _libsbml.BadXMLPrefixValue
 BIOLOGICAL_QUALIFIER = _libsbml.BIOLOGICAL_QUALIFIER
 BooleanOpsNeedBooleanArgs = _libsbml.BooleanOpsNeedBooleanArgs
 BothAmountAndConcentrationSet = _libsbml.BothAmountAndConcentrationSet
 BothStoichiometryAndMath = _libsbml.BothStoichiometryAndMath
 BQB_ENCODES = _libsbml.BQB_ENCODES
 BQB_HAS_PART = _libsbml.BQB_HAS_PART
 BQB_HAS_PROPERTY = _libsbml.BQB_HAS_PROPERTY
 BQB_HAS_VERSION = _libsbml.BQB_HAS_VERSION
 BQB_IS = _libsbml.BQB_IS
 BQB_IS_DESCRIBED_BY = _libsbml.BQB_IS_DESCRIBED_BY
 BQB_IS_ENCODED_BY = _libsbml.BQB_IS_ENCODED_BY
 BQB_IS_HOMOLOG_TO = _libsbml.BQB_IS_HOMOLOG_TO
 BQB_IS_PART_OF = _libsbml.BQB_IS_PART_OF
 BQB_IS_PROPERTY_OF = _libsbml.BQB_IS_PROPERTY_OF
 BQB_IS_VERSION_OF = _libsbml.BQB_IS_VERSION_OF
 BQB_OCCURS_IN = _libsbml.BQB_OCCURS_IN
 BQB_UNKNOWN = _libsbml.BQB_UNKNOWN
 BQM_IS = _libsbml.BQM_IS
 BQM_IS_DERIVED_FROM = _libsbml.BQM_IS_DERIVED_FROM
 BQM_IS_DESCRIBED_BY = _libsbml.BQM_IS_DESCRIBED_BY
 BQM_UNKNOWN = _libsbml.BQM_UNKNOWN
 CannotConvertToL1V1 = _libsbml.CannotConvertToL1V1
 CelsiusNoLongerValid = _libsbml.CelsiusNoLongerValid
 CircularRuleDependency = _libsbml.CircularRuleDependency
 CNV_TYPE_BOOL = _libsbml.CNV_TYPE_BOOL
 CNV_TYPE_DOUBLE = _libsbml.CNV_TYPE_DOUBLE
 CNV_TYPE_INT = _libsbml.CNV_TYPE_INT
 CNV_TYPE_SINGLE = _libsbml.CNV_TYPE_SINGLE
 CNV_TYPE_STRING = _libsbml.CNV_TYPE_STRING
 CompartmentNotOnL1Reaction = _libsbml.CompartmentNotOnL1Reaction
 CompartmentOnReaction = _libsbml.CompartmentOnReaction
 CompartmentShouldHaveSize = _libsbml.CompartmentShouldHaveSize
 CompartmentTypeNotValidAttribute = _libsbml.CompartmentTypeNotValidAttribute
 CompartmentTypeNotValidComponent = _libsbml.CompartmentTypeNotValidComponent
 ConstantNotValidAttribute = _libsbml.ConstantNotValidAttribute
 ConstantSpeciesNotValidAttribute = _libsbml.ConstantSpeciesNotValidAttribute
 ConstraintContainsDOCTYPE = _libsbml.ConstraintContainsDOCTYPE
 ConstraintContainsXMLDecl = _libsbml.ConstraintContainsXMLDecl
 ConstraintMathNotBoolean = _libsbml.ConstraintMathNotBoolean
 ConstraintNotInXHTMLNamespace = _libsbml.ConstraintNotInXHTMLNamespace
 ConstraintNotValidComponent = _libsbml.ConstraintNotValidComponent
 ConversionFactorMustConstant = _libsbml.ConversionFactorMustConstant
 ConversionFactorNotInL1 = _libsbml.ConversionFactorNotInL1
 ConversionFactorOnSpecies = _libsbml.ConversionFactorOnSpecies
 DelayNeedsValuesFromTriggerTime = _libsbml.DelayNeedsValuesFromTriggerTime
 DelayUnitsNotTime = _libsbml.DelayUnitsNotTime
 DisallowedDefinitionURLUse = _libsbml.DisallowedDefinitionURLUse
 DisallowedMathMLEncodingUse = _libsbml.DisallowedMathMLEncodingUse
 DisallowedMathMLSymbol = _libsbml.DisallowedMathMLSymbol
 DisallowedMathTypeAttributeUse = _libsbml.DisallowedMathTypeAttributeUse
 DisallowedMathTypeAttributeValue = _libsbml.DisallowedMathTypeAttributeValue
 DisallowedMathUnitsUse = _libsbml.DisallowedMathUnitsUse
 DuplicateAnnotationInvalidInL2v2 = _libsbml.DuplicateAnnotationInvalidInL2v2
 DuplicateAnnotationInvalidInL2v3 = _libsbml.DuplicateAnnotationInvalidInL2v3
 DuplicateAnnotationInvalidInL2v4 = _libsbml.DuplicateAnnotationInvalidInL2v4
 DuplicateAnnotationInvalidInL3v1 = _libsbml.DuplicateAnnotationInvalidInL3v1
 DuplicateAnnotationNamespaces = _libsbml.DuplicateAnnotationNamespaces
 DuplicateComponentId = _libsbml.DuplicateComponentId
 DuplicateLocalParameterId = _libsbml.DuplicateLocalParameterId
 DuplicateMetaId = _libsbml.DuplicateMetaId
 DuplicateUnitDefinitionId = _libsbml.DuplicateUnitDefinitionId
 DuplicateXMLAttribute = _libsbml.DuplicateXMLAttribute
 EmptyListElement = _libsbml.EmptyListElement
 EmptyListInKineticLaw = _libsbml.EmptyListInKineticLaw
 EmptyListInReaction = _libsbml.EmptyListInReaction
 EmptyListOfUnits = _libsbml.EmptyListOfUnits
 EmptyUnitListElement = _libsbml.EmptyUnitListElement
 EventAndAssignmentRuleForId = _libsbml.EventAndAssignmentRuleForId
 EventAssignCompartmentMismatch = _libsbml.EventAssignCompartmentMismatch
 EventAssignmentForConstantEntity = _libsbml.EventAssignmentForConstantEntity
 EventAssignParameterMismatch = _libsbml.EventAssignParameterMismatch
 EventAssignSpeciesMismatch = _libsbml.EventAssignSpeciesMismatch
 EventAssignStoichiometryMismatch = _libsbml.EventAssignStoichiometryMismatch
 EventNotValidComponent = _libsbml.EventNotValidComponent
 ExtentUnitsNotSubstance = _libsbml.ExtentUnitsNotSubstance
 FailedMathMLReadOfDouble = _libsbml.FailedMathMLReadOfDouble
 FailedMathMLReadOfExponential = _libsbml.FailedMathMLReadOfExponential
 FailedMathMLReadOfInteger = _libsbml.FailedMathMLReadOfInteger
 FailedMathMLReadOfRational = _libsbml.FailedMathMLReadOfRational
 FormulaInLevel1KL = _libsbml.FormulaInLevel1KL
 FuncDefNotValidComponent = _libsbml.FuncDefNotValidComponent
 FunctionDefMathNotLambda = _libsbml.FunctionDefMathNotLambda
 GeneralWarningNotSpecified = _libsbml.GeneralWarningNotSpecified
 HasOnlySubsNoSpatialUnits = _libsbml.HasOnlySubsNoSpatialUnits
 HasOnlySubsUnitsNotValidAttribute = _libsbml.HasOnlySubsUnitsNotValidAttribute
 IdNotValidAttribute = _libsbml.IdNotValidAttribute
 InconsistentArgUnits = _libsbml.InconsistentArgUnits
 InconsistentArgUnitsWarnings = _libsbml.InconsistentArgUnitsWarnings
 InconsistentExponUnitsWarnings = _libsbml.InconsistentExponUnitsWarnings
 InconsistentKineticLawUnitsL3 = _libsbml.InconsistentKineticLawUnitsL3
 InconsistentPowerUnitsWarnings = _libsbml.InconsistentPowerUnitsWarnings
 IncorrectCompartmentSpatialDimensions = _libsbml.IncorrectCompartmentSpatialDimensions
 IncorrectOrderInConstraint = _libsbml.IncorrectOrderInConstraint
 IncorrectOrderInEvent = _libsbml.IncorrectOrderInEvent
 IncorrectOrderInKineticLaw = _libsbml.IncorrectOrderInKineticLaw
 IncorrectOrderInModel = _libsbml.IncorrectOrderInModel
 IncorrectOrderInReaction = _libsbml.IncorrectOrderInReaction
 InitAssignCompartmenMismatch = _libsbml.InitAssignCompartmenMismatch
 InitAssignmentAndRuleForSameId = _libsbml.InitAssignmentAndRuleForSameId
 InitAssignParameterMismatch = _libsbml.InitAssignParameterMismatch
 InitAssignSpeciesMismatch = _libsbml.InitAssignSpeciesMismatch
 InitAssignStoichiometryMismatch = _libsbml.InitAssignStoichiometryMismatch
 InitialAssignNotValidComponent = _libsbml.InitialAssignNotValidComponent
 InitialValueFalseEventNotSupported = _libsbml.InitialValueFalseEventNotSupported
 InitialValueNotBoolean = _libsbml.InitialValueNotBoolean
 IntegerSpatialDimensions = _libsbml.IntegerSpatialDimensions
 InternalXMLParserError = _libsbml.InternalXMLParserError
 Invalid1DCompartmentUnits = _libsbml.Invalid1DCompartmentUnits
 Invalid2DCompartmentUnits = _libsbml.Invalid2DCompartmentUnits
 Invalid3DCompartmentUnits = _libsbml.Invalid3DCompartmentUnits
 InvalidAfterXMLContent = _libsbml.InvalidAfterXMLContent
 InvalidApplyCiInLambda = _libsbml.InvalidApplyCiInLambda
 InvalidAreaRedefinition = _libsbml.InvalidAreaRedefinition
 InvalidAssignRuleVariable = _libsbml.InvalidAssignRuleVariable
 InvalidCharInXML = _libsbml.InvalidCharInXML
 InvalidCiInLambda = _libsbml.InvalidCiInLambda
 InvalidCompartmentSBOTerm = _libsbml.InvalidCompartmentSBOTerm
 InvalidCompartmentTypeRef = _libsbml.InvalidCompartmentTypeRef
 InvalidCompartmentTypeSBOTerm = _libsbml.InvalidCompartmentTypeSBOTerm
 InvalidConstraintContent = _libsbml.InvalidConstraintContent
 InvalidConstraintSBOTerm = _libsbml.InvalidConstraintSBOTerm
 InvalidDelaySBOTerm = _libsbml.InvalidDelaySBOTerm
 InvalidEventAssignmentSBOTerm = _libsbml.InvalidEventAssignmentSBOTerm
 InvalidEventAssignmentVariable = _libsbml.InvalidEventAssignmentVariable
 InvalidEventSBOTerm = _libsbml.InvalidEventSBOTerm
 InvalidFunctionDefReturnType = _libsbml.InvalidFunctionDefReturnType
 InvalidFunctionDefSBOTerm = _libsbml.InvalidFunctionDefSBOTerm
 InvalidIdSyntax = _libsbml.InvalidIdSyntax
 InvalidInitAssignSBOTerm = _libsbml.InvalidInitAssignSBOTerm
 InvalidInitAssignSymbol = _libsbml.InvalidInitAssignSymbol
 InvalidKineticLawSBOTerm = _libsbml.InvalidKineticLawSBOTerm
 InvalidL1CompartmentUnits = _libsbml.InvalidL1CompartmentUnits
 InvalidLengthRedefinition = _libsbml.InvalidLengthRedefinition
 InvalidMathElement = _libsbml.InvalidMathElement
 InvalidMetaidSyntax = _libsbml.InvalidMetaidSyntax
 InvalidModelSBOTerm = _libsbml.InvalidModelSBOTerm
 InvalidModifiersList = _libsbml.InvalidModifiersList
 InvalidNamespaceOnSBML = _libsbml.InvalidNamespaceOnSBML
 InvalidNameSyntax = _libsbml.InvalidNameSyntax
 InvalidNoArgsPassedToFunctionDef = _libsbml.InvalidNoArgsPassedToFunctionDef
 InvalidNotesContent = _libsbml.InvalidNotesContent
 InvalidParameterSBOTerm = _libsbml.InvalidParameterSBOTerm
 InvalidParameterUnits = _libsbml.InvalidParameterUnits
 InvalidRateRuleVariable = _libsbml.InvalidRateRuleVariable
 InvalidReactantsProductsList = _libsbml.InvalidReactantsProductsList
 InvalidReactionSBOTerm = _libsbml.InvalidReactionSBOTerm
 InvalidRuleOrdering = _libsbml.InvalidRuleOrdering
 InvalidRuleSBOTerm = _libsbml.InvalidRuleSBOTerm
 InvalidSBMLLevelVersion = _libsbml.InvalidSBMLLevelVersion
 InvalidSBOTermSyntax = _libsbml.InvalidSBOTermSyntax
 InvalidSpeciesCompartmentRef = _libsbml.InvalidSpeciesCompartmentRef
 InvalidSpeciesReference = _libsbml.InvalidSpeciesReference
 InvalidSpeciesReferenceSBOTerm = _libsbml.InvalidSpeciesReferenceSBOTerm
 InvalidSpeciesSBOTerm = _libsbml.InvalidSpeciesSBOTerm
 InvalidSpeciesSusbstanceUnits = _libsbml.InvalidSpeciesSusbstanceUnits
 InvalidSpeciesTypeRef = _libsbml.InvalidSpeciesTypeRef
 InvalidSpeciesTypeSBOTerm = _libsbml.InvalidSpeciesTypeSBOTerm
 InvalidSubstanceRedefinition = _libsbml.InvalidSubstanceRedefinition
 InvalidTargetLevelVersion = _libsbml.InvalidTargetLevelVersion
 InvalidTimeRedefinition = _libsbml.InvalidTimeRedefinition
 InvalidTriggerSBOTerm = _libsbml.InvalidTriggerSBOTerm
 InvalidUnitDefId = _libsbml.InvalidUnitDefId
 InvalidUnitIdSyntax = _libsbml.InvalidUnitIdSyntax
 InvalidUnitKind = _libsbml.InvalidUnitKind
 InvalidUnitsValue = _libsbml.InvalidUnitsValue
 InvalidVolumeRedefinition = _libsbml.InvalidVolumeRedefinition
 InvalidXMLConstruct = _libsbml.InvalidXMLConstruct
 KineticLawNotSubstancePerTime = _libsbml.KineticLawNotSubstancePerTime
 KineticLawParametersAreLocalOnly = _libsbml.KineticLawParametersAreLocalOnly
 L1V1CompartmentVolumeReqd = _libsbml.L1V1CompartmentVolumeReqd
 L3AreaUnitsOnModel = _libsbml.L3AreaUnitsOnModel
 L3ConversionFactorOnModel = _libsbml.L3ConversionFactorOnModel
 L3ExtentUnitsOnModel = _libsbml.L3ExtentUnitsOnModel
 L3LengthUnitsOnModel = _libsbml.L3LengthUnitsOnModel
 L3NotSchemaConformant = _libsbml.L3NotSchemaConformant
 L3NotSupported = _libsbml.L3NotSupported
 L3SpatialDimensionsUnset = _libsbml.L3SpatialDimensionsUnset
 L3TimeUnitsOnModel = _libsbml.L3TimeUnitsOnModel
 L3VolumeUnitsOnModel = _libsbml.L3VolumeUnitsOnModel
 LambdaOnlyAllowedInFunctionDef = _libsbml.LambdaOnlyAllowedInFunctionDef
 LevelPositiveInteger = _libsbml.LevelPositiveInteger
 LIBSBML_CAT_GENERAL_CONSISTENCY = _libsbml.LIBSBML_CAT_GENERAL_CONSISTENCY
 LIBSBML_CAT_IDENTIFIER_CONSISTENCY = _libsbml.LIBSBML_CAT_IDENTIFIER_CONSISTENCY
 LIBSBML_CAT_INTERNAL = _libsbml.LIBSBML_CAT_INTERNAL
 LIBSBML_CAT_INTERNAL_CONSISTENCY = _libsbml.LIBSBML_CAT_INTERNAL_CONSISTENCY
 LIBSBML_CAT_MATHML_CONSISTENCY = _libsbml.LIBSBML_CAT_MATHML_CONSISTENCY
 LIBSBML_CAT_MODELING_PRACTICE = _libsbml.LIBSBML_CAT_MODELING_PRACTICE
 LIBSBML_CAT_OVERDETERMINED_MODEL = _libsbml.LIBSBML_CAT_OVERDETERMINED_MODEL
 LIBSBML_CAT_SBML = _libsbml.LIBSBML_CAT_SBML
 LIBSBML_CAT_SBML_L1_COMPAT = _libsbml.LIBSBML_CAT_SBML_L1_COMPAT
 LIBSBML_CAT_SBML_L2V1_COMPAT = _libsbml.LIBSBML_CAT_SBML_L2V1_COMPAT
 LIBSBML_CAT_SBML_L2V2_COMPAT = _libsbml.LIBSBML_CAT_SBML_L2V2_COMPAT
 LIBSBML_CAT_SBML_L2V3_COMPAT = _libsbml.LIBSBML_CAT_SBML_L2V3_COMPAT
 LIBSBML_CAT_SBML_L2V4_COMPAT = _libsbml.LIBSBML_CAT_SBML_L2V4_COMPAT
 LIBSBML_CAT_SBML_L3V1_COMPAT = _libsbml.LIBSBML_CAT_SBML_L3V1_COMPAT
 LIBSBML_CAT_SBO_CONSISTENCY = _libsbml.LIBSBML_CAT_SBO_CONSISTENCY
 LIBSBML_CAT_SYSTEM = _libsbml.LIBSBML_CAT_SYSTEM
 LIBSBML_CAT_UNITS_CONSISTENCY = _libsbml.LIBSBML_CAT_UNITS_CONSISTENCY
 LIBSBML_CAT_XML = _libsbml.LIBSBML_CAT_XML
 LIBSBML_CONV_CONVERSION_NOT_AVAILABLE = _libsbml.LIBSBML_CONV_CONVERSION_NOT_AVAILABLE
 LIBSBML_CONV_INVALID_SRC_DOCUMENT = _libsbml.LIBSBML_CONV_INVALID_SRC_DOCUMENT
 LIBSBML_CONV_INVALID_TARGET_NAMESPACE = _libsbml.LIBSBML_CONV_INVALID_TARGET_NAMESPACE
 LIBSBML_CONV_PKG_CONVERSION_NOT_AVAILABLE = _libsbml.LIBSBML_CONV_PKG_CONVERSION_NOT_AVAILABLE
 LIBSBML_DOTTED_VERSION = _libsbml.LIBSBML_DOTTED_VERSION
 LIBSBML_DUPLICATE_OBJECT_ID = _libsbml.LIBSBML_DUPLICATE_OBJECT_ID
 LIBSBML_INDEX_EXCEEDS_SIZE = _libsbml.LIBSBML_INDEX_EXCEEDS_SIZE
 LIBSBML_INVALID_ATTRIBUTE_VALUE = _libsbml.LIBSBML_INVALID_ATTRIBUTE_VALUE
 LIBSBML_INVALID_OBJECT = _libsbml.LIBSBML_INVALID_OBJECT
 LIBSBML_INVALID_XML_OPERATION = _libsbml.LIBSBML_INVALID_XML_OPERATION
 LIBSBML_LEVEL_MISMATCH = _libsbml.LIBSBML_LEVEL_MISMATCH
 LIBSBML_NAMESPACE_MISMATCH = _libsbml.LIBSBML_NAMESPACE_MISMATCH
 LIBSBML_OPERATION_FAILED = _libsbml.LIBSBML_OPERATION_FAILED
 LIBSBML_OPERATION_SUCCESS = _libsbml.LIBSBML_OPERATION_SUCCESS
 LIBSBML_PKG_CONFLICT = _libsbml.LIBSBML_PKG_CONFLICT
 LIBSBML_PKG_CONFLICTED_VERSION = _libsbml.LIBSBML_PKG_CONFLICTED_VERSION
 LIBSBML_PKG_DISABLED = _libsbml.LIBSBML_PKG_DISABLED
 LIBSBML_PKG_UNKNOWN = _libsbml.LIBSBML_PKG_UNKNOWN
 LIBSBML_PKG_UNKNOWN_VERSION = _libsbml.LIBSBML_PKG_UNKNOWN_VERSION
 LIBSBML_PKG_VERSION_MISMATCH = _libsbml.LIBSBML_PKG_VERSION_MISMATCH
 LIBSBML_SEV_ERROR = _libsbml.LIBSBML_SEV_ERROR
 LIBSBML_SEV_FATAL = _libsbml.LIBSBML_SEV_FATAL
 LIBSBML_SEV_INFO = _libsbml.LIBSBML_SEV_INFO
 LIBSBML_SEV_WARNING = _libsbml.LIBSBML_SEV_WARNING
 LIBSBML_UNEXPECTED_ATTRIBUTE = _libsbml.LIBSBML_UNEXPECTED_ATTRIBUTE
 LIBSBML_VERSION = _libsbml.LIBSBML_VERSION
 LIBSBML_VERSION_MISMATCH = _libsbml.LIBSBML_VERSION_MISMATCH
 LIBSBML_VERSION_STRING = _libsbml.LIBSBML_VERSION_STRING
 LibSBMLAdditionalCodesLowerBound = _libsbml.LibSBMLAdditionalCodesLowerBound
 LocalParameterShadowsId = _libsbml.LocalParameterShadowsId
 MathResultMustBeNumeric = _libsbml.MathResultMustBeNumeric
 MetaIdNotValidAttribute = _libsbml.MetaIdNotValidAttribute
 MissingAnnotationNamespace = _libsbml.MissingAnnotationNamespace
 MissingEventAssignment = _libsbml.MissingEventAssignment
 MissingModel = _libsbml.MissingModel
 MissingOrInconsistentLevel = _libsbml.MissingOrInconsistentLevel
 MissingOrInconsistentVersion = _libsbml.MissingOrInconsistentVersion
 MissingSpeciesCompartment = _libsbml.MissingSpeciesCompartment
 MissingTriggerInEvent = _libsbml.MissingTriggerInEvent
 MissingXMLAttributeValue = _libsbml.MissingXMLAttributeValue
 MissingXMLDecl = _libsbml.MissingXMLDecl
 MissingXMLElements = _libsbml.MissingXMLElements
 MissingXMLEncoding = _libsbml.MissingXMLEncoding
 MissingXMLRequiredAttribute = _libsbml.MissingXMLRequiredAttribute
 MODEL_QUALIFIER = _libsbml.MODEL_QUALIFIER
 ModelSBOBranchChangedBeyondL2v2 = _libsbml.ModelSBOBranchChangedBeyondL2v2
 ModelSBOBranchChangedBeyondL2v3 = _libsbml.ModelSBOBranchChangedBeyondL2v3
 ModelSBOBranchChangedInL2v4 = _libsbml.ModelSBOBranchChangedInL2v4
 ModelSBOBranchChangedInL3v1 = _libsbml.ModelSBOBranchChangedInL3v1
 MultipleAnnotations = _libsbml.MultipleAnnotations
 MultipleAssignmentOrRateRules = _libsbml.MultipleAssignmentOrRateRules
 MultipleEventAssignmentsForId = _libsbml.MultipleEventAssignmentsForId
 MultipleInitAssignments = _libsbml.MultipleInitAssignments
 MultiplierNotValidAttribute = _libsbml.MultiplierNotValidAttribute
 MultSpeciesSameTypeInCompartment = _libsbml.MultSpeciesSameTypeInCompartment
 NameNotValidAttribute = _libsbml.NameNotValidAttribute
 NeedCompartmentIfHaveSpecies = _libsbml.NeedCompartmentIfHaveSpecies
 NoBodyInFunctionDef = _libsbml.NoBodyInFunctionDef
 NoCompartmentOutsideInL3v1 = _libsbml.NoCompartmentOutsideInL3v1
 NoCompartmentTypeInL1 = _libsbml.NoCompartmentTypeInL1
 NoCompartmentTypeInL2v1 = _libsbml.NoCompartmentTypeInL2v1
 NoCompartmentTypeInL3v1 = _libsbml.NoCompartmentTypeInL3v1
 NoConcentrationInZeroD = _libsbml.NoConcentrationInZeroD
 NoConstraintsInL1 = _libsbml.NoConstraintsInL1
 NoConstraintsInL2v1 = _libsbml.NoConstraintsInL2v1
 NoDelayedEventAssignmentInL2v1 = _libsbml.NoDelayedEventAssignmentInL2v1
 NoDelayedEventAssignmentInL2v2 = _libsbml.NoDelayedEventAssignmentInL2v2
 NoDelayedEventAssignmentInL2v3 = _libsbml.NoDelayedEventAssignmentInL2v3
 NoEventsInL1 = _libsbml.NoEventsInL1
 NoEventTimeUnitsInL2v3 = _libsbml.NoEventTimeUnitsInL2v3
 NoEventTimeUnitsInL2v4 = _libsbml.NoEventTimeUnitsInL2v4
 NoEventTimeUnitsInL3v1 = _libsbml.NoEventTimeUnitsInL3v1
 NoFancyStoichiometryMathInL1 = _libsbml.NoFancyStoichiometryMathInL1
 NoFunctionDefinitionsInL1 = _libsbml.NoFunctionDefinitionsInL1
 NoIdOnSpeciesReferenceInL2v1 = _libsbml.NoIdOnSpeciesReferenceInL2v1
 NoInitialAssignmentsInL1 = _libsbml.NoInitialAssignmentsInL1
 NoInitialAssignmentsInL2v1 = _libsbml.NoInitialAssignmentsInL2v1
 NoKineticLawSubstanceUnitsInL2v2 = _libsbml.NoKineticLawSubstanceUnitsInL2v2
 NoKineticLawSubstanceUnitsInL2v3 = _libsbml.NoKineticLawSubstanceUnitsInL2v3
 NoKineticLawSubstanceUnitsInL2v4 = _libsbml.NoKineticLawSubstanceUnitsInL2v4
 NoKineticLawSubstanceUnitsInL3v1 = _libsbml.NoKineticLawSubstanceUnitsInL3v1
 NoKineticLawTimeUnitsInL2v2 = _libsbml.NoKineticLawTimeUnitsInL2v2
 NoKineticLawTimeUnitsInL2v3 = _libsbml.NoKineticLawTimeUnitsInL2v3
 NoKineticLawTimeUnitsInL2v4 = _libsbml.NoKineticLawTimeUnitsInL2v4
 NoKineticLawTimeUnitsInL3v1 = _libsbml.NoKineticLawTimeUnitsInL3v1
 NonBoundarySpeciesAssignedAndUsed = _libsbml.NonBoundarySpeciesAssignedAndUsed
 NonConstantLocalParameter = _libsbml.NonConstantLocalParameter
 NonConstantSpeciesUsed = _libsbml.NonConstantSpeciesUsed
 NoNon3DCompartmentsInL1 = _libsbml.NoNon3DCompartmentsInL1
 NoNonIntegerStoichiometryInL1 = _libsbml.NoNonIntegerStoichiometryInL1
 NonPersistentNotSupported = _libsbml.NonPersistentNotSupported
 NoReactantsOrProducts = _libsbml.NoReactantsOrProducts
 NoSBOTermsInL1 = _libsbml.NoSBOTermsInL1
 NoSBOTermsInL2v1 = _libsbml.NoSBOTermsInL2v1
 NoSpatialUnitsInZeroD = _libsbml.NoSpatialUnitsInZeroD
 NoSpeciesSpatialSizeUnitsInL1 = _libsbml.NoSpeciesSpatialSizeUnitsInL1
 NoSpeciesSpatialSizeUnitsInL2v3 = _libsbml.NoSpeciesSpatialSizeUnitsInL2v3
 NoSpeciesSpatialSizeUnitsInL2v4 = _libsbml.NoSpeciesSpatialSizeUnitsInL2v4
 NoSpeciesSpatialSizeUnitsInL3v1 = _libsbml.NoSpeciesSpatialSizeUnitsInL3v1
 NoSpeciesTypeInL2v1 = _libsbml.NoSpeciesTypeInL2v1
 NoSpeciesTypeInL3v1 = _libsbml.NoSpeciesTypeInL3v1
 NoSpeciesTypesInL1 = _libsbml.NoSpeciesTypesInL1
 NoStoichiometryMathInL3v1 = _libsbml.NoStoichiometryMathInL3v1
 NotesContainsDOCTYPE = _libsbml.NotesContainsDOCTYPE
 NotesContainsXMLDecl = _libsbml.NotesContainsXMLDecl
 NotesNotInXHTMLNamespace = _libsbml.NotesNotInXHTMLNamespace
 NoTimeSymbolInFunctionDef = _libsbml.NoTimeSymbolInFunctionDef
 NotSchemaConformant = _libsbml.NotSchemaConformant
 NotUTF8 = _libsbml.NotUTF8
 NoUnitMultipliersOrOffsetsInL1 = _libsbml.NoUnitMultipliersOrOffsetsInL1
 NoUnitOffsetInL2v2 = _libsbml.NoUnitOffsetInL2v2
 NoUnitOffsetInL2v3 = _libsbml.NoUnitOffsetInL2v3
 NoUnitOffsetInL2v4 = _libsbml.NoUnitOffsetInL2v4
 NoUnitOffsetInL3v1 = _libsbml.NoUnitOffsetInL3v1
 NoUnitsOnCompartment = _libsbml.NoUnitsOnCompartment
 NumericOpsNeedNumericArgs = _libsbml.NumericOpsNeedNumericArgs
 ObseleteSBOTerm = _libsbml.ObseleteSBOTerm
 OffsetNoLongerValid = _libsbml.OffsetNoLongerValid
 OffsetNotValidAttribute = _libsbml.OffsetNotValidAttribute
 OneDimensionalCompartmentUnits = _libsbml.OneDimensionalCompartmentUnits
 OneListOfEventAssignmentsPerEvent = _libsbml.OneListOfEventAssignmentsPerEvent
 OneListOfPerKineticLaw = _libsbml.OneListOfPerKineticLaw
 OneListOfUnitsPerUnitDef = _libsbml.OneListOfUnitsPerUnitDef
 OneMathElementPerConstraint = _libsbml.OneMathElementPerConstraint
 OneMathElementPerFunc = _libsbml.OneMathElementPerFunc
 OneMathElementPerInitialAssign = _libsbml.OneMathElementPerInitialAssign
 OneMathElementPerRule = _libsbml.OneMathElementPerRule
 OneMathPerDelay = _libsbml.OneMathPerDelay
 OneMathPerEventAssignment = _libsbml.OneMathPerEventAssignment
 OneMathPerKineticLaw = _libsbml.OneMathPerKineticLaw
 OneMathPerPriority = _libsbml.OneMathPerPriority
 OneMathPerTrigger = _libsbml.OneMathPerTrigger
 OneMessageElementPerConstraint = _libsbml.OneMessageElementPerConstraint
 OneOfEachListOf = _libsbml.OneOfEachListOf
 OneSubElementPerReaction = _libsbml.OneSubElementPerReaction
 OnlyCompartmentsInListOfCompartments = _libsbml.OnlyCompartmentsInListOfCompartments
 OnlyConstraintsInListOfConstraints = _libsbml.OnlyConstraintsInListOfConstraints
 OnlyEventAssignInListOfEventAssign = _libsbml.OnlyEventAssignInListOfEventAssign
 OnlyEventsInListOfEvents = _libsbml.OnlyEventsInListOfEvents
 OnlyFuncDefsInListOfFuncDefs = _libsbml.OnlyFuncDefsInListOfFuncDefs
 OnlyInitAssignsInListOfInitAssigns = _libsbml.OnlyInitAssignsInListOfInitAssigns
 OnlyLocalParamsInListOfLocalParams = _libsbml.OnlyLocalParamsInListOfLocalParams
 OnlyOneDelayPerEvent = _libsbml.OnlyOneDelayPerEvent
 OnlyOneNotesElementAllowed = _libsbml.OnlyOneNotesElementAllowed
 OnlyOnePriorityPerEvent = _libsbml.OnlyOnePriorityPerEvent
 OnlyParametersInListOfParameters = _libsbml.OnlyParametersInListOfParameters
 OnlyReactionsInListOfReactions = _libsbml.OnlyReactionsInListOfReactions
 OnlyRulesInListOfRules = _libsbml.OnlyRulesInListOfRules
 OnlySpeciesInListOfSpecies = _libsbml.OnlySpeciesInListOfSpecies
 OnlyUnitDefsInListOfUnitDefs = _libsbml.OnlyUnitDefsInListOfUnitDefs
 OnlyUnitsInListOfUnits = _libsbml.OnlyUnitsInListOfUnits
 OpsNeedCorrectNumberOfArgs = _libsbml.OpsNeedCorrectNumberOfArgs
 OverdeterminedSystem = _libsbml.OverdeterminedSystem
 PackageConversionNotSupported = _libsbml.PackageConversionNotSupported
 PackageNSMustMatch = _libsbml.PackageNSMustMatch
 ParameterShouldHaveUnits = _libsbml.ParameterShouldHaveUnits
 ParameterUnits = _libsbml.ParameterUnits
 PersistentNotBoolean = _libsbml.PersistentNotBoolean
 PieceNeedsBoolean = _libsbml.PieceNeedsBoolean
 PiecewiseNeedsConsistentTypes = _libsbml.PiecewiseNeedsConsistentTypes
 PriorityLostFromL3 = _libsbml.PriorityLostFromL3
 PriorityUnitsNotDimensionless = _libsbml.PriorityUnitsNotDimensionless
 RateRuleCompartmentMismatch = _libsbml.RateRuleCompartmentMismatch
 RateRuleForConstantEntity = _libsbml.RateRuleForConstantEntity
 RateRuleParameterMismatch = _libsbml.RateRuleParameterMismatch
 RateRuleSpeciesMismatch = _libsbml.RateRuleSpeciesMismatch
 RateRuleStoichiometryMismatch = _libsbml.RateRuleStoichiometryMismatch
 RecursiveCompartmentContainment = _libsbml.RecursiveCompartmentContainment
 RecursiveFunctionDefinition = _libsbml.RecursiveFunctionDefinition
 RepeatedRule10304 = _libsbml.RepeatedRule10304
 RepeatedRule20611 = _libsbml.RepeatedRule20611
 RequiredPackagePresent = _libsbml.RequiredPackagePresent
 RULE_TYPE_INVALID = _libsbml.RULE_TYPE_INVALID
 RULE_TYPE_RATE = _libsbml.RULE_TYPE_RATE
 RULE_TYPE_SCALAR = _libsbml.RULE_TYPE_SCALAR
 SBML_ALGEBRAIC_RULE = _libsbml.SBML_ALGEBRAIC_RULE
 SBML_ASSIGNMENT_RULE = _libsbml.SBML_ASSIGNMENT_RULE
 SBML_COMPARTMENT = _libsbml.SBML_COMPARTMENT
 SBML_COMPARTMENT_TYPE = _libsbml.SBML_COMPARTMENT_TYPE
 SBML_COMPARTMENT_VOLUME_RULE = _libsbml.SBML_COMPARTMENT_VOLUME_RULE
 SBML_CONSTRAINT = _libsbml.SBML_CONSTRAINT
 SBML_DELAY = _libsbml.SBML_DELAY
 SBML_DOCUMENT = _libsbml.SBML_DOCUMENT
 SBML_EVENT = _libsbml.SBML_EVENT
 SBML_EVENT_ASSIGNMENT = _libsbml.SBML_EVENT_ASSIGNMENT
 SBML_FUNCTION_DEFINITION = _libsbml.SBML_FUNCTION_DEFINITION
 SBML_INITIAL_ASSIGNMENT = _libsbml.SBML_INITIAL_ASSIGNMENT
 SBML_KINETIC_LAW = _libsbml.SBML_KINETIC_LAW
 SBML_LIST_OF = _libsbml.SBML_LIST_OF
 SBML_LOCAL_PARAMETER = _libsbml.SBML_LOCAL_PARAMETER
 SBML_MODEL = _libsbml.SBML_MODEL
 SBML_MODIFIER_SPECIES_REFERENCE = _libsbml.SBML_MODIFIER_SPECIES_REFERENCE
 SBML_PARAMETER = _libsbml.SBML_PARAMETER
 SBML_PARAMETER_RULE = _libsbml.SBML_PARAMETER_RULE
 SBML_PRIORITY = _libsbml.SBML_PRIORITY
 SBML_RATE_RULE = _libsbml.SBML_RATE_RULE
 SBML_REACTION = _libsbml.SBML_REACTION
 SBML_RULE = _libsbml.SBML_RULE
 SBML_SPECIES = _libsbml.SBML_SPECIES
 SBML_SPECIES_CONCENTRATION_RULE = _libsbml.SBML_SPECIES_CONCENTRATION_RULE
 SBML_SPECIES_REFERENCE = _libsbml.SBML_SPECIES_REFERENCE
 SBML_SPECIES_TYPE = _libsbml.SBML_SPECIES_TYPE
 SBML_STOICHIOMETRY_MATH = _libsbml.SBML_STOICHIOMETRY_MATH
 SBML_TRIGGER = _libsbml.SBML_TRIGGER
 SBML_UNIT = _libsbml.SBML_UNIT
 SBML_UNIT_DEFINITION = _libsbml.SBML_UNIT_DEFINITION
 SBML_UNKNOWN = _libsbml.SBML_UNKNOWN
 SBMLCodesUpperBound = _libsbml.SBMLCodesUpperBound
 SBMLNamespaceInAnnotation = _libsbml.SBMLNamespaceInAnnotation
 SBOTermNotUniversalInL2v2 = _libsbml.SBOTermNotUniversalInL2v2
 SBOTermNotValidAttributeBeforeL2V2 = _libsbml.SBOTermNotValidAttributeBeforeL2V2
 SBOTermNotValidAttributeBeforeL2V3 = _libsbml.SBOTermNotValidAttributeBeforeL2V3
 SpatialSizeUnitsNotValidAttribute = _libsbml.SpatialSizeUnitsNotValidAttribute
 SpatialSizeUnitsRemoved = _libsbml.SpatialSizeUnitsRemoved
 SpatialUnitsInOneD = _libsbml.SpatialUnitsInOneD
 SpatialUnitsInThreeD = _libsbml.SpatialUnitsInThreeD
 SpatialUnitsInTwoD = _libsbml.SpatialUnitsInTwoD
 SpeciesCompartmentRequiredInL1 = _libsbml.SpeciesCompartmentRequiredInL1
 SpeciesInvalidExtentUnits = _libsbml.SpeciesInvalidExtentUnits
 SpeciesShouldHaveValue = _libsbml.SpeciesShouldHaveValue
 SpeciesTypeNotValidAttribute = _libsbml.SpeciesTypeNotValidAttribute
 SpeciesTypeNotValidComponent = _libsbml.SpeciesTypeNotValidComponent
 StoichiometryMathNotValidComponent = _libsbml.StoichiometryMathNotValidComponent
 StoichiometryMathNotYetSupported = _libsbml.StoichiometryMathNotYetSupported
 StrictSBORequiredInL2v2 = _libsbml.StrictSBORequiredInL2v2
 StrictSBORequiredInL2v3 = _libsbml.StrictSBORequiredInL2v3
 StrictUnitsRequiredInL1 = _libsbml.StrictUnitsRequiredInL1
 StrictUnitsRequiredInL2v1 = _libsbml.StrictUnitsRequiredInL2v1
 StrictUnitsRequiredInL2v2 = _libsbml.StrictUnitsRequiredInL2v2
 StrictUnitsRequiredInL2v3 = _libsbml.StrictUnitsRequiredInL2v3
 SubstanceUnitsOnSpecies = _libsbml.SubstanceUnitsOnSpecies
 SubsUnitsAllowedInKL = _libsbml.SubsUnitsAllowedInKL
 SubsUnitsNoLongerValid = _libsbml.SubsUnitsNoLongerValid
 ThreeDimensionalCompartmentUnits = _libsbml.ThreeDimensionalCompartmentUnits
 TimeUnitsAllowedInKL = _libsbml.TimeUnitsAllowedInKL
 TimeUnitsEvent = _libsbml.TimeUnitsEvent
 TimeUnitsNoLongerValid = _libsbml.TimeUnitsNoLongerValid
 TimeUnitsRemoved = _libsbml.TimeUnitsRemoved
 TriggerMathNotBoolean = _libsbml.TriggerMathNotBoolean
 TwoDimensionalCompartmentUnits = _libsbml.TwoDimensionalCompartmentUnits
 UnclosedXMLToken = _libsbml.UnclosedXMLToken
 UndeclaredExtentUnitsL3 = _libsbml.UndeclaredExtentUnitsL3
 UndeclaredObjectUnitsL3 = _libsbml.UndeclaredObjectUnitsL3
 UndeclaredSpeciesInStoichMath = _libsbml.UndeclaredSpeciesInStoichMath
 UndeclaredSpeciesRef = _libsbml.UndeclaredSpeciesRef
 UndeclaredTimeUnitsL3 = _libsbml.UndeclaredTimeUnitsL3
 UndeclaredUnits = _libsbml.UndeclaredUnits
 UndefinedOutsideCompartment = _libsbml.UndefinedOutsideCompartment
 UndefinedXMLEntity = _libsbml.UndefinedXMLEntity
 UninterpretableXMLContent = _libsbml.UninterpretableXMLContent
 UNIT_KIND_AMPERE = _libsbml.UNIT_KIND_AMPERE
 UNIT_KIND_AVOGADRO = _libsbml.UNIT_KIND_AVOGADRO
 UNIT_KIND_BECQUEREL = _libsbml.UNIT_KIND_BECQUEREL
 UNIT_KIND_CANDELA = _libsbml.UNIT_KIND_CANDELA
 UNIT_KIND_CELSIUS = _libsbml.UNIT_KIND_CELSIUS
 UNIT_KIND_COULOMB = _libsbml.UNIT_KIND_COULOMB
 UNIT_KIND_DIMENSIONLESS = _libsbml.UNIT_KIND_DIMENSIONLESS
 UNIT_KIND_FARAD = _libsbml.UNIT_KIND_FARAD
 UNIT_KIND_GRAM = _libsbml.UNIT_KIND_GRAM
 UNIT_KIND_GRAY = _libsbml.UNIT_KIND_GRAY
 UNIT_KIND_HENRY = _libsbml.UNIT_KIND_HENRY
 UNIT_KIND_HERTZ = _libsbml.UNIT_KIND_HERTZ
 UNIT_KIND_INVALID = _libsbml.UNIT_KIND_INVALID
 UNIT_KIND_ITEM = _libsbml.UNIT_KIND_ITEM
 UNIT_KIND_JOULE = _libsbml.UNIT_KIND_JOULE
 UNIT_KIND_KATAL = _libsbml.UNIT_KIND_KATAL
 UNIT_KIND_KELVIN = _libsbml.UNIT_KIND_KELVIN
 UNIT_KIND_KILOGRAM = _libsbml.UNIT_KIND_KILOGRAM
 UNIT_KIND_LITER = _libsbml.UNIT_KIND_LITER
 UNIT_KIND_LITRE = _libsbml.UNIT_KIND_LITRE
 UNIT_KIND_LUMEN = _libsbml.UNIT_KIND_LUMEN
 UNIT_KIND_LUX = _libsbml.UNIT_KIND_LUX
 UNIT_KIND_METER = _libsbml.UNIT_KIND_METER
 UNIT_KIND_METRE = _libsbml.UNIT_KIND_METRE
 UNIT_KIND_MOLE = _libsbml.UNIT_KIND_MOLE
 UNIT_KIND_NEWTON = _libsbml.UNIT_KIND_NEWTON
 UNIT_KIND_OHM = _libsbml.UNIT_KIND_OHM
 UNIT_KIND_PASCAL = _libsbml.UNIT_KIND_PASCAL
 UNIT_KIND_RADIAN = _libsbml.UNIT_KIND_RADIAN
 UNIT_KIND_SECOND = _libsbml.UNIT_KIND_SECOND
 UNIT_KIND_SIEMENS = _libsbml.UNIT_KIND_SIEMENS
 UNIT_KIND_SIEVERT = _libsbml.UNIT_KIND_SIEVERT
 UNIT_KIND_STERADIAN = _libsbml.UNIT_KIND_STERADIAN
 UNIT_KIND_TESLA = _libsbml.UNIT_KIND_TESLA
 UNIT_KIND_VOLT = _libsbml.UNIT_KIND_VOLT
 UNIT_KIND_WATT = _libsbml.UNIT_KIND_WATT
 UNIT_KIND_WEBER = _libsbml.UNIT_KIND_WEBER
 UnitsNotValidAttribute = _libsbml.UnitsNotValidAttribute
 UNKNOWN_QUALIFIER = _libsbml.UNKNOWN_QUALIFIER
 UnknownError = _libsbml.UnknownError
 UnrecognisedSBOTerm = _libsbml.UnrecognisedSBOTerm
 UnrecognizedElement = _libsbml.UnrecognizedElement
 UnrecognizedXMLElement = _libsbml.UnrecognizedXMLElement
 UnrecognizedXMLParserCode = _libsbml.UnrecognizedXMLParserCode
 UnrequiredPackagePresent = _libsbml.UnrequiredPackagePresent
 UpperUnitBound = _libsbml.UpperUnitBound
 ValuesFromTriggerTimeNeedDelay = _libsbml.ValuesFromTriggerTimeNeedDelay
 VariableNotValidAttribute = _libsbml.VariableNotValidAttribute
 VersionPositiveInteger = _libsbml.VersionPositiveInteger
 VolumeLitreDefExponentNotOne = _libsbml.VolumeLitreDefExponentNotOne
 VolumeMetreDefExponentNot3 = _libsbml.VolumeMetreDefExponentNot3
 XMLAttributeTypeMismatch = _libsbml.XMLAttributeTypeMismatch
 XMLBadColon = _libsbml.XMLBadColon
 XMLBadNumber = _libsbml.XMLBadNumber
 XMLBadUTF8Content = _libsbml.XMLBadUTF8Content
 XMLContentEmpty = _libsbml.XMLContentEmpty
 XMLEmptyValueNotPermitted = _libsbml.XMLEmptyValueNotPermitted
 XMLErrorCodesUpperBound = _libsbml.XMLErrorCodesUpperBound
 XMLExpectedQuotedString = _libsbml.XMLExpectedQuotedString
 XMLFileOperationError = _libsbml.XMLFileOperationError
 XMLFileUnreadable = _libsbml.XMLFileUnreadable
 XMLFileUnwritable = _libsbml.XMLFileUnwritable
 XMLNetworkAccessError = _libsbml.XMLNetworkAccessError
 XMLOutOfMemory = _libsbml.XMLOutOfMemory
 XMLTagMismatch = _libsbml.XMLTagMismatch
 XMLTranscoderError = _libsbml.XMLTranscoderError
 XMLUnexpectedEOF = _libsbml.XMLUnexpectedEOF
 XMLUnknownError = _libsbml.XMLUnknownError
 ZeroDCompartmentContainment = _libsbml.ZeroDCompartmentContainment
 ZeroDimensionalCompartmentConst = _libsbml.ZeroDimensionalCompartmentConst
 ZeroDimensionalCompartmentSize = _libsbml.ZeroDimensionalCompartmentSize
 ZeroDimensionalCompartmentUnits = _libsbml.ZeroDimensionalCompartmentUnits

Function Documentation

def libsbml.endl (   args  ) 

Python method signature(s):

endl(ostream s)    ostream

Insert a newline character into the given C++ stream s.

This is a wrapper around the underlying C++ OStream method endl. It inserts a newline into the stream passed as argument. Additionally, it flushes buffered streams.

Parameters:
s the stream to which the newline should be written.
Returns:
the stream s.
def libsbml.flush (   args  ) 

Python method signature(s):

flush(ostream s)    ostream

Flush the given C++ stream s.

This is a wrapper around the underlying C++ OStream method flush. It flush any pending output in the stream passed as argument.

Parameters:
s the stream to be flushed.
Returns:
the stream s.
def libsbml.formulaToString (   args  ) 

Python method signature(s):

formulaToString(long tree)    string

Converts an AST to a string representation of a formula using a syntax basically derived from SBML Level 1.

The text-string form of mathematical formulas produced by libsbml.formulaToString() and read by libsbml.parseFormula() are simple C-inspired infix notation taken from SBML Level 1. A formula in this text-string form therefore can be handed to a program that understands SBML Level 1 mathematical expressions, or used as part of a formula translation system. The syntax is described in detail in the documentation for ASTNode.

Note that this facility is provided as a convenience by libSBML—the MathML standard does not actually define a 'string-form' equivalent to MathML expression trees, so the choice of formula syntax is somewhat arbitrary. The approach taken by libSBML is to use the syntax defined by SBML Level 1 (which in fact used a text-string representation of formulas and not MathML). This formula syntax is based mostly on C programming syntax, and may contain operators, function calls, symbols, and white space characters. The following table provides the precedence rules for the different entities that may appear in formula strings.

Token Operation Class Precedence Associates
namesymbol referenceoperand6n/a
(expression)expression groupingoperand6n/a
f(...)function callprefix6left
-negationunary5right
^powerbinary4left
*multiplicationbinary3left
/divisonbinary3left
+additionbinary2left
-subtractionbinary2left
,argument delimiterbinary1left
A table of the expression operators and their precedence in the text-string format for mathematical expressions used by SBML_parseFormula().

In the table above, operand implies the construct is an operand, prefix implies the operation is applied to the following arguments, unary implies there is one argument, and binary implies there are two arguments. The values in the Precedence column show how the order of different types of operation are determined. For example, the expression a * b + c is evaluated as (a * b) + c because the * operator has higher precedence. The Associates column shows how the order of similar precedence operations is determined; for example, a - b + c is evaluated as (a - b) + c because the + and - operators are left-associative.

The function call syntax consists of a function name, followed by optional white space, followed by an opening parenthesis token, followed by a sequence of zero or more arguments separated by commas (with each comma optionally preceded and/or followed by zero or more white space characters, followed by a closing parenthesis token. The function name must be chosen from one of the pre-defined functions in SBML or a user-defined function in the model. The following table lists the names of certain common mathematical functions; this table corresponds to Table 6 in the SBML Level 1 Version 2 specification:

Name Args Formula or meaning Argument Constraints Result constraints
absxabsolute value of x
acosxarc cosine of x in radians-1.0 ≤ x ≤ 1.00 ≤ acos(x) ≤ π
asinxarc sine of x in radians-1.0 ≤ x ≤ 1.00 ≤ asin(x) ≤ π
atanxarc tangent of x in radians0 ≤ atan(x) ≤ π
ceilxsmallest number not less than x whose value is an exact integer
cosxcosine of x
expxe x, where e is the base of the natural logarithm
floorxthe largest number not greater than x whose value is an exact integer
logxnatural logarithm of xx > 0
log10xbase 10 logarithm of xx > 0
powx, yx y
sqrxx2
sqrtxxx > 0sqrt(x) ≥ 0
sinxsine of x
tanxtangent of xx ≠ n*π/2, for odd integer n
The names of mathematical functions defined in the SBML Level 1 Version 2 text-string formula syntax.
Warning:
There are differences between the symbols used to represent the common mathematical functions and the corresponding MathML token names. This is a potential source of incompatibilities. Note in particular that in this text-string syntax, log(x) represents the natural logarithm, whereas in MathML, the natural logarithm is <ln/>. Application writers are urged to be careful when translating between text forms and MathML forms, especially if they provide a direct text-string input facility to users of their software systems.

We urge developers to keep in mind that the text-string formula syntax is specific to SBML Level 1's C-like mathematical formula syntax. In particular, it is not a general-purpose mathematical expression syntax. LibSBML provides methods for parsing and transforming text-string math formulas back and forth from AST structures, but it is important to keep the system's limitations in mind.
Parameters:
tree the AST to be converted.
Returns:
the formula from the given AST as an SBML Level 1 text-string mathematical formula. The caller owns the returned string and is responsible for freeing it when it is no longer needed.
def libsbml.getLibSBMLDottedVersion (  ) 

Python method signature(s):

getLibSBMLDottedVersion()    string

Returns the version number of this copy of libSBML as a string.

Returns:
the libSBML version as a string; version 1.2.3 becomes '1.2.3'.
See also:
getLibSBMLVersionString()
def libsbml.getLibSBMLVersion (  ) 

Python method signature(s):

getLibSBMLVersion()    int

Returns the version number of this copy of libSBML as an integer.

Returns:
the libSBML version as an integer; version 1.2.3 becomes 10203.
def libsbml.getLibSBMLVersionString (  ) 

Python method signature(s):

getLibSBMLVersionString()    string

Returns the version number of this copy of libSBML as a string without periods.

Returns:
the libSBML version as a string: version 1.2.3 becomes '10203'.
See also:
getLibSBMLDottedVersion()
def libsbml.parseFormula (   args  ) 

Python method signature(s):

parseFormula(char formula)    long

Parses the given SBML formula and returns a representation of it as an Abstract Syntax Tree (AST).

The text-string form of mathematical formulas produced by libsbml.formulaToString() and read by libsbml.parseFormula() are simple C-inspired infix notation taken from SBML Level 1. A formula in this text-string form therefore can be handed to a program that understands SBML Level 1 mathematical expressions, or used as part of a formula translation system. The syntax is described in detail in the documentation for ASTNode.

This returns the root node of the AST corresponding to the formula. If the formula contains a syntax error, None is returned instead.

Note that this facility is provided as a convenience by libSBML—the MathML standard does not actually define a 'string-form' equivalent to MathML expression trees, so the choice of formula syntax is somewhat arbitrary. The approach taken by libSBML is to use the syntax defined by SBML Level 1 (which in fact used a text-string representation of formulas and not MathML). This formula syntax is based mostly on C programming syntax, and may contain operators, function calls, symbols, and white space characters. The following table provides the precedence rules for the different entities that may appear in formula strings.

Token Operation Class Precedence Associates
namesymbol referenceoperand6n/a
(expression)expression groupingoperand6n/a
f(...)function callprefix6left
-negationunary5right
^powerbinary4left
*multiplicationbinary3left
/divisonbinary3left
+additionbinary2left
-subtractionbinary2left
,argument delimiterbinary1left
A table of the expression operators and their precedence in the text-string format for mathematical expressions used by SBML_parseFormula().

In the table above, operand implies the construct is an operand, prefix implies the operation is applied to the following arguments, unary implies there is one argument, and binary implies there are two arguments. The values in the Precedence column show how the order of different types of operation are determined. For example, the expression a * b + c is evaluated as (a * b) + c because the * operator has higher precedence. The Associates column shows how the order of similar precedence operations is determined; for example, a - b + c is evaluated as (a - b) + c because the + and - operators are left-associative.

The function call syntax consists of a function name, followed by optional white space, followed by an opening parenthesis token, followed by a sequence of zero or more arguments separated by commas (with each comma optionally preceded and/or followed by zero or more white space characters, followed by a closing parenthesis token. The function name must be chosen from one of the pre-defined functions in SBML or a user-defined function in the model. The following table lists the names of certain common mathematical functions; this table corresponds to Table 6 in the SBML Level 1 Version 2 specification:

Name Args Formula or meaning Argument Constraints Result constraints
absxabsolute value of x
acosxarc cosine of x in radians-1.0 ≤ x ≤ 1.00 ≤ acos(x) ≤ π
asinxarc sine of x in radians-1.0 ≤ x ≤ 1.00 ≤ asin(x) ≤ π
atanxarc tangent of x in radians0 ≤ atan(x) ≤ π
ceilxsmallest number not less than x whose value is an exact integer
cosxcosine of x
expxe x, where e is the base of the natural logarithm
floorxthe largest number not greater than x whose value is an exact integer
logxnatural logarithm of xx > 0
log10xbase 10 logarithm of xx > 0
powx, yx y
sqrxx2
sqrtxxx > 0sqrt(x) ≥ 0
sinxsine of x
tanxtangent of xx ≠ n*π/2, for odd integer n
The names of mathematical functions defined in the SBML Level 1 Version 2 text-string formula syntax.
Warning:
There are differences between the symbols used to represent the common mathematical functions and the corresponding MathML token names. This is a potential source of incompatibilities. Note in particular that in this text-string syntax, log(x) represents the natural logarithm, whereas in MathML, the natural logarithm is <ln/>. Application writers are urged to be careful when translating between text forms and MathML forms, especially if they provide a direct text-string input facility to users of their software systems.

We urge developers to keep in mind that the text-string formula syntax is specific to SBML Level 1's C-like mathematical formula syntax. In particular, it is not a general-purpose mathematical expression syntax. LibSBML provides methods for parsing and transforming text-string math formulas back and forth from AST structures, but it is important to keep the system's limitations in mind.
Parameters:
formula the text-string formula expression to be parsed
Returns:
the root node of the AST, or None if an error occurred in parsing the formula
def libsbml.RDFAnnotationParser_createAnnotation (  ) 

Python method signature(s):

RDFAnnotationParser_createAnnotation()    XMLNode

Creates a blank annotation and returns its root XMLNode object.

This creates a completely empty SBML <annotation> element. It is not attached to any SBML element. An example of how this might be used is illustrated in the following code fragment. In this example, suppose that content is an XMLNode object previously created, containing MIRIAM-style annotations, and that sbmlObject is an SBML object derived from SBase (e.g., a Model, or a Species, or a Compartment, etc.). Then:

   RDF     = RDFAnnotationParser.createRDFAnnotation() # Create RDF annotation XML structure.
   success = RDF.addChild(...content...)               # Put some content into it.
   ...                                                 # Check 'success' return code value.

   annot   = RDFAnnotationParser.createAnnotation()    # Create <annotation> container.
   success = annot.addChild(RDF)                       # Put the RDF annotation into it.
   ...                                                 # Check 'success' return code value.

   success = sbmlObject.setAnnotation(annot)           # Set object's annotation to what we built.
   ...                                                 # Check 'success' return code value.
   

The SBML specification contains more information about the format of annotations. We urge readers to consult Section 6 of the SBML Level 2 (Versions 2–4) and SBML Level 3 specification documents.

Returns:
a pointer to an XMLNode for the annotation
See also:
RDFAnnotationParser.createRDFAnnotation()
def libsbml.RDFAnnotationParser_createCVTerms (   args  ) 

Python method signature(s):

RDFAnnotationParser_createCVTerms(SBase obj)    XMLNode

Takes a list of CVTerm objects and creates a the RDF 'Description' element.

This essentially takes the given SBML object, reads out the CVTerm objects attached to it, calls RDFAnnotationParser.createRDFDescription() to create an RDF 'Description' element to hold the terms and adds each term with appropriate qualifiers.

Parameters:
obj the SBML object to start from
Returns:
the XMLNode tree corresponding to the Description element of an RDF annotation.
def libsbml.RDFAnnotationParser_createRDFAnnotation (  ) 

Python method signature(s):

RDFAnnotationParser_createRDFAnnotation()    XMLNode

Creates a blank RDF element suitable for use in SBML annotations.

The annotation created by this method has namespace declarations for all the relevant XML namespaces used in RDF annotations and also has an empty RDF element. The result is the following XML:

   <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
            xmlns:dc='http://purl.org/dc/elements/1.1/'
            xmlns:dcterms='http://purl.org/dc/terms/'
            xmlns:vCard='http://www.w3.org/2001/vcard-rdf/3.0#'
            xmlns:bqbiol='http://biomodels.net/biology-qualifiers/'
            xmlns:bqmodel='http://biomodels.net/model-qualifiers/' >

   </rdf:RDF>
   

Note that this does not create the containing SBML <annotation> element; the method RDFAnnotationParser.createAnnotation() is available for creating the container.

Returns:
a pointer to an XMLNode
See also:
RDFAnnotationParser.createAnnotation()
def libsbml.RDFAnnotationParser_createRDFDescription (   args  ) 

Python method signature(s):

RDFAnnotationParser_createRDFDescription(SBase obj)    XMLNode

Takes an SBML object and creates an empty XMLNode corresponding to an RDF 'Description' element.

This method is a handy way of creating RDF description objects linked by the appropriate 'metaid' field to the given object, for insertion into RDF annotations in a model. The method retrieves the 'metaid' attribute from the object passed in as argument, then creates an empty element having the following form (where metaid the value of the 'metaid' attribute of the argument):

<rdf:Description rdf:about="#metaid" xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
...
</rdf:Description>

Note that this method does not create a complete annotation or even an RDF element; it only creates the 'Description' portion. Callers will need to use other methods such as RDFAnnotationParser.createRDFAnnotation() to create the rest of the structure for an annotation.

Parameters:
obj the object to which the 'Description' refers
Returns:
a new XMLNode containing the 'rdf:Description' element with its 'about' attribute value set to the object meta identifier.
See also:
RDFAnnotationParser.createRDFAnnotation()
def libsbml.RDFAnnotationParser_deleteRDFAnnotation (   args  ) 

Python method signature(s):

RDFAnnotationParser_deleteRDFAnnotation(XMLNode annotation)    XMLNode

Deletes any RDF annotation found in the given XMLNode tree and returns any remaining annotation content.

The name of the XMLNode given as parameter annotation must be 'annotation', or else this method returns None. The method will walk down the XML structure looking for elements that are in the RDF XML namespace, and remove them.

Parameters:
annotation the XMLNode tree within which the RDF annotation is to be found and deleted
Returns:
the XMLNode structure that is left after RDF annotations are deleted.
def libsbml.RDFAnnotationParser_parseCVTerms (   args  ) 

Python method signature(s):

RDFAnnotationParser_parseCVTerms(SBase obj)    XMLNode

Takes a list of CVTerm objects and creates a complete SBML annotation around it.

This essentially takes the given SBML object, calls RDFAnnotationParser.createCVTerms() to read out the CVTerm objects attached to it, calls RDFAnnotationParser.createRDFAnnotation() to create an RDF annotation to hold the terms, and finally calls RDFAnnotationParser.createAnnotation() to wrap the result as an SBML <annotation> element.

Parameters:
obj the SBML object to start from
Returns:
the XMLNode tree corresponding to the annotation.
def libsbml.RDFAnnotationParser_parseModelHistory (   args  ) 

Python method signature(s):

RDFAnnotationParser_parseModelHistory(SBase obj)    XMLNode

Reads the model history stored in obj and creates the XML structure for an SBML annotation representing that history.

Parameters:
obj any SBase object
Returns:
the XMLNode corresponding to an annotation containing MIRIAM-compliant model history information in RDF format.
def libsbml.RDFAnnotationParser_parseRDFAnnotation (   args  ) 

Python method signature(s):

parseRDFAnnotation(XMLNode annotation)    ModelHistory
  RDFAnnotationParser_parseRDFAnnotation(XMLNode annotation, CVTermList CVTerms)

This method has multiple variants that differ in the arguments they accept. Each is described separately below.


Method variant with the following signature:

parseRDFAnnotation(XMLNodeannotation, ListCVTerms)

Parses an annotation (given as an XMLNode tree) into a list of CVTerm objects.

This is used to take an annotation that has been read into an SBML model, identify the RDF elements within it, and create a list of corresponding CVTerm (controlled vocabulary term) objects.

Parameters:
annotation XMLNode containing the annotation.
CVTerms list of CVTerm objects to be created.
See also:
RDFAnnotationParser.parseRDFAnnotation()

Method variant with the following signature:

parseRDFAnnotation(XMLNodeannotation)

Parses an annotation into a ModelHistory class instance.

This is used to take an annotation that has been read into an SBML model, identify the RDF elements representing model history information, and create a list of corresponding CVTerm objects.

Parameters:
annotation XMLNode containing the annotation.
Returns:
a pointer to the ModelHistory created.
def libsbml.readMathMLFromString (   args  ) 

Python method signature(s):

readMathMLFromString(char xml)    long

Reads the MathML from the given XML string, constructs a corresponding abstract syntax tree, and returns a pointer to the root of the tree.

Parameters:
xml a string containing a full MathML expression
Returns:
the root of an AST corresponding to the given mathematical expression, otherwise None is returned if the given string is None or invalid.
def libsbml.readSBML (   args  ) 

Python method signature(s):

readSBML(string filename)    SBMLDocument

Reads an SBML document from a file.

If the file named filename does not exist or its content is not valid SBML, one or more errors will be logged with the SBMLDocument object returned by this method. Callers can use the methods on SBMLDocument such as SBMLDocument.getNumErrors() and SBMLDocument.getError() to get the errors. The object returned by SBMLDocument.getError() is an SBMLError object, and it has methods to get the error code, category, and severity level of the problem, as well as a textual description of the problem. The possible severity levels range from informational messages to fatal errors; see the documentation for SBMLError for more information.

If the file filename could not be read, the file-reading error will appear first. The error code (a value drawn from the enumeration long) can provide a clue about what happened. For example, a file might be unreadable (either because it does not actually exist or because the user does not have the necessary access priviledges to read it) or some sort of file operation error may have been reported by the underlying operating system. Callers can check for these situations using a program fragment such as the following:

 doc    = readSBML(filename)

 if doc.getNumErrors() > 0:
   if doc.getError(0).getErrorId() == libsbml.XMLFileUnreadable:
     # Handle case of unreadable file here.
   elif doc.getError(0).getErrorId() == libsbml.XMLFileOperationError:
     # Handle case of other file error here.
   else:
     # Handle other error cases here.
   
 

If the given filename ends with the suffix '.gz' (for example, 'myfile.xml.gz'), the file is assumed to be compressed in gzip format and will be automatically decompressed upon reading. Similarly, if the given filename ends with '.zip' or '.bz2', the file is assumed to be compressed in zip or bzip2 format (respectively). Files whose names lack these suffixes will be read uncompressed. Note that if the file is in zip format but the archive contains more than one file, only the first file in the archive will be read and the rest ignored.

To read a gzip/zip file, libSBML needs to be configured and linked with the zlib library at compile time. It also needs to be linked with the bzip2 library to read files in bzip2 format. (Both of these are the default configurations for libSBML.) Errors about unreadable files will be logged if a compressed filename is given and libSBML was not linked with the corresponding required library.
Parameters:
filename the name or full pathname of the file to be read.
Returns:
a pointer to the SBMLDocument created from the SBML content.
See also:
SBMLError
Note:
LibSBML versions 2.x and later versions behave differently in error handling in several respects. One difference is how early some errors are caught and whether libSBML continues processing a file in the face of some early errors. In general, libSBML versions after 2.x stop parsing SBML inputs sooner than libSBML version 2.x in the face of XML errors, because the errors may invalidate any further SBML content. For example, a missing XML declaration at the beginning of the file was ignored by libSBML 2.x but in version 3.x and later, it will cause libSBML to stop parsing the rest of the input altogether. While this behavior may seem more severe and intolerant, it was necessary in order to provide uniform behavior regardless of which underlying XML parser (Expat, Xerces, libxml2) is being used by libSBML. The XML parsers themselves behave differently in their error reporting, and sometimes libSBML has to resort to the lowest common denominator.
def libsbml.readSBMLFromFile (   args  ) 

Python method signature(s):

readSBMLFromFile(char filename)    SBMLDocument_t

Reads an SBML document from the given file filename.

If filename does not exist, or it is not an SBML file, an error will be logged in the error log of the SBMLDocument object returned by this method. Calling programs can inspect this error log to determine the nature of the problem. Please refer to the definition of SBMLDocument for more information about the error reporting mechanism.

Returns:
a pointer to the SBMLDocument read.
def libsbml.readSBMLFromString (   args  ) 

Python method signature(s):

readSBMLFromString(char xml)    SBMLDocument_t

Reads an SBML document from a string assumed to be in XML format.

If the string does not begin with XML declaration,

   <?xml version='1.0' encoding='UTF-8'?>
   

an XML declaration string will be prepended.

This method will report an error if the given string xml is not SBML. The error will be logged in the error log of the SBMLDocument object returned by this method. Calling programs can inspect this error log to determine the nature of the problem. Please refer to the definition of SBMLDocument for more information about the error reporting mechanism.

Returns:
a pointer to the SBMLDocument read.
def libsbml.SBMLConverterRegistry_getInstance (  ) 

Python method signature(s):

SBMLConverterRegistry_getInstance()    SBMLConverterRegistry

Returns the singleton instance for the converter registry.

Prior to using the registry, callers have to obtain a copy of the registry. This static method provides the means for doing that.

Returns:
the singleton for the converter registry.
def libsbml.SBMLDocument_getDefaultLevel (  ) 

Python method signature(s):

SBMLDocument_getDefaultLevel()    long

The default SBML Level of new SBMLDocument objects.

This 'default Level' corresponds to the most recent SBML specification Level available at the time libSBML version 5.3.0 was released. For this copy of libSBML, the value is 3. The default Level is used by SBMLDocument if no Level is explicitly specified at the time of the construction of an SBMLDocument instance.

Returns:
an integer indicating the most recent SBML specification Level
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBMLDocument), and the other will be a standalone top-level function with the name SBMLDocument_getDefaultLevel(). They are functionally identical.
See also:
SBMLDocument.getDefaultVersion()
def libsbml.SBMLDocument_getDefaultVersion (  ) 

Python method signature(s):

SBMLDocument_getDefaultVersion()    long

The default Version of new SBMLDocument objects.

This 'default Version' corresponds to the most recent Version within the most recent Level of SBML available at the time libSBML version 5.3.0 was released. For this copy of libSBML, the value is 1 (where the default Level of SBML is 3). The default Version is used by SBMLDocument if no Version is explicitly specified at the time of the construction of an SBMLDocument instance.

Returns:
an integer indicating the most recent SBML specification Version
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBMLDocument), and the other will be a standalone top-level function with the name SBMLDocument_getDefaultVersion(). They are functionally identical.
See also:
SBMLDocument.getDefaultLevel()
def libsbml.SBMLExtensionRegistry_getInstance (  ) 

Python method signature(s):

SBMLExtensionRegistry_getInstance()    SBMLExtensionRegistry

Returns an instance (singleton) of the SBMLExtensionRegistry class. This function needs to be invoked when manipulating the SBMLExtensionRegistry class.

Returns:
the instance of the SBMLExtensionRegistry object.
def libsbml.SBMLExtensionRegistry_getNumRegisteredPackages (  ) 

Python method signature(s):

SBMLExtensionRegistry_getNumRegisteredPackages()    long

Returns the number of registered packages.

Returns:
the number of registered packages.
def libsbml.SBMLExtensionRegistry_getRegisteredPackageName (   args  ) 

Python method signature(s):

SBMLExtensionRegistry_getRegisteredPackageName(long index)    string

Returns the registered package name at the given index

Parameters:
index zero based index of the package name to return
Returns:
the package name with the given index or None
def libsbml.SBMLNamespaces_getSBMLNamespaceURI (   args  ) 

Python method signature(s):

SBMLNamespaces_getSBMLNamespaceURI(long level, long version)    string

Returns a string representing the SBML XML namespace for the given level and version of SBML.

Parameters:
level the SBML level
version the SBML version
Returns:
a string representing the SBML namespace that reflects the SBML Level and Version specified.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBMLNamespaces), and the other will be a standalone top-level function with the name SBMLNamespaces_getSBMLNamespaceURI(). They are functionally identical.
def libsbml.SBMLNamespaces_getSupportedNamespaces (  ) 

Python method signature(s):

SBMLNamespaces_getSupportedNamespaces()    List

Returns a list of all supported SBMLNamespaces in this version of libsbml.

Returns:
a list with supported SBML namespaces.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBMLNamespaces), and the other will be a standalone top-level function with the name SBMLNamespaces_getSupportedNamespaces(). They are functionally identical.
def libsbml.SBMLNamespaces_isSBMLNamespace (   args  ) 

Python method signature(s):

SBMLNamespaces_isSBMLNamespace(string uri)    bool

Predicate returning true if the given URL is one of SBML XML namespaces.

Parameters:
uri the URI of namespace
Returns:
true if the 'uri' is one of SBML namespaces, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBMLNamespaces), and the other will be a standalone top-level function with the name SBMLNamespaces_isSBMLNamespace(). They are functionally identical.
def libsbml.SBMLReader_hasBzip2 (  ) 

Python method signature(s):

SBMLReader_hasBzip2()    bool

Static method; returns true if this copy of libSBML supports bzip2 format compression.

Returns:
true if libSBML is linked with the bzip2 libraries, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBMLReader), and the other will be a standalone top-level function with the name SBMLReader_hasBzip2(). They are functionally identical.
See also:
SBMLReader.hasZlib()
def libsbml.SBMLReader_hasZlib (  ) 

Python method signature(s):

SBMLReader_hasZlib()    bool

Static method; returns true if this copy of libSBML supports gzip and zip format compression.

Returns:
true if libSBML has been linked with the zlib library, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBMLReader), and the other will be a standalone top-level function with the name SBMLReader_hasZlib(). They are functionally identical.
See also:
SBMLReader.hasBzip2()
def libsbml.SBMLTypeCode_toString (   args  ) 

Python method signature(s):

SBMLTypeCode_toString(int tc, char pkgName)    string

This method takes an SBML type code and returns a string representing the code.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In the Python language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbml. The names of the type codes all begin with the characters SBML_.

Returns:
a human readable name for the given SBML type code.
Note:
The caller does not own the returned string and is therefore not allowed to modify it.
def libsbml.SBMLWriter_hasBzip2 (  ) 

Python method signature(s):

SBMLWriter_hasBzip2()    bool

Predicate returning true if this copy of libSBML has been linked with the bzip2 library.

LibSBML supports reading and writing files compressed with either bzip2 or zip/gzip compression. The facility depends on libSBML having been compiled with the necessary support libraries. This method allows a calling program to inquire whether that is the case for the copy of libSBML it is using.

Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBMLWriter), and the other will be a standalone top-level function with the name SBMLWriter_hasZlib(). They are functionally identical.
Returns:
true if libSBML is linked with bzip2, false otherwise.
See also:
SBMLWriter.hasZlib()
def libsbml.SBMLWriter_hasZlib (  ) 

Python method signature(s):

SBMLWriter_hasZlib()    bool

Predicate returning true if this copy of libSBML has been linked with the zlib library.

LibSBML supports reading and writing files compressed with either bzip2 or zip/gzip compression. The facility depends on libSBML having been compiled with the necessary support libraries. This method allows a calling program to inquire whether that is the case for the copy of libSBML it is using.

Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBMLWriter), and the other will be a standalone top-level function with the name SBMLWriter_hasZlib(). They are functionally identical.
Returns:
true if libSBML is linked with zlib, false otherwise.
See also:
SBMLWriter.hasBzip2()
def libsbml.SBO_checkTerm (   args  ) 

Python method signature(s):

checkTerm(string sboTerm)    bool
  SBO_checkTerm(int sboTerm)    bool

This method has multiple variants that differ in the arguments they accept. Each is described separately below.


Method variant with the following signature:

checkTerm(string sboTerm)

Checks the format of the given SBO identifier string.

Returns:
true if sboTerm is in the correct format (a zero-padded, seven digit string), false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_checkTerm(). They are functionally identical.

Method variant with the following signature:

checkTerm(int sboTerm)

Checks the format of the given SBO identifier, given in the form of the integer portion alone.

Returns:
true if sboTerm is in the range (0000000–9999999), false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_checkTerm(). They are functionally identical.
def libsbml.SBO_intToString (   args  ) 

Python method signature(s):

SBO_intToString(int sboTerm)    string

Returns the integer as a correctly formatted SBO identifier string.

Returns:
the given integer sboTerm as a zero-padded seven digit string.
Note:
If the sboTerm is not in the correct range (0000000–9999999), an empty string is returned.
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_intToString(). They are functionally identical.
def libsbml.SBO_isConservationLaw (   args  ) 

Python method signature(s):

SBO_isConservationLaw(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'conservation law', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isConservationLaw(). They are functionally identical.
def libsbml.SBO_isContinuousFramework (   args  ) 

Python method signature(s):

SBO_isContinuousFramework(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'continuous framework', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isContinuousFramework(). They are functionally identical.
def libsbml.SBO_isDiscreteFramework (   args  ) 

Python method signature(s):

SBO_isDiscreteFramework(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'discrete framework', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isDiscreteFramework(). They are functionally identical.
def libsbml.SBO_isEntity (   args  ) 

Python method signature(s):

SBO_isEntity(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'entity', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isEntity(). They are functionally identical.
def libsbml.SBO_isEvent (   args  ) 

Python method signature(s):

SBO_isEvent(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'event', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isEvent(). They are functionally identical.
def libsbml.SBO_isFunctionalCompartment (   args  ) 

Python method signature(s):

SBO_isFunctionalCompartment(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'functional compartment', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isFunctionalCompartment(). They are functionally identical.
def libsbml.SBO_isFunctionalEntity (   args  ) 

Python method signature(s):

SBO_isFunctionalEntity(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'functional entity', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isFunctionalEntity(). They are functionally identical.
def libsbml.SBO_isInteraction (   args  ) 

Python method signature(s):

SBO_isInteraction(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'interaction', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isInteraction(). They are functionally identical.
def libsbml.SBO_isKineticConstant (   args  ) 

Python method signature(s):

SBO_isKineticConstant(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'kinetic constant', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isKineticConstant(). They are functionally identical.
def libsbml.SBO_isLogicalFramework (   args  ) 

Python method signature(s):

SBO_isLogicalFramework(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'logical framework', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isLogicalFramework(). They are functionally identical.
def libsbml.SBO_isMaterialEntity (   args  ) 

Python method signature(s):

SBO_isMaterialEntity(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'material entity', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isMaterialEntity(). They are functionally identical.
def libsbml.SBO_isMathematicalExpression (   args  ) 

Python method signature(s):

SBO_isMathematicalExpression(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'mathematical expression', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isMathematicalExpression(). They are functionally identical.
def libsbml.SBO_isMetadataRepresentation (   args  ) 

Python method signature(s):

SBO_isMetadataRepresentation(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'metadata representation', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isMetadataRepresentation(). They are functionally identical.
def libsbml.SBO_isModellingFramework (   args  ) 

Python method signature(s):

SBO_isModellingFramework(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'modeling framework', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isModellingFramework(). They are functionally identical.
def libsbml.SBO_isModifier (   args  ) 

Python method signature(s):

SBO_isModifier(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'modifier', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isModifier(). They are functionally identical.
def libsbml.SBO_isObselete (   args  ) 

Python method signature(s):

SBO_isObselete(long term)    bool

Predicate for checking whether the given term is obsolete.

Returns:
true if term is-a SBO 'obsolete' term, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isObselete(). They are functionally identical.
def libsbml.SBO_isOccurringEntityRepresentation (   args  ) 

Python method signature(s):

SBO_isOccurringEntityRepresentation(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'occurring entity representation', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isOccurringEntityRepresentation(). They are functionally identical.
def libsbml.SBO_isParticipant (   args  ) 

Python method signature(s):

SBO_isParticipant(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'participant', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isParticipant(). They are functionally identical.
def libsbml.SBO_isParticipantRole (   args  ) 

Python method signature(s):

SBO_isParticipantRole(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'participant role', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isParticipantRole(). They are functionally identical.
def libsbml.SBO_isPhysicalEntityRepresentation (   args  ) 

Python method signature(s):

SBO_isPhysicalEntityRepresentation(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'physical entity representation', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isPhysicalEntityRepresentation(). They are functionally identical.
def libsbml.SBO_isPhysicalParticipant (   args  ) 

Python method signature(s):

SBO_isPhysicalParticipant(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'physical participant, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isPhysicalParticipant(). They are functionally identical.
def libsbml.SBO_isProduct (   args  ) 

Python method signature(s):

SBO_isProduct(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'product', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isProduct(). They are functionally identical.
def libsbml.SBO_isQuantitativeParameter (   args  ) 

Python method signature(s):

SBO_isQuantitativeParameter(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'quantiative parameter', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isQuantitativeParameter(). They are functionally identical.
def libsbml.SBO_isRateLaw (   args  ) 

Python method signature(s):

SBO_isRateLaw(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'rate law', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isRateLaw(). They are functionally identical.
def libsbml.SBO_isReactant (   args  ) 

Python method signature(s):

SBO_isReactant(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'reactant', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isReactant(). They are functionally identical.
def libsbml.SBO_isSteadyStateExpression (   args  ) 

Python method signature(s):

SBO_isSteadyStateExpression(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'steady state expression', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isSteadyStateExpression(). They are functionally identical.
def libsbml.SBO_isSystemsDescriptionParameter (   args  ) 

Python method signature(s):

SBO_isSystemsDescriptionParameter(long term)    bool

Returns true if the given term identifier comes from the stated branch of SBO.

Returns:
true if term is-a SBO 'systems description parameter', false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_isSystemsDescriptionParameter(). They are functionally identical.
def libsbml.SBO_stringToInt (   args  ) 

Python method signature(s):

SBO_stringToInt(string sboTerm)    int

Returns the string as a correctly formatted SBO integer portion.

Returns:
the given string sboTerm as an integer. If the sboTerm is not in the correct format (a zero-padded, seven digit string), -1 is returned.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SBO), and the other will be a standalone top-level function with the name SBO_stringToInt(). They are functionally identical.
def libsbml.SyntaxChecker_hasExpectedXHTMLSyntax (   args  ) 

Python method signature(s):

hasExpectedXHTMLSyntax(XMLNode xhtml, SBMLNamespaces sbmlns = None)    bool
  SyntaxChecker_hasExpectedXHTMLSyntax(XMLNode xhtml)    bool

Returns true or false depending on whether the given XMLNode object contains valid XHTML content.

In SBML, the content of the 'notes' subelement available on SBase, as well as the 'message' subelement available on Constraint, must conform to XHTML 1.0 (which is simply an XML-ized version of HTML). However, the content cannot be entirely free-form; it must satisfy certain requirements defined in the SBML specifications for specific SBML Levels. This method implements a verification process that lets callers check whether the content of a given XMLNode object conforms to the SBML requirements for 'notes' and 'message' structure.

An aspect of XHTML validity is that the content is declared to be in the XML namespace for XHTML 1.0. There is more than one way in which this can be done in XML. In particular, a model might not contain the declaration within the 'notes' or 'message' subelement itself, but might instead place the declaration on an enclosing element and use an XML namespace prefix within the 'notes' element to refer to it. In other words, the following is valid:

   <sbml xmlns='http://www.sbml.org/sbml/level2/version3' level='2' version='3'
         xmlns:xhtml='http://www.w3.org/1999/xhtml'>
     <model>
       <notes>
         <xhtml:body>
           <xhtml:center><xhtml:h2>A Simple Mitotic Oscillator</xhtml:h2></xhtml:center>
           <xhtml:p>A minimal cascade model for the mitotic oscillator.</xhtml:p>
         </xhtml:body>
       </notes>
     ... rest of model ...
   </sbml>
   

Contrast the above with the following, self-contained version, which places the XML namespace declaration within the <notes> element itself:

   <sbml xmlns='http://www.sbml.org/sbml/level2/version3' level='2' version='3'>
     <model>
       <notes>
         <html xmlns='http://www.w3.org/1999/xhtml'>
           <head>
             <title/>
           </head>
           <body>
             <center><h2>A Simple Mitotic Oscillator</h2></center>
             <p>A minimal cascade model for the mitotic oscillator.</p>
           </body>
         </html>
       </notes>
     ... rest of model ...
   </sbml>
   

Both of the above are valid XML. The purpose of the sbmlns argument to this method is to allow callers to check the validity of 'notes' and 'message' subelements whose XML namespace declarations have been put elsewhere in the manner illustrated above. Callers can can pass in the SBMLNamespaces object of a higher-level model component if the XMLNode object does not itself have the XML namespace declaration for XHTML 1.0.

Parameters:
xhtml the XMLNode to be checked for conformance.
sbmlns the SBMLNamespaces associated with the object.
Returns:
true if the XMLNode content conforms, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SyntaxChecker), and the other will be a standalone top-level function with the name SyntaxChecker_hasExpectedXHTMLSyntax(). They are functionally identical.
Documentation note:
The native C++ implementation of this method defines a default argument value. In the documentation generated for different libSBML language bindings, you may or may not see corresponding arguments in the method declarations. For example, in Java and C#, a default argument is handled by declaring two separate methods, with one of them having the argument and the other one lacking the argument. However, the libSBML documentation will be identical for both methods. Consequently, if you are reading this and do not see an argument even though one is described, please look for descriptions of other variants of this method near where this one appears in the documentation.
def libsbml.SyntaxChecker_isValidSBMLSId (   args  ) 

Python method signature(s):

SyntaxChecker_isValidSBMLSId(string sid)    bool

Returns true true or false depending on whether the argument string conforms to the syntax of SBML identifiers.

In SBML, identifiers that are the values of 'id' attributes on objects must conform to a data type called SId in the SBML specifications. LibSBML does not provide an explicit SId data type; it uses ordinary character strings, which is easier for applications to support. LibSBML does, however, test for identifier validity at various times, such as when reading in models from files and data streams.

This method provides programs with the ability to test explicitly that the identifier strings they create conform to the SBML identifier syntax.

Parameters:
sid string to be checked for conformance to SBML identifier syntax.
Returns:
true if the string conforms to type SBML data type SId, false otherwise.
Note:
The following is a summary of the definition of the SBML identifier type SId, which defines the permitted syntax of identifiers. We express the syntax using an extended form of BNF notation:

letter ::= 'a'..'z','A'..'Z'
digit ::= '0'..'9'
idChar ::= letter | digit | '_'
SId ::= ( letter | '_' ) idChar*

The characters ( and ) are used for grouping, the character * "zero or more times", and the character | indicates logical "or". The equality of SBML identifiers is determined by an exact character sequence match; i.e., comparisons must be performed in a case-sensitive manner. In addition, there are a few conditions for the uniqueness of identifiers in an SBML model. Please consult the SBML specifications for the exact formulations.

Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SyntaxChecker), and the other will be a standalone top-level function with the name SyntaxChecker_isValidSBMLSId(). They are functionally identical.
See also:
SyntaxChecker.isValidUnitSId()
SyntaxChecker.isValidXMLID()
def libsbml.SyntaxChecker_isValidUnitSId (   args  ) 

Python method signature(s):

SyntaxChecker_isValidUnitSId(string units)    bool

Returns true or false depending on whether the argument string conforms to the syntax of SBML unit identifiers.

In SBML, the identifiers of units (of both the predefined units and user-defined units) must conform to a data type called UnitSId in the SBML specifications. LibSBML does not provide an explicit UnitSId data type; it uses ordinary character strings, which is easier for applications to support. LibSBML does, however, test for identifier validity at various times, such as when reading in models from files and data streams.

This method provides programs with the ability to test explicitly that the identifier strings they create conform to the SBML identifier syntax.

Parameters:
units string to be checked for conformance to SBML unit identifier syntax.
Returns:
true if the string conforms to type SBML data type UnitSId, false otherwise.
Note:
The following is a summary of the definition of the SBML identifier type UnitSId, which defines the permitted syntax of identifiers. We express the syntax using an extended form of BNF notation:

letter ::= 'a'..'z','A'..'Z'
digit ::= '0'..'9'
idChar ::= letter | digit | '_'
SId ::= ( letter | '_' ) idChar*

The characters ( and ) are used for grouping, the character * "zero or more times", and the character | indicates logical "or". The equality of SBML unit identifiers is determined by an exact character sequence match; i.e., comparisons must be performed in a case-sensitive manner. In addition, there are a few conditions for the uniqueness of unit identifiers in an SBML model. Please consult the SBML specifications for the exact formulations.

Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SyntaxChecker), and the other will be a standalone top-level function with the name SyntaxChecker_isValidUnitSId(). They are functionally identical.
See also:
SyntaxChecker.isValidSBMLSId()
SyntaxChecker.isValidXMLID()
def libsbml.SyntaxChecker_isValidXMLID (   args  ) 

Python method signature(s):

SyntaxChecker_isValidXMLID(string id)    bool

Returns true or false depending on whether the argument string conforms to the XML data type ID.

In SBML, identifiers that are the values of 'metaid' attributes on objects must conform to the XML ID data type. LibSBML does not provide an explicit XML ID data type; it uses ordinary character strings, which is easier for applications to support. LibSBML does, however, test for identifier validity at various times, such as when reading in models from files and data streams.

This method provides programs with the ability to test explicitly that the identifier strings they create conform to the SBML identifier syntax.

Parameters:
id string to be checked for conformance to the syntax of XML ID.
Returns:
true if the string is a syntactically-valid value for the XML type ID, false otherwise.
Note:
The following is a summary of the definition of the XML 1.0 data type ID. We express the syntax using an extended form of BNF notation:

NCNameChar ::= letter | digit | '.' | '-' | '_' | ':' | CombiningChar | Extender
ID ::= ( letter | '_' | ':' ) NCNameChar*

The characters ( and ) are used for grouping, the character * means "zero or more times", and the character | indicates logical "or". The production letter consists of the basic upper and lower case alphabetic characters of the Latin alphabet along with a large number of related characters defined by Unicode 2.0; similarly, the production digit consists of the numerals 0..9 along with related Unicode 2.0 characters. The CombiningChar production is a list of characters that add such things as accents to the preceding character. (For example, the Unicode character \#x030A when combined with a produces \aa.) The Extender production is a list of characters that extend the shape of the preceding character. Please consult the XML 1.0 specification for the complete definitions of letter, digit, CombiningChar, and Extender.

Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., SyntaxChecker), and the other will be a standalone top-level function with the name SyntaxChecker_isValidXMLID(). They are functionally identical.
See also:
SyntaxChecker.isValidSBMLSId()
SyntaxChecker.isValidUnitSId()
def libsbml.Unit_areEquivalent (   args  ) 

Python method signature(s):

Unit_areEquivalent(Unit unit1, Unit unit2)    bool

Predicate returning true if Unit objects are equivalent.

Two Unit objects are considered to be equivalent either if (1) both have a 'kind' attribute value of dimensionless, or (2) their 'kind', 'exponent' and (for SBML Level 2 Version 1) 'offset' attribute values are equal. (Contrast this to the method areIdentical(), which compares Unit objects with respect to all attributes, not just the 'kind' and 'exponent'.)

Parameters:
unit1 the first Unit object to compare
unit2 the second Unit object to compare
Returns:
true if the 'kind' and 'exponent' attributes of unit1 are identical to the kind and exponent attributes of unit2, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., Unit), and the other will be a standalone top-level function with the name Unit_areEquivalent(). They are functionally identical.
See also:
Unit.areIdentical()
def libsbml.Unit_areIdentical (   args  ) 

Python method signature(s):

Unit_areIdentical(Unit unit1, Unit unit2)    bool

Predicate returning true if two Unit objects are identical.

Two Unit objects are considered to be identical if they match in all attributes. (Contrast this to the method areEquivalent( ), which compares Unit objects only with respect to certain attributes.)

Parameters:
unit1 the first Unit object to compare
unit2 the second Unit object to compare
Returns:
true if all the attributes of unit1 are identical to the attributes of unit2, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., Unit), and the other will be a standalone top-level function with the name Unit_areIdentical(). They are functionally identical.
See also:
Unit.areEquivalent()
def libsbml.Unit_convertToSI (   args  ) 

Python method signature(s):

Unit_convertToSI(Unit unit)    UnitDefinition

Returns a UnitDefinition object containing the given unit converted to the appropriate SI unit.

This method exists because some units can be expressed in terms of others when the same physical dimension is involved. For example, one hertz is identical to 1 sec-1, one litre is equivalent to 1 cubic decametre, and so on.

Parameters:
unit the Unit object to convert to SI
Returns:
a UnitDefinition object containing the SI unit.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., Unit), and the other will be a standalone top-level function with the name Unit_convertToSI(). They are functionally identical.
See also:
Unit.merge()
def libsbml.Unit_isBuiltIn (   args  ) 

Python method signature(s):

Unit_isBuiltIn(string name, long level)    bool

Predicate to test whether a given string is the name of a predefined SBML unit.

Parameters:
name a string to be tested against the predefined unit names
level the Level of SBML for which the determination should be made. This is necessary because there are a few small differences in allowed units between SBML Level 1 and Level 2.
Returns:
true if name is one of the five SBML predefined unit identifiers ('substance', 'volume', 'area', 'length' or 'time'), false otherwise.
Note:
The predefined unit identifiers 'length' and 'area' were added in Level 2 Version 1.
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., Unit), and the other will be a standalone top-level function with the name Unit_isBuiltIn(). They are functionally identical.
def libsbml.Unit_isUnitKind (   args  ) 

Python method signature(s):

Unit_isUnitKind(string name, long level, long version)    bool

Predicate to test whether a given string is the name of a valid base unit in SBML (such as 'gram' or 'mole').

This method exists because prior to SBML Level 2 Version 3, an enumeration called UnitKind was defined by SBML. This enumeration was removed in SBML Level 2 Version 3 and its values were folded into the space of values of a type called UnitSId. This method therefore has less significance in SBML Level 2 Version 3 and Level 2 Version 4, but remains for backward compatibility and support for reading models in older Versions of Level 2.

Parameters:
name a string to be tested
level a long integer representing the SBML specification Level
version a long integer representing the SBML specification Version
Returns:
true if name is a valid SBML UnitKind, false otherwise
Note:
The allowed unit names differ between SBML Levels 1 and 2 and again slightly between Level 2 Versions 1 and 2.
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., Unit), and the other will be a standalone top-level function with the name Unit_isUnitKind(). They are functionally identical.
def libsbml.Unit_merge (   args  ) 

Python method signature(s):

Unit_merge(Unit unit1, Unit unit2)

Merges two Unit objects with the same 'kind' attribute value into a single Unit.

For example, the following,

  <unit kind='metre' exponent='2'/>
  <unit kind='metre' exponent='1'/>

would be merged to become

  <unit kind='metre' exponent='3'/>
Parameters:
unit1 the first Unit object; the result of the operation is left as a new version of this unit, modified in-place.
unit2 the second Unit object to merge with the first
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., Unit), and the other will be a standalone top-level function with the name Unit_merge(). They are functionally identical.
See also:
Unit.convertToSI()
Unit.removeScale()
def libsbml.Unit_removeScale (   args  ) 

Python method signature(s):

Unit_removeScale(Unit unit)    int

Manipulates the attributes of the Unit to express the unit with the value of the scale attribute reduced to zero.

For example, 1 millimetre can be expressed as a Unit with kind='metre' multiplier='1' scale='-3' exponent='1'. It can also be expressed as a Unit with kind='metre' multiplier='0.001' scale='0' exponent='1'.

Parameters:
unit the Unit object to manipulate.
Returns:
integer value indicating success/failure of the function. The possible values returned by this function are:
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., Unit), and the other will be a standalone top-level function with the name Unit_removeScale(). They are functionally identical.
See also:
Unit.convertToSI()
Unit.merge()
def libsbml.UnitDefinition_areEquivalent (   args  ) 

Python method signature(s):

UnitDefinition_areEquivalent(UnitDefinition ud1, UnitDefinition ud2)    bool

Predicate returning true if two UnitDefinition objects are equivalent.

For the purposes of performing this comparison, two UnitDefinition objects are considered equivalent when they contain equivalent list of Unit objects. Unit objects are in turn considered equivalent if they satisfy the predicate Unit.areEquivalent(). The predicate tests a subset of the objects's attributes.

Parameters:
ud1 the first UnitDefinition object to compare
ud2 the second UnitDefinition object to compare
Returns:
true if all the Unit objects in ud1 are equivalent to the Unit objects in ud2, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., UnitDefinition), and the other will be a standalone top-level function with the name UnitDefinition_areEquivalent(). They are functionally identical.
See also:
UnitDefinition.areIdentical()
Unit.areEquivalent()
def libsbml.UnitDefinition_areIdentical (   args  ) 

Python method signature(s):

UnitDefinition_areIdentical(UnitDefinition ud1, UnitDefinition ud2)    bool

Predicate returning true if two UnitDefinition objects are identical.

For the purposes of performing this comparison, two UnitDefinition objects are considered identical when they contain identical lists of Unit objects. Pairs of Unit objects in the lists are in turn considered identical if they satisfy the predicate Unit.areIdentical(). The predicate compares every attribute of the Unit objects.

Parameters:
ud1 the first UnitDefinition object to compare
ud2 the second UnitDefinition object to compare
Returns:
true if all the Unit objects in ud1 are identical to the Unit objects of ud2, false otherwise.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., UnitDefinition), and the other will be a standalone top-level function with the name UnitDefinition_areIdentical(). They are functionally identical.
See also:
UnitDefinition.areEquivalent()
Unit.areIdentical()
def libsbml.UnitDefinition_combine (   args  ) 

Python method signature(s):

UnitDefinition_combine(UnitDefinition ud1, UnitDefinition ud2)    UnitDefinition

Combines two UnitDefinition objects into a single UnitDefinition.

This takes UnitDefinition objects ud1 and ud2, and creates a UnitDefinition object that expresses the product of the units of ud1 and ud2.

Parameters:
ud1 the first UnitDefinition object
ud2 the second UnitDefinition object
Returns:
a UnitDefinition which represents the product of the units of the two argument UnitDefinitions.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., UnitDefinition), and the other will be a standalone top-level function with the name UnitDefinition_combine(). They are functionally identical.
def libsbml.UnitDefinition_convertToSI (   args  ) 

Python method signature(s):

UnitDefinition_convertToSI(UnitDefinition ud)    UnitDefinition

Convert a given UnitDefinition into a new UnitDefinition object that uses SI units.

Parameters:
ud the UnitDefinition object to convert to SI
Returns:
a new UnitDefinition object representing the results of the conversion.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., UnitDefinition), and the other will be a standalone top-level function with the name UnitDefinition_convertToSI(). They are functionally identical.
def libsbml.UnitDefinition_printUnits (   args  ) 

Python method signature(s):

printUnits(UnitDefinition ud, bool compact = False)    string
  UnitDefinition_printUnits(UnitDefinition ud)    string

Expresses the given definition in a plain-text form.

For example, UnitDefinition.printUnits() applied to

  <unitDefinition>
   <listOfUnits>
     <unit kind='metre' exponent='1'/>
     <unit kind='second' exponent='-2'/>
   </listOfUnits>
  <unitDefinition>

will return the string 'metre (exponent = 1, multiplier = 1, scale = 0) second (exponent = -2, multiplier = 1, scale = 0)' or, if the optional parameter compact is given the value true, the string '(1 metre)^1 (1 second)^-2'. This method may be useful for printing unit information to human users, or in debugging software, or other situations.

Parameters:
ud the UnitDefinition object
compact boolean indicating whether the compact form should be used (defaults to false)
Returns:
a string expressing the unit definition defined by the given UnitDefinition object ud.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., UnitDefinition), and the other will be a standalone top-level function with the name UnitDefinition_printUnits(). They are functionally identical.
def libsbml.UnitDefinition_reorder (   args  ) 

Python method signature(s):

UnitDefinition_reorder(UnitDefinition ud)

Alphabetically orders the Unit objects within the ListOfUnits of a UnitDefinition.

Parameters:
ud the UnitDefinition object whose units are to be reordered.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., UnitDefinition), and the other will be a standalone top-level function with the name UnitDefinition_reorder(). They are functionally identical.
def libsbml.UnitDefinition_simplify (   args  ) 

Python method signature(s):

UnitDefinition_simplify(UnitDefinition ud)

Simplifies the UnitDefinition such that any given kind of Unit object occurs only once in the ListOfUnits.

For example, the following definition,

  <unitDefinition>
   <listOfUnits>
     <unit kind='metre' exponent='1'/>
     <unit kind='metre' exponent='2'/>
   </listOfUnits>
  <unitDefinition>

will be simplified to

  <unitDefinition>
    <listOfUnits>
      <unit kind='metre' exponent='3'/>
    </listOfUnits>
  <unitDefinition>
Parameters:
ud the UnitDefinition object to be simplified.
Note:
Because this is a static method, the non-C++ language interfaces for libSBML will contain two variants. One will be a static method on the class (i.e., UnitDefinition), and the other will be a standalone top-level function with the name UnitDefinition_simplify(). They are functionally identical.
def libsbml.UnitKind_equals (   args  ) 

Python method signature(s):

UnitKind_equals(long uk1, long uk2)    int

Tests for logical equality between two given UNIT_KIND_ code values.

This function behaves exactly like C's == operator, except for the following two cases:

In the two cases above, C equality comparison would yield false (because each of the above is a distinct enumeration value), but this function returns true.

Parameters:
uk1 a UNIT_KIND_ value
uk2 a second UNIT_KIND_ value to compare to uk1
Returns:
nonzero (for true) if uk1 is logically equivalent to uk2, zero (for false) otherwise.
Note:
For more information about the libSBML unit codes, please refer to the class documentation for Unit.
def libsbml.UnitKind_forName (   args  ) 

Python method signature(s):

UnitKind_forName(char name)    long

Converts a text string naming a kind of unit to its corresponding libSBML UNIT_KIND_ constant/enumeration value.

Parameters:
name a string, the name of a predefined base unit in SBML
Returns:

a value the set of UNIT_KIND_ codes defined in class libsbml, corresponding to the string name (determined in a case-insensitive manner).

Note:
For more information about the libSBML unit codes, please refer to the class documentation for Unit.
def libsbml.UnitKind_isValidUnitKindString (   args  ) 

Python method signature(s):

UnitKind_isValidUnitKindString(char str, long level, long version)    int

Predicate for testing whether a given string corresponds to a predefined libSBML unit code.

Parameters:
str a text string naming a base unit defined by SBML
level the Level of SBML
version the Version within the Level of SBML
Returns:
nonzero (for true) if string is the name of a valid UNIT_KIND_ value, zero (for false) otherwise.
Note:
For more information about the libSBML unit codes, please refer to the class documentation for Unit.
def libsbml.UnitKind_toString (   args  ) 

Python method signature(s):

UnitKind_toString(long uk)    string

Converts a unit code to a text string equivalent.

Parameters:
uk a value from the set of UNIT_KIND_ codes defined in the class libsbml
Returns:
the name corresponding to the given unit code.
Note:
For more information about the libSBML unit codes, please refer to the class documentation for Unit.
Warning:
The string returned is a static data value. The caller does not own the returned string and is therefore not allowed to modify it.
def libsbml.writeMathMLToString (   args  ) 

Python method signature(s):

writeMathMLToString(long node)    string

Writes the given ASTNode (and its children) to a string as MathML, and returns the string.

Parameters:
node the root of an AST to write out to the stream.
Returns:
a string containing the written-out MathML representation of the given AST.
Note:
The string is owned by the caller and should be freed (with free()) when no longer needed. None is returned if the given argument is None.
def libsbml.writeSBML (   args  ) 

Python method signature(s):

writeSBML(SBMLDocument_t d, char filename)    int

Writes the given SBML document d to the file named by filename.

This function is identical to .

If the given filename ends with the suffix ".gz" (for example, "myfile.xml.gz"), libSBML assumes the caller wants the file to be written compressed in gzip format. Similarly, if the given filename ends with ".zip" or ".bz2", libSBML assumes the caller wants the file to be compressed in zip or bzip2 format (respectively). Files whose names lack these suffixes will be written uncompressed. Special considerations for the zip format: If the given filename ends with ".zip", the file placed in the zip archive will have the suffix ".xml" or ".sbml". For example, the file in the zip archive will be named "test.xml" if the given filename is "test.xml.zip" or "test.zip". Similarly, the filename in the archive will be "test.sbml" if the given filename is "test.sbml.zip".
Parameters:
d the SBMLDocument object to be written out in XML format
filename a string giving the path to a file where the XML content is to be written.
Returns:
1 on success and 0 (zero) if filename could not be written. Some possible reasons for failure include (a) being unable to open the file, and (b) using a filename that indicates a compressed SBML file (i.e., a filename ending in ".zip" or similar) when the compression functionality has not been enabled in the underlying copy of libSBML.
See also:
SBMLWriter.hasZlib()
SBMLWriter.hasBzip2()
def libsbml.writeSBMLToFile (   args  ) 

Python method signature(s):

writeSBMLToFile(SBMLDocument_t d, char filename)    int

Writes the given SBML document d to the file filename.

This is a convenience function that uses the SBMLWriter.writeSBMLToFile() method internally, yet does not require the caller to create an SBMLWriter object first.

If the given filename ends with the suffix ".gz" (for example, "myfile.xml.gz"), libSBML assumes the caller wants the file to be written compressed in gzip format. Similarly, if the given filename ends with ".zip" or ".bz2", libSBML assumes the caller wants the file to be compressed in zip or bzip2 format (respectively). Files whose names lack these suffixes will be written uncompressed. Special considerations for the zip format: If the given filename ends with ".zip", the file placed in the zip archive will have the suffix ".xml" or ".sbml". For example, the file in the zip archive will be named "test.xml" if the given filename is "test.xml.zip" or "test.zip". Similarly, the filename in the archive will be "test.sbml" if the given filename is "test.sbml.zip".
Parameters:
d an SBMLDocument object to be written out in XML format
filename a string giving the path to a file where the XML content is to be written.
Returns:
1 on success and 0 (zero) if filename could not be written. Some possible reasons for failure include (a) being unable to open the file, and (b) using a filename that indicates a compressed SBML file (i.e., a filename ending in ".zip" or similar) when the compression functionality has not been enabled in the underlying copy of libSBML.
See also:
SBMLWriter.hasZlib()
SBMLWriter.hasBzip2()
def libsbml.writeSBMLToString (   args  ) 

Python method signature(s):

writeSBMLToString(SBMLDocument_t d)    string

Writes the given SBML document d to an in-memory string and returns the string.

This is a convenience function that uses the SBMLWriter.writeSBMLToString() method internally, yet does not require the caller to create an SBMLWriter object first.

Parameters:
d an SBMLDocument object to be written out in XML format
Returns:
the string on success and None if one of the underlying parser components fail.
def libsbml.XMLError_getStandardMessage (   args  ) 

Python method signature(s):

XMLError_getStandardMessage(int code)    string

Returns a copy of the message string associated with the given predefined XMLError code.

Parameters:
code the error code whose message is sought; it must be a predefined value from the set of predefined error identifiers.
def libsbml.XMLNode_convertStringToXMLNode (   args  ) 

Python method signature(s):

convertStringToXMLNode(string xmlstr, XMLNamespaces xmlns = None)    XMLNode
  XMLNode_convertStringToXMLNode(string xmlstr)    XMLNode

Returns an XMLNode which is derived from a string containing XML content.

The XML namespace must be defined using argument xmlns if the corresponding XML namespace attribute is not part of the string of the first argument.

Parameters:
xmlstr string to be converted to a XML node.
xmlns XMLNamespaces the namespaces to set (default value is None).
Note:
The caller owns the returned XMLNode and is reponsible for deleting it. The returned XMLNode object is a dummy root (container) XMLNode if the top-level element in the given XML string is NOT <html>, <body>, <annotation>, or <notes>. In the dummy root node, each top-level element in the given XML string is contained as a child XMLNode. XMLToken.isEOF() can be used to identify if the returned XMLNode object is a dummy node.
Returns:
a XMLNode which is converted from string xmlstr. If the conversion failed, this method returns None.
Documentation note:
The native C++ implementation of this method defines a default argument value. In the documentation generated for different libSBML language bindings, you may or may not see corresponding arguments in the method declarations. For example, in Java and C#, a default argument is handled by declaring two separate methods, with one of them having the argument and the other one lacking the argument. However, the libSBML documentation will be identical for both methods. Consequently, if you are reading this and do not see an argument even though one is described, please look for descriptions of other variants of this method near where this one appears in the documentation.
def libsbml.XMLNode_convertXMLNodeToString (   args  ) 

Python method signature(s):

XMLNode_convertXMLNodeToString(XMLNode node)    string

Returns a string representation of a given XMLNode.

Parameters:
node the XMLNode to be represented as a string
Returns:
a string-form representation of node

Variable Documentation

libsbml::AllowedAttributesOnAlgRule = _libsbml.AllowedAttributesOnAlgRule

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnAssignRule = _libsbml.AllowedAttributesOnAssignRule

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnCompartment = _libsbml.AllowedAttributesOnCompartment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnConstraint = _libsbml.AllowedAttributesOnConstraint

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnDelay = _libsbml.AllowedAttributesOnDelay

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnEvent = _libsbml.AllowedAttributesOnEvent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnEventAssignment = _libsbml.AllowedAttributesOnEventAssignment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnFunc = _libsbml.AllowedAttributesOnFunc

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnInitialAssign = _libsbml.AllowedAttributesOnInitialAssign

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnKineticLaw = _libsbml.AllowedAttributesOnKineticLaw

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfComps = _libsbml.AllowedAttributesOnListOfComps

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfConstraints = _libsbml.AllowedAttributesOnListOfConstraints

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfEventAssign = _libsbml.AllowedAttributesOnListOfEventAssign

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfEvents = _libsbml.AllowedAttributesOnListOfEvents

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfFuncs = _libsbml.AllowedAttributesOnListOfFuncs

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfInitAssign = _libsbml.AllowedAttributesOnListOfInitAssign

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfLocalParam = _libsbml.AllowedAttributesOnListOfLocalParam

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfMods = _libsbml.AllowedAttributesOnListOfMods

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfParams = _libsbml.AllowedAttributesOnListOfParams

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfReactions = _libsbml.AllowedAttributesOnListOfReactions

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfRules = _libsbml.AllowedAttributesOnListOfRules

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfSpecies = _libsbml.AllowedAttributesOnListOfSpecies

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfSpeciesRef = _libsbml.AllowedAttributesOnListOfSpeciesRef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfUnitDefs = _libsbml.AllowedAttributesOnListOfUnitDefs

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnListOfUnits = _libsbml.AllowedAttributesOnListOfUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnLocalParameter = _libsbml.AllowedAttributesOnLocalParameter

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnModel = _libsbml.AllowedAttributesOnModel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnModifier = _libsbml.AllowedAttributesOnModifier

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnParameter = _libsbml.AllowedAttributesOnParameter

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnPriority = _libsbml.AllowedAttributesOnPriority

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnRateRule = _libsbml.AllowedAttributesOnRateRule

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnReaction = _libsbml.AllowedAttributesOnReaction

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnSBML = _libsbml.AllowedAttributesOnSBML

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnSpecies = _libsbml.AllowedAttributesOnSpecies

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnSpeciesReference = _libsbml.AllowedAttributesOnSpeciesReference

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnTrigger = _libsbml.AllowedAttributesOnTrigger

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnUnit = _libsbml.AllowedAttributesOnUnit

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AllowedAttributesOnUnitDefinition = _libsbml.AllowedAttributesOnUnitDefinition

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AnnotationNotesNotAllowedLevel1 = _libsbml.AnnotationNotesNotAllowedLevel1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ApplyCiMustBeModelComponent = _libsbml.ApplyCiMustBeModelComponent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ApplyCiMustBeUserFunction = _libsbml.ApplyCiMustBeUserFunction

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ArgsToEqNeedSameType = _libsbml.ArgsToEqNeedSameType

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AssignmentToConstantEntity = _libsbml.AssignmentToConstantEntity

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AssignRuleCompartmentMismatch = _libsbml.AssignRuleCompartmentMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AssignRuleParameterMismatch = _libsbml.AssignRuleParameterMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AssignRuleSpeciesMismatch = _libsbml.AssignRuleSpeciesMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AssignRuleStoichiometryMismatch = _libsbml.AssignRuleStoichiometryMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::AST_CONSTANT_E = _libsbml.AST_CONSTANT_E

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_CONSTANT_FALSE = _libsbml.AST_CONSTANT_FALSE

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_CONSTANT_PI = _libsbml.AST_CONSTANT_PI

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_CONSTANT_TRUE = _libsbml.AST_CONSTANT_TRUE

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_DIVIDE = _libsbml.AST_DIVIDE

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION = _libsbml.AST_FUNCTION

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ABS = _libsbml.AST_FUNCTION_ABS

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCCOS = _libsbml.AST_FUNCTION_ARCCOS

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCCOSH = _libsbml.AST_FUNCTION_ARCCOSH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCCOT = _libsbml.AST_FUNCTION_ARCCOT

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCCOTH = _libsbml.AST_FUNCTION_ARCCOTH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCCSC = _libsbml.AST_FUNCTION_ARCCSC

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCCSCH = _libsbml.AST_FUNCTION_ARCCSCH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCSEC = _libsbml.AST_FUNCTION_ARCSEC

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCSECH = _libsbml.AST_FUNCTION_ARCSECH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCSIN = _libsbml.AST_FUNCTION_ARCSIN

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCSINH = _libsbml.AST_FUNCTION_ARCSINH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCTAN = _libsbml.AST_FUNCTION_ARCTAN

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ARCTANH = _libsbml.AST_FUNCTION_ARCTANH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_CEILING = _libsbml.AST_FUNCTION_CEILING

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_COS = _libsbml.AST_FUNCTION_COS

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_COSH = _libsbml.AST_FUNCTION_COSH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_COT = _libsbml.AST_FUNCTION_COT

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_COTH = _libsbml.AST_FUNCTION_COTH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_CSC = _libsbml.AST_FUNCTION_CSC

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_CSCH = _libsbml.AST_FUNCTION_CSCH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_DELAY = _libsbml.AST_FUNCTION_DELAY

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_EXP = _libsbml.AST_FUNCTION_EXP

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_FACTORIAL = _libsbml.AST_FUNCTION_FACTORIAL

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_FLOOR = _libsbml.AST_FUNCTION_FLOOR

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_LN = _libsbml.AST_FUNCTION_LN

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_LOG = _libsbml.AST_FUNCTION_LOG

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_PIECEWISE = _libsbml.AST_FUNCTION_PIECEWISE

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_POWER = _libsbml.AST_FUNCTION_POWER

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_ROOT = _libsbml.AST_FUNCTION_ROOT

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_SEC = _libsbml.AST_FUNCTION_SEC

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_SECH = _libsbml.AST_FUNCTION_SECH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_SIN = _libsbml.AST_FUNCTION_SIN

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_SINH = _libsbml.AST_FUNCTION_SINH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_TAN = _libsbml.AST_FUNCTION_TAN

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_FUNCTION_TANH = _libsbml.AST_FUNCTION_TANH

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_INTEGER = _libsbml.AST_INTEGER

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_LAMBDA = _libsbml.AST_LAMBDA

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_LOGICAL_AND = _libsbml.AST_LOGICAL_AND

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_LOGICAL_NOT = _libsbml.AST_LOGICAL_NOT

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_LOGICAL_OR = _libsbml.AST_LOGICAL_OR

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_LOGICAL_XOR = _libsbml.AST_LOGICAL_XOR

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_MINUS = _libsbml.AST_MINUS

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_NAME = _libsbml.AST_NAME

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_NAME_AVOGADRO = _libsbml.AST_NAME_AVOGADRO

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_NAME_TIME = _libsbml.AST_NAME_TIME

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_PLUS = _libsbml.AST_PLUS

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_POWER = _libsbml.AST_POWER

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_RATIONAL = _libsbml.AST_RATIONAL

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_REAL = _libsbml.AST_REAL

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_REAL_E = _libsbml.AST_REAL_E

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_RELATIONAL_EQ = _libsbml.AST_RELATIONAL_EQ

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_RELATIONAL_GEQ = _libsbml.AST_RELATIONAL_GEQ

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_RELATIONAL_GT = _libsbml.AST_RELATIONAL_GT

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_RELATIONAL_LEQ = _libsbml.AST_RELATIONAL_LEQ

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_RELATIONAL_LT = _libsbml.AST_RELATIONAL_LT

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_RELATIONAL_NEQ = _libsbml.AST_RELATIONAL_NEQ

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_TIMES = _libsbml.AST_TIMES

One of the possible ASTNode types.

Each ASTNode has a type whose value is one of the elements of this enumeration.

libsbml::AST_UNKNOWN = _lisbml.AST_UNKNOWN

One of the possible SBML Rule object types.

libsbml::BadCsymbolDefinitionURLValue = _libsbml.BadCsymbolDefinitionURLValue

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::BadlyFormedXML = _libsbml.BadlyFormedXML

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadMathML = _libsbml.BadMathML

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::BadMathMLNodeType = _libsbml.BadMathMLNodeType

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::BadProcessingInstruction = _libsbml.BadProcessingInstruction

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLAttribute = _libsbml.BadXMLAttribute

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLAttributeValue = _libsbml.BadXMLAttributeValue

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLComment = _libsbml.BadXMLComment

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLDecl = _libsbml.BadXMLDecl

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLDeclLocation = _libsbml.BadXMLDeclLocation

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLDOCTYPE = _libsbml.BadXMLDOCTYPE

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLDocumentStructure = _libsbml.BadXMLDocumentStructure

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLIDRef = _libsbml.BadXMLIDRef

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLIDValue = _libsbml.BadXMLIDValue

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLPrefix = _libsbml.BadXMLPrefix

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BadXMLPrefixValue = _libsbml.BadXMLPrefixValue

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::BIOLOGICAL_QUALIFIER = _libsbml.BIOLOGICAL_QUALIFIER

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BooleanOpsNeedBooleanArgs = _libsbml.BooleanOpsNeedBooleanArgs

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::BothAmountAndConcentrationSet = _libsbml.BothAmountAndConcentrationSet

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::BothStoichiometryAndMath = _libsbml.BothStoichiometryAndMath

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::BQB_ENCODES = _libsbml.BQB_ENCODES

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_HAS_PART = _libsbml.BQB_HAS_PART

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_HAS_PROPERTY = _libsbml.BQB_HAS_PROPERTY

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_HAS_VERSION = _libsbml.BQB_HAS_VERSION

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_IS = _libsbml.BQB_IS

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_IS_DESCRIBED_BY = _libsbml.BQB_IS_DESCRIBED_BY

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_IS_ENCODED_BY = _libsbml.BQB_IS_ENCODED_BY

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_IS_HOMOLOG_TO = _libsbml.BQB_IS_HOMOLOG_TO

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_IS_PART_OF = _libsbml.BQB_IS_PART_OF

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_IS_PROPERTY_OF = _libsbml.BQB_IS_PROPERTY_OF

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_IS_VERSION_OF = _libsbml.BQB_IS_VERSION_OF

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_OCCURS_IN = _libsbml.BQB_OCCURS_IN

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQB_UNKNOWN = _libsbml.BQB_UNKNOWN

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQM_IS = _libsbml.BQM_IS

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQM_IS_DERIVED_FROM = _libsbml.BQM_IS_DERIVED_FROM

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQM_IS_DESCRIBED_BY = _libsbml.BQM_IS_DESCRIBED_BY

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::BQM_UNKNOWN = _libsbml.BQM_UNKNOWN

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::CannotConvertToL1V1 = _libsbml.CannotConvertToL1V1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::CelsiusNoLongerValid = _libsbml.CelsiusNoLongerValid

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::CircularRuleDependency = _libsbml.CircularRuleDependency

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::CNV_TYPE_BOOL = _libsbml.CNV_TYPE_BOOL

One of the possible ConversionOption data type indicators.

Indicates the value type is a Boolean.

libsbml::CNV_TYPE_DOUBLE = _libsbml.CNV_TYPE_DOUBLE

One of the possible ConversionOption data type indicators.

Indicates the value type is a float-sized float.

libsbml::CNV_TYPE_INT = _libsbml.CNV_TYPE_INT

One of the possible ConversionOption data type indicators.

Indicates the value type is an integer.

libsbml::CNV_TYPE_SINGLE = _libsbml.CNV_TYPE_SINGLE

One of the possible ConversionOption data type indicators.

Indicates the value type is a float.

libsbml::CNV_TYPE_STRING = _libsbml.CNV_TYPE_STRING

One of the possible ConversionOption data type indicators.

Indicates the value type is a string.

libsbml::CompartmentNotOnL1Reaction = _libsbml.CompartmentNotOnL1Reaction

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::CompartmentOnReaction = _libsbml.CompartmentOnReaction

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::CompartmentShouldHaveSize = _libsbml.CompartmentShouldHaveSize

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::CompartmentTypeNotValidAttribute = _libsbml.CompartmentTypeNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::CompartmentTypeNotValidComponent = _libsbml.CompartmentTypeNotValidComponent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConstantNotValidAttribute = _libsbml.ConstantNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConstantSpeciesNotValidAttribute = _libsbml.ConstantSpeciesNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConstraintContainsDOCTYPE = _libsbml.ConstraintContainsDOCTYPE

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConstraintContainsXMLDecl = _libsbml.ConstraintContainsXMLDecl

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConstraintMathNotBoolean = _libsbml.ConstraintMathNotBoolean

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConstraintNotInXHTMLNamespace = _libsbml.ConstraintNotInXHTMLNamespace

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConstraintNotValidComponent = _libsbml.ConstraintNotValidComponent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConversionFactorMustConstant = _libsbml.ConversionFactorMustConstant

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConversionFactorNotInL1 = _libsbml.ConversionFactorNotInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ConversionFactorOnSpecies = _libsbml.ConversionFactorOnSpecies

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DelayNeedsValuesFromTriggerTime = _libsbml.DelayNeedsValuesFromTriggerTime

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DelayUnitsNotTime = _libsbml.DelayUnitsNotTime

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DisallowedDefinitionURLUse = _libsbml.DisallowedDefinitionURLUse

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DisallowedMathMLEncodingUse = _libsbml.DisallowedMathMLEncodingUse

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DisallowedMathMLSymbol = _libsbml.DisallowedMathMLSymbol

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DisallowedMathTypeAttributeUse = _libsbml.DisallowedMathTypeAttributeUse

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DisallowedMathTypeAttributeValue = _libsbml.DisallowedMathTypeAttributeValue

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DisallowedMathUnitsUse = _libsbml.DisallowedMathUnitsUse

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateAnnotationInvalidInL2v2 = _libsbml.DuplicateAnnotationInvalidInL2v2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateAnnotationInvalidInL2v3 = _libsbml.DuplicateAnnotationInvalidInL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateAnnotationInvalidInL2v4 = _libsbml.DuplicateAnnotationInvalidInL2v4

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateAnnotationInvalidInL3v1 = _libsbml.DuplicateAnnotationInvalidInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateAnnotationNamespaces = _libsbml.DuplicateAnnotationNamespaces

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateComponentId = _libsbml.DuplicateComponentId

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateLocalParameterId = _libsbml.DuplicateLocalParameterId

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateMetaId = _libsbml.DuplicateMetaId

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateUnitDefinitionId = _libsbml.DuplicateUnitDefinitionId

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::DuplicateXMLAttribute = _libsbml.DuplicateXMLAttribute

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::EmptyListElement = _libsbml.EmptyListElement

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EmptyListInKineticLaw = _libsbml.EmptyListInKineticLaw

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EmptyListInReaction = _libsbml.EmptyListInReaction

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EmptyListOfUnits = _libsbml.EmptyListOfUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EmptyUnitListElement = _libsbml.EmptyUnitListElement

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EventAndAssignmentRuleForId = _libsbml.EventAndAssignmentRuleForId

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EventAssignCompartmentMismatch = _libsbml.EventAssignCompartmentMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EventAssignmentForConstantEntity = _libsbml.EventAssignmentForConstantEntity

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EventAssignParameterMismatch = _libsbml.EventAssignParameterMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EventAssignSpeciesMismatch = _libsbml.EventAssignSpeciesMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EventAssignStoichiometryMismatch = _libsbml.EventAssignStoichiometryMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::EventNotValidComponent = _libsbml.EventNotValidComponent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ExtentUnitsNotSubstance = _libsbml.ExtentUnitsNotSubstance

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::FailedMathMLReadOfDouble = _libsbml.FailedMathMLReadOfDouble

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::FailedMathMLReadOfExponential = _libsbml.FailedMathMLReadOfExponential

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::FailedMathMLReadOfInteger = _libsbml.FailedMathMLReadOfInteger

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::FailedMathMLReadOfRational = _libsbml.FailedMathMLReadOfRational

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::FormulaInLevel1KL = _libsbml.FormulaInLevel1KL

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::FuncDefNotValidComponent = _libsbml.FuncDefNotValidComponent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::FunctionDefMathNotLambda = _libsbml.FunctionDefMathNotLambda

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::GeneralWarningNotSpecified = _libsbml.GeneralWarningNotSpecified

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::HasOnlySubsNoSpatialUnits = _libsbml.HasOnlySubsNoSpatialUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::HasOnlySubsUnitsNotValidAttribute = _libsbml.HasOnlySubsUnitsNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::IdNotValidAttribute = _libsbml.IdNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InconsistentArgUnits = _libsbml.InconsistentArgUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InconsistentArgUnitsWarnings = _libsbml.InconsistentArgUnitsWarnings

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InconsistentExponUnitsWarnings = _libsbml.InconsistentExponUnitsWarnings

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InconsistentKineticLawUnitsL3 = _libsbml.InconsistentKineticLawUnitsL3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InconsistentPowerUnitsWarnings = _libsbml.InconsistentPowerUnitsWarnings

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::IncorrectCompartmentSpatialDimensions = _libsbml.IncorrectCompartmentSpatialDimensions

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::IncorrectOrderInConstraint = _libsbml.IncorrectOrderInConstraint

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::IncorrectOrderInEvent = _libsbml.IncorrectOrderInEvent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::IncorrectOrderInKineticLaw = _libsbml.IncorrectOrderInKineticLaw

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::IncorrectOrderInModel = _libsbml.IncorrectOrderInModel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::IncorrectOrderInReaction = _libsbml.IncorrectOrderInReaction

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InitAssignCompartmenMismatch = _libsbml.InitAssignCompartmenMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InitAssignmentAndRuleForSameId = _libsbml.InitAssignmentAndRuleForSameId

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InitAssignParameterMismatch = _libsbml.InitAssignParameterMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InitAssignSpeciesMismatch = _libsbml.InitAssignSpeciesMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InitAssignStoichiometryMismatch = _libsbml.InitAssignStoichiometryMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InitialAssignNotValidComponent = _libsbml.InitialAssignNotValidComponent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InitialValueFalseEventNotSupported = _libsbml.InitialValueFalseEventNotSupported

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InitialValueNotBoolean = _libsbml.InitialValueNotBoolean

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::IntegerSpatialDimensions = _libsbml.IntegerSpatialDimensions

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InternalXMLParserError = _libsbml.InternalXMLParserError

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::Invalid1DCompartmentUnits = _libsbml.Invalid1DCompartmentUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::Invalid2DCompartmentUnits = _libsbml.Invalid2DCompartmentUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::Invalid3DCompartmentUnits = _libsbml.Invalid3DCompartmentUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidAfterXMLContent = _libsbml.InvalidAfterXMLContent

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidApplyCiInLambda = _libsbml.InvalidApplyCiInLambda

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidAreaRedefinition = _libsbml.InvalidAreaRedefinition

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidAssignRuleVariable = _libsbml.InvalidAssignRuleVariable

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidCharInXML = _libsbml.InvalidCharInXML

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidCiInLambda = _libsbml.InvalidCiInLambda

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidCompartmentSBOTerm = _libsbml.InvalidCompartmentSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidCompartmentTypeRef = _libsbml.InvalidCompartmentTypeRef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidCompartmentTypeSBOTerm = _libsbml.InvalidCompartmentTypeSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidConstraintContent = _libsbml.InvalidConstraintContent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidConstraintSBOTerm = _libsbml.InvalidConstraintSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidDelaySBOTerm = _libsbml.InvalidDelaySBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidEventAssignmentSBOTerm = _libsbml.InvalidEventAssignmentSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidEventAssignmentVariable = _libsbml.InvalidEventAssignmentVariable

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidEventSBOTerm = _libsbml.InvalidEventSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidFunctionDefReturnType = _libsbml.InvalidFunctionDefReturnType

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidFunctionDefSBOTerm = _libsbml.InvalidFunctionDefSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidIdSyntax = _libsbml.InvalidIdSyntax

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidInitAssignSBOTerm = _libsbml.InvalidInitAssignSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidInitAssignSymbol = _libsbml.InvalidInitAssignSymbol

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidKineticLawSBOTerm = _libsbml.InvalidKineticLawSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidL1CompartmentUnits = _libsbml.InvalidL1CompartmentUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidLengthRedefinition = _libsbml.InvalidLengthRedefinition

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidMathElement = _libsbml.InvalidMathElement

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidMetaidSyntax = _libsbml.InvalidMetaidSyntax

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidModelSBOTerm = _libsbml.InvalidModelSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidModifiersList = _libsbml.InvalidModifiersList

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidNamespaceOnSBML = _libsbml.InvalidNamespaceOnSBML

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidNameSyntax = _libsbml.InvalidNameSyntax

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidNoArgsPassedToFunctionDef = _libsbml.InvalidNoArgsPassedToFunctionDef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidNotesContent = _libsbml.InvalidNotesContent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidParameterSBOTerm = _libsbml.InvalidParameterSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidParameterUnits = _libsbml.InvalidParameterUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidRateRuleVariable = _libsbml.InvalidRateRuleVariable

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidReactantsProductsList = _libsbml.InvalidReactantsProductsList

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidReactionSBOTerm = _libsbml.InvalidReactionSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidRuleOrdering = _libsbml.InvalidRuleOrdering

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidRuleSBOTerm = _libsbml.InvalidRuleSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSBMLLevelVersion = _libsbml.InvalidSBMLLevelVersion

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSBOTermSyntax = _libsbml.InvalidSBOTermSyntax

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSpeciesCompartmentRef = _libsbml.InvalidSpeciesCompartmentRef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSpeciesReference = _libsbml.InvalidSpeciesReference

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSpeciesReferenceSBOTerm = _libsbml.InvalidSpeciesReferenceSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSpeciesSBOTerm = _libsbml.InvalidSpeciesSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSpeciesSusbstanceUnits = _libsbml.InvalidSpeciesSusbstanceUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSpeciesTypeRef = _libsbml.InvalidSpeciesTypeRef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSpeciesTypeSBOTerm = _libsbml.InvalidSpeciesTypeSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidSubstanceRedefinition = _libsbml.InvalidSubstanceRedefinition

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidTargetLevelVersion = _libsbml.InvalidTargetLevelVersion

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidTimeRedefinition = _libsbml.InvalidTimeRedefinition

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidTriggerSBOTerm = _libsbml.InvalidTriggerSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidUnitDefId = _libsbml.InvalidUnitDefId

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidUnitIdSyntax = _libsbml.InvalidUnitIdSyntax

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidUnitKind = _libsbml.InvalidUnitKind

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidUnitsValue = _libsbml.InvalidUnitsValue

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidVolumeRedefinition = _libsbml.InvalidVolumeRedefinition

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::InvalidXMLConstruct = _libsbml.InvalidXMLConstruct

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::KineticLawNotSubstancePerTime = _libsbml.KineticLawNotSubstancePerTime

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::KineticLawParametersAreLocalOnly = _libsbml.KineticLawParametersAreLocalOnly

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L1V1CompartmentVolumeReqd = _libsbml.L1V1CompartmentVolumeReqd

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L3AreaUnitsOnModel = _libsbml.L3AreaUnitsOnModel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L3ConversionFactorOnModel = _libsbml.L3ConversionFactorOnModel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L3ExtentUnitsOnModel = _libsbml.L3ExtentUnitsOnModel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L3LengthUnitsOnModel = _libsbml.L3LengthUnitsOnModel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L3NotSchemaConformant = _libsbml.L3NotSchemaConformant

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L3NotSupported = _libsbml.L3NotSupported

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L3SpatialDimensionsUnset = _libsbml.L3SpatialDimensionsUnset

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L3TimeUnitsOnModel = _libsbml.L3TimeUnitsOnModel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::L3VolumeUnitsOnModel = _libsbml.L3VolumeUnitsOnModel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::LambdaOnlyAllowedInFunctionDef = _libsbml.LambdaOnlyAllowedInFunctionDef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::LevelPositiveInteger = _libsbml.LevelPositiveInteger

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::LIBSBML_CAT_GENERAL_CONSISTENCY = _libsbml.LIBSBML_CAT_GENERAL_CONSISTENCY

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can occur while validating general SBML constructs. With respect to the SBML specification, these concern failures in applying the validation rules numbered 2xxxx in the Level 2 Versions 2 and 3 specifications.

libsbml::LIBSBML_CAT_IDENTIFIER_CONSISTENCY = _libsbml.LIBSBML_CAT_IDENTIFIER_CONSISTENCY

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can occur while validating symbol identifiers in a model. With respect to the SBML specification, these concern failures in applying the validation rules numbered 103xx in the Level 2 Versions 2 and 3 specifications.

libsbml::LIBSBML_CAT_INTERNAL = _libsbml.LIBSBML_CAT_INTERNAL

Category code for errors in the XML layer.

This code has the following meaning: A problem involving the libSBML software itself or the underlying XML parser. This almost certainly indicates a software defect (i.e., bug) in libSBML. Please report instances of this to the libSBML developers.

libsbml::LIBSBML_CAT_INTERNAL_CONSISTENCY = _libsbml.LIBSBML_CAT_INTERNAL_CONSISTENCY

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can occur while validating libSBML's internal representation of SBML constructs. (These are tests performed by libSBML and do not have equivalent SBML validation rules.)

libsbml::LIBSBML_CAT_MATHML_CONSISTENCY = _libsbml.LIBSBML_CAT_MATHML_CONSISTENCY

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can occur while validating MathML formulas in a model. With respect to the SBML specification, these concern failures in applying the validation rules numbered 102xx in the Level 2 Versions 2 and 3 specifications.

libsbml::LIBSBML_CAT_MODELING_PRACTICE = _libsbml.LIBSBML_CAT_MODELING_PRACTICE

Category code for SBMLError diagnostics.

This code has the following meaning: Category of warnings about recommended good practices involving SBML and computational modeling. (These are tests performed by libSBML and do not have equivalent SBML validation rules.)

libsbml::LIBSBML_CAT_OVERDETERMINED_MODEL = _libsbml.LIBSBML_CAT_OVERDETERMINED_MODEL

Category code for SBMLError diagnostics.

This code has the following meaning: Error in the system of equations in the model: the system is overdetermined, therefore violating a tenet of proper SBML. With respect to the SBML specification, this is validation rule #10601 in the SBML Level 2 Versions 2 and 3 specifications.

libsbml::LIBSBML_CAT_SBML = _libsbml.LIBSBML_CAT_SBML

Category code for errors in the XML layer.

This code has the following meaning: General SBML error not falling into another category below.

libsbml::LIBSBML_CAT_SBML_L1_COMPAT = _libsbml.LIBSBML_CAT_SBML_L1_COMPAT

Category code for SBMLError diagnostics.

This code has the following meaning: General SBML error not falling into another category below.

This code has the following meaning: Category of errors that can only occur during attempted translation from one Level/Version of SBML to another. This particular category applies to errors encountered while trying to convert a model from SBML Level 2 to SBML Level 1.

libsbml::LIBSBML_CAT_SBML_L2V1_COMPAT = _libsbml.LIBSBML_CAT_SBML_L2V1_COMPAT

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can only occur during attempted translation from one Level/Version of SBML to another. This particular category applies to errors encountered while trying to convert a model to SBML Level 2 Version 1.

libsbml::LIBSBML_CAT_SBML_L2V2_COMPAT = _libsbml.LIBSBML_CAT_SBML_L2V2_COMPAT

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can only occur during attempted translation from one Level/Version of SBML to another. This particular category applies to errors encountered while trying to convert a model to SBML Level 2 Version 2.

libsbml::LIBSBML_CAT_SBML_L2V3_COMPAT = _libsbml.LIBSBML_CAT_SBML_L2V3_COMPAT

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can only occur during attempted translation from one Level/Version of SBML to another. This particular category applies to errors encountered while trying to convert a model to SBML Level 2 Version 3.

libsbml::LIBSBML_CAT_SBML_L2V4_COMPAT = _libsbml.LIBSBML_CAT_SBML_L2V4_COMPAT

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can only occur during attempted translation from one Level/Version of SBML to another. This particular category applies to errors encountered while trying to convert a model to SBML Level 2 Version 4.

libsbml::LIBSBML_CAT_SBML_L3V1_COMPAT = _libsbml.LIBSBML_CAT_SBML_L3V1_COMPAT

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can only occur during attempted translation from one Level/Version of SBML to another. This particular category applies to errors encountered while trying to convert a model to SBML Level 3 Version 1.

libsbml::LIBSBML_CAT_SBO_CONSISTENCY = _libsbml.LIBSBML_CAT_SBO_CONSISTENCY

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can occur while validating SBO identifiers in a model. With respect to the SBML specification, these concern failures in applying the validation rules numbered 107xx in the Level 2 Versions 2 and 3 specifications.

libsbml::LIBSBML_CAT_SYSTEM = _libsbml.LIBSBML_CAT_SYSTEM

Category code for errors in the XML layer.

This code has the following meaning: A problem reported by the operating system, such as an inability to read or write a file. This indicates something that is not a program error but is outside of the control of libSBML.

libsbml::LIBSBML_CAT_UNITS_CONSISTENCY = _libsbml.LIBSBML_CAT_UNITS_CONSISTENCY

Category code for SBMLError diagnostics.

This code has the following meaning: Category of errors that can occur while validating the units of measurement on quantities in a model. With respect to the SBML specification, these concern failures in applying the validation rules numbered 105xx in the Level 2 Versions 2 and 3 specifications.

libsbml::LIBSBML_CAT_XML = _libsbml.LIBSBML_CAT_XML

Category code for errors in the XML layer.

This code has the following meaning: A problem in the XML content itself. This usually arises from malformed XML or the use of constructs not permitted in SBML.

libsbml::LIBSBML_CONV_CONVERSION_NOT_AVAILABLE = _libsbml.LIBSBML_CONV_CONVERSION_NOT_AVAILABLE

One of the possible libSBML package operation return codes.

This code has the following meaning: conversion with the given properties is not yet available.

libsbml::LIBSBML_CONV_INVALID_SRC_DOCUMENT = _libsbml.LIBSBML_CONV_INVALID_SRC_DOCUMENT

One of the possible libSBML package operation return codes.

This code has the following meaning: The document on which conversion is being requested is invalid and the requested conversion cannot be performed. This error is typically returned when a conversion routine has been given an invalid target document or the conversion requires a certain degree of validity that is not present in the document. To avoid this error use the SBMLDocument#checkConsistency() function to find and resolve errors before passing the document to a conversion method.

libsbml::LIBSBML_CONV_INVALID_TARGET_NAMESPACE = _libsbml.LIBSBML_CONV_INVALID_TARGET_NAMESPACE

One of the possible libSBML package operation return codes.

This code has the following meaning: while attempting to convert the SBML document using SBMLLevelVersionConverter#convert() or related methods, the target namespace has been found to be invalid or unset. (The function SBMLNamespaces#isValidCombination() may be useful in detecting this situation and preventing the error.)

libsbml::LIBSBML_CONV_PKG_CONVERSION_NOT_AVAILABLE = _libsbml.LIBSBML_CONV_PKG_CONVERSION_NOT_AVAILABLE

One of the possible libSBML package operation return codes.

This code has the following meaning: conversions involving SBML Level 3 packages are not available in the given libSBML method. This error is typically returned when calling a converter that does not have the functionality to deal with SBML packages. To avoid this error, ensure that the requested ConversionProperties specifies packages.

libsbml::LIBSBML_DOTTED_VERSION = _libsbml.LIBSBML_DOTTED_VERSION

A version string of the form "1.2.3".

The numeric version as a string: version 1.2.3 becomes "10203".

libsbml::LIBSBML_DUPLICATE_OBJECT_ID = _libsbml.LIBSBML_DUPLICATE_OBJECT_ID

One of the possible libSBML operation return codes.

This code has the following meaning: There already exists an object with this identifier in the context where this operation is being attempted. This error is typically returned in situations where SBML object identifiers must be unique, such as attempting to add two species with the same identifier to a model.

libsbml::LIBSBML_INDEX_EXCEEDS_SIZE = _libsbml.LIBSBML_INDEX_EXCEEDS_SIZE

One of the possible libSBML operation return codes.

This code has the following meaning: An index parameter exceeded the bounds of a data array or other collection used in the operation. This return value is typically returned by methods that take index numbers to refer to lists of objects, when the caller has provided an index that exceeds the bounds of the list. LibSBML provides methods for checking the size of list/sequence/collection structures, and callers should verify the sizes before calling methods that take index numbers.

libsbml::LIBSBML_INVALID_ATTRIBUTE_VALUE = _libsbml.LIBSBML_INVALID_ATTRIBUTE_VALUE

One of the possible libSBML operation return codes.

This code has the following meaning: A value passed as an argument to the method is not of a type that is valid for the operation or kind of object involved. For example, this return code is used when a calling program attempts to set an SBML object identifier to a string whose syntax does not conform to the SBML identifier syntax.

libsbml::LIBSBML_INVALID_OBJECT = _libsbml.LIBSBML_INVALID_OBJECT

One of the possible libSBML operation return codes.

This code has the following meaning: The object passed as an argument to the method is not of a type that is valid for the operation or kind of object involved. For example, handing an invalidly-constructed ASTNode to a method expecting an ASTNode will result in this error.

This code has the following meaning: The object passed as an argument to the method is not of a type that is valid for the operation or kind of object involved. For example, handing an invalidly-constructed ASTNode to a method expecting an ASTNode will result in this error.

libsbml::LIBSBML_INVALID_XML_OPERATION = _libsbml.LIBSBML_INVALID_XML_OPERATION

One of the possible libSBML operation return codes.

This code has the following meaning: The XML operation attempted is not valid for the object or context involved. This error is typically returned by the XML interface layer of libSBML, when a calling program attempts to construct or manipulate XML in an invalid way.

libsbml::LIBSBML_LEVEL_MISMATCH = _libsbml.LIBSBML_LEVEL_MISMATCH

One of the possible libSBML operation return codes.

This code has the following meaning: The SBML Level associated with the object does not match the Level of the parent object. This error can happen when an SBML component such as a species or compartment object is created outside of a model and a calling program then attempts to add the object to a model that has a different SBML Level defined.

libsbml::LIBSBML_NAMESPACE_MISMATCH = _libsbml.LIBSBML_NAMESPACE_MISMATCH

One of the possible libSBML operation return codes.

This code has the following meaning: The operation attempt could not be performed because the object(s) involved have mismatched XML namespaces for SBML Level/Versions. This typically means the properties of the SBMLNamespaces objects possessed by the SBML objects do not correspond in some way.

This code has the following meaning: The operation attempt could not be performed because the object(s) involved have mismatched XML namespaces for SBML Level/Versions. This typically means the properties of the SBMLNamespaces objects possessed by the SBML objects do not correspond in some way.

libsbml::LIBSBML_OPERATION_FAILED = _libsbml.LIBSBML_OPERATION_FAILED

One of the possible libSBML operation return codes.

This code has the following meaning: The requested action could not be performed. This can occur in a variety of contexts, such as passing a null object as a parameter in a situation where it does not make sense to permit a null object.

libsbml::LIBSBML_OPERATION_SUCCESS = _libsbml.LIBSBML_OPERATION_SUCCESS

One of the possible libSBML operation return codes.

This code has the following meaning: The operation was successful.

libsbml::LIBSBML_PKG_CONFLICT = _libsbml.LIBSBML_PKG_CONFLICT

One of the possible libSBML package operation return codes.

This code has the following meaning: another SBML package extension for the same URI has already been registered. This error is typically returned when adding a SBML package extension to the SBMLExtensionRegistry. To avoid this error, ensure that SBML package extensions are only registered once.

libsbml::LIBSBML_PKG_CONFLICTED_VERSION = _libsbml.LIBSBML_PKG_CONFLICTED_VERSION

One of the possible libSBML package operation return codes.

This code has the following meaning: another version of the required package extension has already been enabled in the target SBase object, or enabled in the model to/in which the target object to be added/contained. This error is typically returned when adding an object of some SBase derived class with the required package to other SBase derived object, or when enabling the required package in the target object. To avoid this error, the conflict of versions need to be avoided.

libsbml::LIBSBML_PKG_DISABLED = _libsbml.LIBSBML_PKG_DISABLED

One of the possible libSBML package operation return codes.

This code has the following meaning: The required package extension is disabled. This error is typically returned when creating an object of SBase derived class with the required package, creating an object of SBMLNamespaces or its derived class with the required package, or invoking functions depending on the required package. To avoid this error, the library of the required package needs to be enabled.

libsbml::LIBSBML_PKG_UNKNOWN = _libsbml.LIBSBML_PKG_UNKNOWN

One of the possible libSBML package operation return codes.

This code has the following meaning: the required package extension is unknown. This error is typically returned when creating an object of SBase derived class with the required package, creating an object of SBMLNamespaces or its derived class with the required package, or invoking functions depending on the required package. To avoid this error, the library of the required package needs to be linked.

This code has the following meaning: the required package extension is unknown. This error is typically returned when creating an object of SBase derived class with the required package, creating an object of SBMLNamespaces or its derived class with the required package, or invoking functions depending on the required package. To avoid this error, the library of the required package needs to be linked.

libsbml::LIBSBML_PKG_UNKNOWN_VERSION = _libsbml.LIBSBML_PKG_UNKNOWN_VERSION

One of the possible libSBML package operation return codes.

This code has the following meaning: The required version of the package extension is unknown. This error is typically returned when creating an object of SBase derived class with the required package, creating an object of SBMLNamespaces or its derived class with the required package, or invoking functions depending on the required package. This error may be avoided by updating the library of the required package to be linked.

libsbml::LIBSBML_PKG_VERSION_MISMATCH = _libsbml.LIBSBML_PKG_VERSION_MISMATCH

One of the possible libSBML package operation return codes.

This code has the following meaning: the Version of the package extension within the SBML Level and version associated with the object does not match the Version of the parent object. This error can happen when an SBML component object is created outside of a model, and a calling program then attempts to add the object to a model that has a different SBML Level+Version+Package Version combination.

libsbml::LIBSBML_SEV_ERROR = _libsbml.LIBSBML_SEV_ERROR

Severity code for errors in the XML layer.

This code has the following meaning: The error object represents a serious error. The application may continue running but it is unlikely to be able to continue processing the same XML file or data stream.

libsbml::LIBSBML_SEV_FATAL = _libsbml.LIBSBML_SEV_FATAL

Severity code for errors in the XML layer.

This code has the following meaning: A serious error occurred, such as an out-of-memory condition, and the software should terminate immediately.

libsbml::LIBSBML_SEV_INFO = _libsbml.LIBSBML_SEV_INFO

Severity code for errors in the XML layer.

This code has the following meaning: The error is actually informational and not necessarily a serious problem.

libsbml::LIBSBML_SEV_WARNING = _libsbml.LIBSBML_SEV_WARNING

Severity code for errors in the XML layer.

This code has the following meaning: The error object represents a problem that is not serious enough to necessarily stop the problem, but applications should take note of the problem and evaluate what its implications may be.

libsbml::LIBSBML_UNEXPECTED_ATTRIBUTE = _libsbml.LIBSBML_UNEXPECTED_ATTRIBUTE

One of the possible libSBML operation return codes.

This code has the following meaning: The attribute that is the subject of this operation is not valid for the combination of SBML Level and Version for the underlying object. This can happen because libSBML strives to offer a uniform API for all SBML Levels and Versions, but some object attributes and elements are not defined for all SBML Levels and Versions. Calling programs are expected to be aware of which object structures they are working with, but when errors of this kind occur, they are reported using this return value.

libsbml::LIBSBML_VERSION = _libsbml.LIBSBML_VERSION

The version as an integer: version 1.2.3 becomes 10203.

Since the major number comes first, the overall number will always increase when a new libSBML is released, making it easy to use less-than and greater-than comparisons when testing versions numbers.

libsbml::LIBSBML_VERSION_MISMATCH = _libsbml.LIBSBML_VERSION_MISMATCH

One of the possible libSBML operation return codes.

This code has the following meaning: The SBML Version within the SBML Level associated with the object does not match the Version of the parent object. This error can happen when an SBML component such as a species or compartment object is created outside of a model and a calling program then attempts to add the object to a model that has a different SBML Level+Version combination.

libsbml.LIBSBML_VERSION_STRING = _libsbml.LIBSBML_VERSION_STRING
libsbml::LibSBMLAdditionalCodesLowerBound = _libsbml.LibSBMLAdditionalCodesLowerBound

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::LocalParameterShadowsId = _libsbml.LocalParameterShadowsId

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MathResultMustBeNumeric = _libsbml.MathResultMustBeNumeric

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MetaIdNotValidAttribute = _libsbml.MetaIdNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MissingAnnotationNamespace = _libsbml.MissingAnnotationNamespace

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MissingEventAssignment = _libsbml.MissingEventAssignment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MissingModel = _libsbml.MissingModel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MissingOrInconsistentLevel = _libsbml.MissingOrInconsistentLevel

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MissingOrInconsistentVersion = _libsbml.MissingOrInconsistentVersion

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MissingSpeciesCompartment = _libsbml.MissingSpeciesCompartment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MissingTriggerInEvent = _libsbml.MissingTriggerInEvent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MissingXMLAttributeValue = _libsbml.MissingXMLAttributeValue

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::MissingXMLDecl = _libsbml.MissingXMLDecl

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::MissingXMLElements = _libsbml.MissingXMLElements

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::MissingXMLEncoding = _libsbml.MissingXMLEncoding

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::MissingXMLRequiredAttribute = _libsbml.MissingXMLRequiredAttribute

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::MODEL_QUALIFIER = _libsbml.MODEL_QUALIFIER

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::ModelSBOBranchChangedBeyondL2v2 = _libsbml.ModelSBOBranchChangedBeyondL2v2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ModelSBOBranchChangedBeyondL2v3 = _libsbml.ModelSBOBranchChangedBeyondL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ModelSBOBranchChangedInL2v4 = _libsbml.ModelSBOBranchChangedInL2v4

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ModelSBOBranchChangedInL3v1 = _libsbml.ModelSBOBranchChangedInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MultipleAnnotations = _libsbml.MultipleAnnotations

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MultipleAssignmentOrRateRules = _libsbml.MultipleAssignmentOrRateRules

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MultipleEventAssignmentsForId = _libsbml.MultipleEventAssignmentsForId

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MultipleInitAssignments = _libsbml.MultipleInitAssignments

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MultiplierNotValidAttribute = _libsbml.MultiplierNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::MultSpeciesSameTypeInCompartment = _libsbml.MultSpeciesSameTypeInCompartment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NameNotValidAttribute = _libsbml.NameNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NeedCompartmentIfHaveSpecies = _libsbml.NeedCompartmentIfHaveSpecies

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoBodyInFunctionDef = _libsbml.NoBodyInFunctionDef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoCompartmentOutsideInL3v1 = _libsbml.NoCompartmentOutsideInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoCompartmentTypeInL1 = _libsbml.NoCompartmentTypeInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoCompartmentTypeInL2v1 = _libsbml.NoCompartmentTypeInL2v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoCompartmentTypeInL3v1 = _libsbml.NoCompartmentTypeInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoConcentrationInZeroD = _libsbml.NoConcentrationInZeroD

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoConstraintsInL1 = _libsbml.NoConstraintsInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoConstraintsInL2v1 = _libsbml.NoConstraintsInL2v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoDelayedEventAssignmentInL2v1 = _libsbml.NoDelayedEventAssignmentInL2v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoDelayedEventAssignmentInL2v2 = _libsbml.NoDelayedEventAssignmentInL2v2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoDelayedEventAssignmentInL2v3 = _libsbml.NoDelayedEventAssignmentInL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoEventsInL1 = _libsbml.NoEventsInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoEventTimeUnitsInL2v3 = _libsbml.NoEventTimeUnitsInL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoEventTimeUnitsInL2v4 = _libsbml.NoEventTimeUnitsInL2v4

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoEventTimeUnitsInL3v1 = _libsbml.NoEventTimeUnitsInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoFancyStoichiometryMathInL1 = _libsbml.NoFancyStoichiometryMathInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoFunctionDefinitionsInL1 = _libsbml.NoFunctionDefinitionsInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoIdOnSpeciesReferenceInL2v1 = _libsbml.NoIdOnSpeciesReferenceInL2v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoInitialAssignmentsInL1 = _libsbml.NoInitialAssignmentsInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoInitialAssignmentsInL2v1 = _libsbml.NoInitialAssignmentsInL2v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoKineticLawSubstanceUnitsInL2v2 = _libsbml.NoKineticLawSubstanceUnitsInL2v2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoKineticLawSubstanceUnitsInL2v3 = _libsbml.NoKineticLawSubstanceUnitsInL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoKineticLawSubstanceUnitsInL2v4 = _libsbml.NoKineticLawSubstanceUnitsInL2v4

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoKineticLawSubstanceUnitsInL3v1 = _libsbml.NoKineticLawSubstanceUnitsInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoKineticLawTimeUnitsInL2v2 = _libsbml.NoKineticLawTimeUnitsInL2v2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoKineticLawTimeUnitsInL2v3 = _libsbml.NoKineticLawTimeUnitsInL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoKineticLawTimeUnitsInL2v4 = _libsbml.NoKineticLawTimeUnitsInL2v4

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoKineticLawTimeUnitsInL3v1 = _libsbml.NoKineticLawTimeUnitsInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NonBoundarySpeciesAssignedAndUsed = _libsbml.NonBoundarySpeciesAssignedAndUsed

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NonConstantLocalParameter = _libsbml.NonConstantLocalParameter

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NonConstantSpeciesUsed = _libsbml.NonConstantSpeciesUsed

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoNon3DCompartmentsInL1 = _libsbml.NoNon3DCompartmentsInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoNonIntegerStoichiometryInL1 = _libsbml.NoNonIntegerStoichiometryInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NonPersistentNotSupported = _libsbml.NonPersistentNotSupported

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoReactantsOrProducts = _libsbml.NoReactantsOrProducts

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSBOTermsInL1 = _libsbml.NoSBOTermsInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSBOTermsInL2v1 = _libsbml.NoSBOTermsInL2v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSpatialUnitsInZeroD = _libsbml.NoSpatialUnitsInZeroD

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSpeciesSpatialSizeUnitsInL1 = _libsbml.NoSpeciesSpatialSizeUnitsInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSpeciesSpatialSizeUnitsInL2v3 = _libsbml.NoSpeciesSpatialSizeUnitsInL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSpeciesSpatialSizeUnitsInL2v4 = _libsbml.NoSpeciesSpatialSizeUnitsInL2v4

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSpeciesSpatialSizeUnitsInL3v1 = _libsbml.NoSpeciesSpatialSizeUnitsInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSpeciesTypeInL2v1 = _libsbml.NoSpeciesTypeInL2v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSpeciesTypeInL3v1 = _libsbml.NoSpeciesTypeInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoSpeciesTypesInL1 = _libsbml.NoSpeciesTypesInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoStoichiometryMathInL3v1 = _libsbml.NoStoichiometryMathInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NotesContainsDOCTYPE = _libsbml.NotesContainsDOCTYPE

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NotesContainsXMLDecl = _libsbml.NotesContainsXMLDecl

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NotesNotInXHTMLNamespace = _libsbml.NotesNotInXHTMLNamespace

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoTimeSymbolInFunctionDef = _libsbml.NoTimeSymbolInFunctionDef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NotSchemaConformant = _libsbml.NotSchemaConformant

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NotUTF8 = _libsbml.NotUTF8

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoUnitMultipliersOrOffsetsInL1 = _libsbml.NoUnitMultipliersOrOffsetsInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoUnitOffsetInL2v2 = _libsbml.NoUnitOffsetInL2v2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoUnitOffsetInL2v3 = _libsbml.NoUnitOffsetInL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoUnitOffsetInL2v4 = _libsbml.NoUnitOffsetInL2v4

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoUnitOffsetInL3v1 = _libsbml.NoUnitOffsetInL3v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NoUnitsOnCompartment = _libsbml.NoUnitsOnCompartment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::NumericOpsNeedNumericArgs = _libsbml.NumericOpsNeedNumericArgs

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ObseleteSBOTerm = _libsbml.ObseleteSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OffsetNoLongerValid = _libsbml.OffsetNoLongerValid

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OffsetNotValidAttribute = _libsbml.OffsetNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneDimensionalCompartmentUnits = _libsbml.OneDimensionalCompartmentUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneListOfEventAssignmentsPerEvent = _libsbml.OneListOfEventAssignmentsPerEvent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneListOfPerKineticLaw = _libsbml.OneListOfPerKineticLaw

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneListOfUnitsPerUnitDef = _libsbml.OneListOfUnitsPerUnitDef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMathElementPerConstraint = _libsbml.OneMathElementPerConstraint

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMathElementPerFunc = _libsbml.OneMathElementPerFunc

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMathElementPerInitialAssign = _libsbml.OneMathElementPerInitialAssign

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMathElementPerRule = _libsbml.OneMathElementPerRule

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMathPerDelay = _libsbml.OneMathPerDelay

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMathPerEventAssignment = _libsbml.OneMathPerEventAssignment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMathPerKineticLaw = _libsbml.OneMathPerKineticLaw

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMathPerPriority = _libsbml.OneMathPerPriority

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMathPerTrigger = _libsbml.OneMathPerTrigger

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneMessageElementPerConstraint = _libsbml.OneMessageElementPerConstraint

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneOfEachListOf = _libsbml.OneOfEachListOf

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OneSubElementPerReaction = _libsbml.OneSubElementPerReaction

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyCompartmentsInListOfCompartments = _libsbml.OnlyCompartmentsInListOfCompartments

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyConstraintsInListOfConstraints = _libsbml.OnlyConstraintsInListOfConstraints

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyEventAssignInListOfEventAssign = _libsbml.OnlyEventAssignInListOfEventAssign

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyEventsInListOfEvents = _libsbml.OnlyEventsInListOfEvents

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyFuncDefsInListOfFuncDefs = _libsbml.OnlyFuncDefsInListOfFuncDefs

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyInitAssignsInListOfInitAssigns = _libsbml.OnlyInitAssignsInListOfInitAssigns

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyLocalParamsInListOfLocalParams = _libsbml.OnlyLocalParamsInListOfLocalParams

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyOneDelayPerEvent = _libsbml.OnlyOneDelayPerEvent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyOneNotesElementAllowed = _libsbml.OnlyOneNotesElementAllowed

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyOnePriorityPerEvent = _libsbml.OnlyOnePriorityPerEvent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyParametersInListOfParameters = _libsbml.OnlyParametersInListOfParameters

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyReactionsInListOfReactions = _libsbml.OnlyReactionsInListOfReactions

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyRulesInListOfRules = _libsbml.OnlyRulesInListOfRules

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlySpeciesInListOfSpecies = _libsbml.OnlySpeciesInListOfSpecies

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyUnitDefsInListOfUnitDefs = _libsbml.OnlyUnitDefsInListOfUnitDefs

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OnlyUnitsInListOfUnits = _libsbml.OnlyUnitsInListOfUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OpsNeedCorrectNumberOfArgs = _libsbml.OpsNeedCorrectNumberOfArgs

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::OverdeterminedSystem = _libsbml.OverdeterminedSystem

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::PackageConversionNotSupported = _libsbml.PackageConversionNotSupported

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::PackageNSMustMatch = _libsbml.PackageNSMustMatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ParameterShouldHaveUnits = _libsbml.ParameterShouldHaveUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ParameterUnits = _libsbml.ParameterUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::PersistentNotBoolean = _libsbml.PersistentNotBoolean

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::PieceNeedsBoolean = _libsbml.PieceNeedsBoolean

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::PiecewiseNeedsConsistentTypes = _libsbml.PiecewiseNeedsConsistentTypes

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::PriorityLostFromL3 = _libsbml.PriorityLostFromL3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::PriorityUnitsNotDimensionless = _libsbml.PriorityUnitsNotDimensionless

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RateRuleCompartmentMismatch = _libsbml.RateRuleCompartmentMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RateRuleForConstantEntity = _libsbml.RateRuleForConstantEntity

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RateRuleParameterMismatch = _libsbml.RateRuleParameterMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RateRuleSpeciesMismatch = _libsbml.RateRuleSpeciesMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RateRuleStoichiometryMismatch = _libsbml.RateRuleStoichiometryMismatch

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RecursiveCompartmentContainment = _libsbml.RecursiveCompartmentContainment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RecursiveFunctionDefinition = _libsbml.RecursiveFunctionDefinition

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RepeatedRule10304 = _libsbml.RepeatedRule10304

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RepeatedRule20611 = _libsbml.RepeatedRule20611

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RequiredPackagePresent = _libsbml.RequiredPackagePresent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::RULE_TYPE_INVALID = _libsbml.RULE_TYPE_INVALID

One of the possible SBML Rule object types.

libsbml::RULE_TYPE_RATE = _libsbml.RULE_TYPE_RATE

One of the possible SBML Rule object types.

libsbml::RULE_TYPE_SCALAR = _libsbml.RULE_TYPE_SCALAR

One of the possible SBML Rule object types.

libsbml::SBML_ALGEBRAIC_RULE = _libsbml.SBML_ALGEBRAIC_RULE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_ASSIGNMENT_RULE = _libsbml.SBML_ASSIGNMENT_RULE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_COMPARTMENT = _libsbml.SBML_COMPARTMENT

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_COMPARTMENT_TYPE = _libsbml.SBML_COMPARTMENT_TYPE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_COMPARTMENT_VOLUME_RULE = _libsbml.SBML_COMPARTMENT_VOLUME_RULE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_CONSTRAINT = _libsbml.SBML_CONSTRAINT

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_DELAY = _libsbml.SBML_DELAY

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_DOCUMENT = _libsbml.SBML_DOCUMENT

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_EVENT = _libsbml.SBML_EVENT

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_EVENT_ASSIGNMENT = _libsbml.SBML_EVENT_ASSIGNMENT

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_FUNCTION_DEFINITION = _libsbml.SBML_FUNCTION_DEFINITION

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_INITIAL_ASSIGNMENT = _libsbml.SBML_INITIAL_ASSIGNMENT

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_KINETIC_LAW = _libsbml.SBML_KINETIC_LAW

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_LIST_OF = _libsbml.SBML_LIST_OF

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_LOCAL_PARAMETER = _libsbml.SBML_LOCAL_PARAMETER

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_MODEL = _libsbml.SBML_MODEL

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_MODIFIER_SPECIES_REFERENCE = _libsbml.SBML_MODIFIER_SPECIES_REFERENCE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_PARAMETER = _libsbml.SBML_PARAMETER

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_PARAMETER_RULE = _libsbml.SBML_PARAMETER_RULE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_PRIORITY = _libsbml.SBML_PRIORITY

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_RATE_RULE = _libsbml.SBML_RATE_RULE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_REACTION = _libsbml.SBML_REACTION

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_RULE = _libsbml.SBML_RULE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_SPECIES = _libsbml.SBML_SPECIES

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_SPECIES_CONCENTRATION_RULE = _libsbml.SBML_SPECIES_CONCENTRATION_RULE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_SPECIES_REFERENCE = _libsbml.SBML_SPECIES_REFERENCE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_SPECIES_TYPE = _libsbml.SBML_SPECIES_TYPE

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_STOICHIOMETRY_MATH = _libsbml.SBML_STOICHIOMETRY_MATH

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_TRIGGER = _libsbml.SBML_TRIGGER

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_UNIT = _libsbml.SBML_UNIT

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_UNIT_DEFINITION = _libsbml.SBML_UNIT_DEFINITION

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBML_UNKNOWN = _libsbml.SBML_UNKNOWN

One of the possible SBML component type codes.

LibSBML attaches an identifying code to every kind of SBML object. These are known as SBML type codes. In other languages, the set of type codes is stored in an enumeration; in the Java language interface for libSBML, the type codes are defined as static integer constants in the interface class libsbmlConstants. The names of the type codes all begin with the characters SBML_.

libsbml::SBMLCodesUpperBound = _libsbml.SBMLCodesUpperBound

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SBMLNamespaceInAnnotation = _libsbml.SBMLNamespaceInAnnotation

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SBOTermNotUniversalInL2v2 = _libsbml.SBOTermNotUniversalInL2v2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SBOTermNotValidAttributeBeforeL2V2 = _libsbml.SBOTermNotValidAttributeBeforeL2V2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SBOTermNotValidAttributeBeforeL2V3 = _libsbml.SBOTermNotValidAttributeBeforeL2V3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpatialSizeUnitsNotValidAttribute = _libsbml.SpatialSizeUnitsNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpatialSizeUnitsRemoved = _libsbml.SpatialSizeUnitsRemoved

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpatialUnitsInOneD = _libsbml.SpatialUnitsInOneD

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpatialUnitsInThreeD = _libsbml.SpatialUnitsInThreeD

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpatialUnitsInTwoD = _libsbml.SpatialUnitsInTwoD

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpeciesCompartmentRequiredInL1 = _libsbml.SpeciesCompartmentRequiredInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpeciesInvalidExtentUnits = _libsbml.SpeciesInvalidExtentUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpeciesShouldHaveValue = _libsbml.SpeciesShouldHaveValue

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpeciesTypeNotValidAttribute = _libsbml.SpeciesTypeNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SpeciesTypeNotValidComponent = _libsbml.SpeciesTypeNotValidComponent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::StoichiometryMathNotValidComponent = _libsbml.StoichiometryMathNotValidComponent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::StoichiometryMathNotYetSupported = _libsbml.StoichiometryMathNotYetSupported

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::StrictSBORequiredInL2v2 = _libsbml.StrictSBORequiredInL2v2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::StrictSBORequiredInL2v3 = _libsbml.StrictSBORequiredInL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::StrictUnitsRequiredInL1 = _libsbml.StrictUnitsRequiredInL1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::StrictUnitsRequiredInL2v1 = _libsbml.StrictUnitsRequiredInL2v1

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::StrictUnitsRequiredInL2v2 = _libsbml.StrictUnitsRequiredInL2v2

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::StrictUnitsRequiredInL2v3 = _libsbml.StrictUnitsRequiredInL2v3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SubstanceUnitsOnSpecies = _libsbml.SubstanceUnitsOnSpecies

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SubsUnitsAllowedInKL = _libsbml.SubsUnitsAllowedInKL

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::SubsUnitsNoLongerValid = _libsbml.SubsUnitsNoLongerValid

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ThreeDimensionalCompartmentUnits = _libsbml.ThreeDimensionalCompartmentUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::TimeUnitsAllowedInKL = _libsbml.TimeUnitsAllowedInKL

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::TimeUnitsEvent = _libsbml.TimeUnitsEvent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::TimeUnitsNoLongerValid = _libsbml.TimeUnitsNoLongerValid

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::TimeUnitsRemoved = _libsbml.TimeUnitsRemoved

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::TriggerMathNotBoolean = _libsbml.TriggerMathNotBoolean

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::TwoDimensionalCompartmentUnits = _libsbml.TwoDimensionalCompartmentUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UnclosedXMLToken = _libsbml.UnclosedXMLToken

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::UndeclaredExtentUnitsL3 = _libsbml.UndeclaredExtentUnitsL3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UndeclaredObjectUnitsL3 = _libsbml.UndeclaredObjectUnitsL3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UndeclaredSpeciesInStoichMath = _libsbml.UndeclaredSpeciesInStoichMath

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UndeclaredSpeciesRef = _libsbml.UndeclaredSpeciesRef

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UndeclaredTimeUnitsL3 = _libsbml.UndeclaredTimeUnitsL3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UndeclaredUnits = _libsbml.UndeclaredUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UndefinedOutsideCompartment = _libsbml.UndefinedOutsideCompartment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UndefinedXMLEntity = _libsbml.UndefinedXMLEntity

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::UninterpretableXMLContent = _libsbml.UninterpretableXMLContent

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::UNIT_KIND_AMPERE = _libsbml.UNIT_KIND_AMPERE

One of the possible predefined SBML units.

libsbml::UNIT_KIND_AVOGADRO = _libsbml.UNIT_KIND_AVOGADRO

One of the possible predefined SBML units.

libsbml::UNIT_KIND_BECQUEREL = _libsbml.UNIT_KIND_BECQUEREL

One of the possible predefined SBML units.

libsbml::UNIT_KIND_CANDELA = _libsbml.UNIT_KIND_CANDELA

One of the possible predefined SBML units.

libsbml::UNIT_KIND_CELSIUS = _libsbml.UNIT_KIND_CELSIUS

One of the possible predefined SBML units.

libsbml::UNIT_KIND_COULOMB = _libsbml.UNIT_KIND_COULOMB

One of the possible predefined SBML units.

libsbml::UNIT_KIND_DIMENSIONLESS = _libsbml.UNIT_KIND_DIMENSIONLESS

One of the possible predefined SBML units.

libsbml::UNIT_KIND_FARAD = _libsbml.UNIT_KIND_FARAD

One of the possible predefined SBML units.

libsbml::UNIT_KIND_GRAM = _libsbml.UNIT_KIND_GRAM

One of the possible predefined SBML units.

libsbml::UNIT_KIND_GRAY = _libsbml.UNIT_KIND_GRAY

One of the possible predefined SBML units.

libsbml::UNIT_KIND_HENRY = _libsbml.UNIT_KIND_HENRY

One of the possible predefined SBML units.

libsbml::UNIT_KIND_HERTZ = _libsbml.UNIT_KIND_HERTZ

One of the possible predefined SBML units.

libsbml::UNIT_KIND_INVALID = _libsbml.UNIT_KIND_INVALID

One of the possible predefined SBML units.

libsbml::UNIT_KIND_ITEM = _libsbml.UNIT_KIND_ITEM

One of the possible predefined SBML units.

libsbml::UNIT_KIND_JOULE = _libsbml.UNIT_KIND_JOULE

One of the possible predefined SBML units.

libsbml::UNIT_KIND_KATAL = _libsbml.UNIT_KIND_KATAL

One of the possible predefined SBML units.

libsbml::UNIT_KIND_KELVIN = _libsbml.UNIT_KIND_KELVIN

One of the possible predefined SBML units.

libsbml::UNIT_KIND_KILOGRAM = _libsbml.UNIT_KIND_KILOGRAM

One of the possible predefined SBML units.

libsbml::UNIT_KIND_LITER = _libsbml.UNIT_KIND_LITER

One of the possible predefined SBML units.

libsbml::UNIT_KIND_LITRE = _libsbml.UNIT_KIND_LITRE

One of the possible predefined SBML units.

libsbml::UNIT_KIND_LUMEN = _libsbml.UNIT_KIND_LUMEN

One of the possible predefined SBML units.

libsbml::UNIT_KIND_LUX = _libsbml.UNIT_KIND_LUX

One of the possible predefined SBML units.

libsbml::UNIT_KIND_METER = _libsbml.UNIT_KIND_METER

One of the possible predefined SBML units.

libsbml::UNIT_KIND_METRE = _libsbml.UNIT_KIND_METRE

One of the possible predefined SBML units.

libsbml::UNIT_KIND_MOLE = _libsbml.UNIT_KIND_MOLE

One of the possible predefined SBML units.

libsbml::UNIT_KIND_NEWTON = _libsbml.UNIT_KIND_NEWTON

One of the possible predefined SBML units.

libsbml::UNIT_KIND_OHM = _libsbml.UNIT_KIND_OHM

One of the possible predefined SBML units.

libsbml::UNIT_KIND_PASCAL = _libsbml.UNIT_KIND_PASCAL

One of the possible predefined SBML units.

libsbml::UNIT_KIND_RADIAN = _libsbml.UNIT_KIND_RADIAN

One of the possible predefined SBML units.

libsbml::UNIT_KIND_SECOND = _libsbml.UNIT_KIND_SECOND

One of the possible predefined SBML units.

libsbml::UNIT_KIND_SIEMENS = _libsbml.UNIT_KIND_SIEMENS

One of the possible predefined SBML units.

libsbml::UNIT_KIND_SIEVERT = _libsbml.UNIT_KIND_SIEVERT

One of the possible predefined SBML units.

libsbml::UNIT_KIND_STERADIAN = _libsbml.UNIT_KIND_STERADIAN

One of the possible predefined SBML units.

libsbml::UNIT_KIND_TESLA = _libsbml.UNIT_KIND_TESLA

One of the possible predefined SBML units.

libsbml::UNIT_KIND_VOLT = _libsbml.UNIT_KIND_VOLT

One of the possible predefined SBML units.

libsbml::UNIT_KIND_WATT = _libsbml.UNIT_KIND_WATT

One of the possible predefined SBML units.

libsbml::UNIT_KIND_WEBER = _libsbml.UNIT_KIND_WEBER

One of the possible predefined SBML units.

libsbml::UnitsNotValidAttribute = _libsbml.UnitsNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UNKNOWN_QUALIFIER = _libsbml.UNKNOWN_QUALIFIER

One of the possible MIRIAM annotation types used by CVTerm.

libsbml::UnknownError = _libsbml.UnknownError

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UnrecognisedSBOTerm = _libsbml.UnrecognisedSBOTerm

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UnrecognizedElement = _libsbml.UnrecognizedElement

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UnrecognizedXMLElement = _libsbml.UnrecognizedXMLElement

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::UnrecognizedXMLParserCode = _libsbml.UnrecognizedXMLParserCode

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::UnrequiredPackagePresent = _libsbml.UnrequiredPackagePresent

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::UpperUnitBound = _libsbml.UpperUnitBound

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ValuesFromTriggerTimeNeedDelay = _libsbml.ValuesFromTriggerTimeNeedDelay

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::VariableNotValidAttribute = _libsbml.VariableNotValidAttribute

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::VersionPositiveInteger = _libsbml.VersionPositiveInteger

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::VolumeLitreDefExponentNotOne = _libsbml.VolumeLitreDefExponentNotOne

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::VolumeMetreDefExponentNot3 = _libsbml.VolumeMetreDefExponentNot3

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::XMLAttributeTypeMismatch = _libsbml.XMLAttributeTypeMismatch

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLBadColon = _libsbml.XMLBadColon

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLBadNumber = _libsbml.XMLBadNumber

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLBadUTF8Content = _libsbml.XMLBadUTF8Content

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLContentEmpty = _libsbml.XMLContentEmpty

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLEmptyValueNotPermitted = _libsbml.XMLEmptyValueNotPermitted

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLErrorCodesUpperBound = _libsbml.XMLErrorCodesUpperBound

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLExpectedQuotedString = _libsbml.XMLExpectedQuotedString

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLFileOperationError = _libsbml.XMLFileOperationError

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLFileUnreadable = _libsbml.XMLFileUnreadable

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLFileUnwritable = _libsbml.XMLFileUnwritable

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLNetworkAccessError = _libsbml.XMLNetworkAccessError

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLOutOfMemory = _libsbml.XMLOutOfMemory

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLTagMismatch = _libsbml.XMLTagMismatch

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLTranscoderError = _libsbml.XMLTranscoderError

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLUnexpectedEOF = _libsbml.XMLUnexpectedEOF

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::XMLUnknownError = _libsbml.XMLUnknownError

A value in the enumeration of all the error and warning codes returned by the XML layer in libSBML.

Please consult the documentation for XMLError for an explanation of the meaning of this particular error code.

libsbml::ZeroDCompartmentContainment = _libsbml.ZeroDCompartmentContainment

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ZeroDimensionalCompartmentConst = _libsbml.ZeroDimensionalCompartmentConst

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ZeroDimensionalCompartmentSize = _libsbml.ZeroDimensionalCompartmentSize

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.

libsbml::ZeroDimensionalCompartmentUnits = _libsbml.ZeroDimensionalCompartmentUnits

A value in the enumeration of all the SBML error and warning codes for objects of class SBMLError.

Please consult the documentation for SBMLError for an explanation of the meaning of this particular error code.




HTML documentation generated on Tue Dec 20 01:39:48 2011 using Doxygen 1.6.3.