XPRMModel Properties
The XPRMModel type exposes the following members.

Name | Description | |
---|---|---|
![]() |
AnnotatedIdentifiers |
Array containing the annotations of the given identifier in this model
|
![]() |
Date |
This is model compilation date
|
![]() |
ExecStatus |
Get execution status. The execution status indicates whether the execution terminated normally.
|
![]() |
ExitCode |
Result of the execution of the model. This method returns the result of the execution of a model (i.e. the parameter value of the exit procedure) with method
Run
|
![]() |
Identifiers |
All identifiers of the model (list of XPRMIdentifier objects)
|
![]() |
IsLoaded |
Check if the model is loaded. A model will be loaded from when it is created until when UnLoad is called.
|
![]() |
IsRunning |
Check whether the model is being executed.
|
![]() |
LastLineIndex |
Maximum value to be used with
GetLocation(Int32). This value is -1 when no debugging information is available for the model.
|
![]() |
Model |
Used to fetch the XPRM model to which this object belongs, or else 'null' if there is no model anywhere among this Object's ancestors.
(Inherited from XPRMObjectBase.) |
![]() |
Name |
Name of the problem. This name is generated automatically when the model is loaded into memory.
|
![]() |
Number |
Model number. An order number is assigned to the model when it is loaded into memory.
|
![]() |
ObjectiveValue |
Objective value of the main problem, or 0 if no problem has been solved.
|
![]() |
Owner |
Used to fetch the XPRM object to which this object belongs
(Inherited from XPRMObjectBase.) |
![]() |
Parameters |
List containing all parameters in the model (XPRMParameter objects)
|
![]() |
ProblemIsValid |
Check whether the problem in the optimizer is valid. The problem may have been modified between the last optimisation and the end of the execution. In this case the solution returned may not be valid.
|
![]() |
ProblemStatus |
Get main problem status after execution.
|
![]() |
Result | Obsolete.
Result of the execution of the model. This method returns the result of the execution of a model (i.e. the parameter value of the exit procedure) with method
Run
|
![]() |
Size |
This is the amount of memory (in bytes) used by the model. Note that memory allocated by modules is not counted (for instance memory used by the optimizer is not reported by this property).
|
![]() |
SolutionAvailable |
Check whether a solution is available.
|
![]() |
SysComment |
System comment. The system comment is generated by the compiler.
|
![]() |
UserComment |
User comment. The user comment is provided by the user at compile time (see
Compile(String, String, String, String))
|
![]() |
Version |
Get Model version.
|
