Diana  0.8.3
Public Member Functions
IDianaContinuousModel Class Reference

#include <IDianaModel.hpp>

Inheritance diagram for IDianaContinuousModel:
ICapeNumericContinuousModel ICapeNumericModel ICapeIdentification ICapeUtilities DianaContinuousModel

List of all members.

Public Member Functions

virtual Diana::IDianaSensDAESOGetSensESO ()=0 throw (Common::Error::ECapeUnknown, Common::Error::ECapeBadInvOrder, Common::Error::ECapeNoImpl)
virtual
Diana::IDianaContinuousModel
GetSensitivityModel (const Common::Types::CapeArrayString &_sensParNames, const Common::Types::CapeArrayString &_sensInitStateNames)=0 throw (Common::Error::ECapeUnknown, Common::Error::ECapeBadInvOrder, Common::Error::ECapeNoImpl)
virtual
Diana::IDianaContinuousModel
GetSensitivityModelByIndex (const Common::Types::CapeArrayLong &_sensParIndices, const Common::Types::CapeArrayLong &_sensInitStateIndices)=0 throw (Common::Error::ECapeUnknown, Common::Error::ECapeBadInvOrder, Common::Error::ECapeNoImpl)

Detailed Description

Defines simulation model.


Member Function Documentation

Create a new Model with sensitivity

Implemented in DianaContinuousModel.

Create a new Model based on this which is augmented with sensitivity equations. The caller is the owner of the new object. 'This' should be initialized already.

Implemented in DianaContinuousModel.

Create a new Model based on this which is augmented with sensitivity equations. The caller is the owner of the new object. 'This' should be initialized already.

Implemented in DianaContinuousModel.


The documentation for this class was generated from the following file: