Diana  0.8.3
Public Member Functions
ICapeNumericModelManager Class Reference

#include <CapeModel.hpp>

Inheritance diagram for ICapeNumericModelManager:
DianaModelManager

List of all members.

Public Member Functions

virtual ICapeNumericModelCreateModel (CapeModelType typeOfTheModel, Common::Types::CapeString strLibraryName=Common::Types::CapeStringUNDEFINED)=0 throw (Common::Error::ECapeUnknown, Common::Error::ECapeInvalidArgument, Common::Error::ECapeOutOfBounds, Common::Error::ECapeOutOfResources, Common::Error::ECapeFailedInitialisation)

Detailed Description

This is the interface of the Model object, which is used to represent hierarchical sets of equations, or aggregate sets of equations.


Member Function Documentation

Creates a new simulation model for a specific unit or for a complete flowsheet.

Parameters:
typeOfTheModelthe type of the model
strLibraryNamename of the modle library. It can be either absolute or relative path. Also library can be placed in the $LD_LIBRARY_PATH locations, ${LIBDIR} or current work directory.

Implemented in DianaModelManager.


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