Diana
0.8.3
|
#include <IDianaSolver.hpp>
Public Member Functions | |
virtual void | SetReportingInterface (Diana::IDianaReporting *_pReportingInterface)=0 throw (Common::Error::ECapeUnknown) |
virtual void | RemoveReportingInterface (Diana::IDianaReporting *_pReportingInterface)=0 throw (Common::Error::ECapeUnknown) |
Diana extension of the CapeOpen ICapeNumericSolver interface.
virtual void SetReportingInterface | ( | Diana::IDianaReporting * | _pReportingInterface | ) | throw (Common::Error::ECapeUnknown) [pure virtual] |
Sets the reference to an object in charge of managing some reporting at each step of the process.
Remark
The reporting interface will be called by the Solver:
Implemented in DianaNumericSolver.