CellML API
cellml_services::CellMLIntegrationService Interface Reference
cellml_services::CellMLIntegrationService Interface Reference
Inheritance diagram for cellml_services::CellMLIntegrationService:

Collaboration diagram for cellml_services::CellMLIntegrationService:

Public Member Functions | |
ODESolverCompiledModel | compileModelODE (in cellml_api::Model aModel) raises (cellml_api::CellMLException) |
Called to compile the model for use with an ODE-style solver. | |
DAESolverCompiledModel | compileModelDAE (in cellml_api::Model aModel) raises (cellml_api::CellMLException) |
Called to compile the model for use with a DAE-style solver like IDA. | |
ODESolverRun | createODEIntegrationRun (in ODESolverCompiledModel aModel) |
Creates an integration run object used to run integration with an ODE solver. | |
DAESolverRun | createDAEIntegrationRun (in DAESolverCompiledModel aModel) |
Creates an integration run object used to run integration with a DAE solver. | |
![]() | |
void | add_ref () |
Called to indicate that some code is keeping an owning reference to the object. | |
oneway void | release_ref () |
Removes a reference to an object which was created by some other means (e.g. | |
IObject | query_interface (in utf8string id) |
Returns an IObject of the same implementation, which supports a specific interface. |
Public Attributes | |
readonly attribute wstring | lastError |
Returns a description of the last error. | |
![]() | |
readonly attribute string | objid |
Fetches the ID of the object. |
Detailed Description
Member Function Documentation
DAESolverCompiledModel cellml_services::CellMLIntegrationService::compileModelDAE | ( | in cellml_api::Model | aModel | ) | raises (cellml_api::CellMLException) |
Called to compile the model for use with a DAE-style solver like IDA.
- Parameters
-
aModel The model to compile.
ODESolverCompiledModel cellml_services::CellMLIntegrationService::compileModelODE | ( | in cellml_api::Model | aModel | ) | raises (cellml_api::CellMLException) |
Called to compile the model for use with an ODE-style solver.
- Parameters
-
aModel The model to compile.
DAESolverRun cellml_services::CellMLIntegrationService::createDAEIntegrationRun | ( | in DAESolverCompiledModel | aModel | ) |
Creates an integration run object used to run integration with a DAE solver.
- Parameters
-
aModel A compiled model (which must have been created from the same CellMLIntegrationService object.
ODESolverRun cellml_services::CellMLIntegrationService::createODEIntegrationRun | ( | in ODESolverCompiledModel | aModel | ) |
Creates an integration run object used to run integration with an ODE solver.
- Parameters
-
aModel A compiled model (which must have been created from the same CellMLIntegrationService object.