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. | |
Public Member Functions inherited from XPCOM::IObject | |
| 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. | |
Public Attributes inherited from XPCOM::IObject | |
| 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.

Public Member Functions inherited from