Provides basic information of the solver.
virtual int RegisterAsSolver( char name[], _LONG_T * model_flags ) = 0;
Parameters |
Description |
char name[] |
Buffer for placing the name of the solver. The length of the name should be at most 63. |
_LONG_T * model_flags |
Bit field indicating which model types the solver can handle. The value can be a combination of flags taken from the ModelType enumeration. |
The RegisterAsSolver method should return AOSI_SUCCESS.
The RegisterAsSolver method is called by AIMMS to obtain the name of the solver and the model types the solver can handle.
The information provided by the RegisterAsSolver method is used by AIMMS to update the solver configuration.