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

Definition at line 206 of file CIS.idl.

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
aModelThe 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
aModelThe 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
aModelA 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
aModelA compiled model (which must have been created from the same CellMLIntegrationService object.

Member Data Documentation

readonly attribute wstring cellml_services::CellMLIntegrationService::lastError

Returns a description of the last error.

Definition at line 240 of file CIS.idl.