#include "sbml/math/ASTNode.h"#include "sbmlsolver/exportdefs.h"Include dependency graph for ASTIndexNameNode.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Functions | |
| BEGIN_C_DECLS SBML_ODESOLVER_API ASTNode_t * | ASTNode_createIndexName (void) |
| Creates a SOSlib specific variant of AST_NAME type ASTNode that can store an index (ASTIndexNameNode). | |
| SBML_ODESOLVER_API int | ASTNode_isIndexName (ASTNode_t *) |
| Returns true (1) if the ASTNode is an ASTIndexNameNode. | |
| SBML_ODESOLVER_API unsigned int | ASTNode_getIndex (ASTNode_t *) |
| Returns the index of an indexed AST_NAME node (ASTIndexNameNode). | |
| SBML_ODESOLVER_API unsigned int | ASTNode_isSetIndex (ASTNode_t *) |
| Returns true (1) if the an indexed ASTNode (ASTIndexNameNode) has it's index set. | |
| SBML_ODESOLVER_API void | ASTNode_setIndex (ASTNode_t *, unsigned int) |
| Sets the index of an indexed AST_NAME node (ASTIndexNameNode). | |
|
|
Creates a SOSlib specific variant of AST_NAME type ASTNode that can store an index (ASTIndexNameNode). This index corresponds to the index of the variable in a value array, allowing fast access to values for evaluation. |
|
|
Returns the index of an indexed AST_NAME node (ASTIndexNameNode).
|
|
||||||||||||
|
Sets the index of an indexed AST_NAME node (ASTIndexNameNode).
|
1.4.4