An instance of GAMSCheckpoint captures the state of a GAMSJob after the GAMSJob.run method has been carried out, and can be created via the call of GAMSWorkspace.addCheckpoint methods.
More...
Public Member Functions | |
| GAMSWorkspace | cpWorkspace () |
| Get the GAMSWorkspace. | |
| String | cpName () |
| Get the checkpoint name. | |
| String | cpFileName () |
| Get the checkpoint file name (extension .g00) | |
| GAMSModelInstance | addModelInstance () |
| Create model instance. | |
| GAMSModelInstance | addModelInstance (String modelInstanceName) |
| Create model instance. | |
Detailed Description
An instance of GAMSCheckpoint captures the state of a GAMSJob after the GAMSJob.run method has been carried out, and can be created via the call of GAMSWorkspace.addCheckpoint methods.
Another GAMSJob can continue (or restart) from a GAMSCheckpoint. A GAMSCheckpoint constructed with a file name will create a file (extension .g00) for permanent storage when supplied as parameter on the GAMSJob.run method. Moreover, a GAMSModelInstance is also initialized from a checkpoint that contains the model definition of the model instance.
- See also
- GAMSJob
- GAMSModelInstance
- GAMSWorkspace
- GAMSWorkspace.addCheckpoint
Member Function Documentation
◆ addModelInstance() [1/2]
| GAMSModelInstance com.gams.api.GAMSCheckpoint.addModelInstance | ( | ) |
Create model instance.
The name of a GAMSModelInstance object is generated automatically.
- Returns
- Reference to GAMSModelInstance object
◆ addModelInstance() [2/2]
| GAMSModelInstance com.gams.api.GAMSCheckpoint.addModelInstance | ( | String | modelInstanceName | ) |
Create model instance.
- Parameters
-
modelInstanceName the name of GAMSModelInstance instance.
- Returns
- Reference to GAMSModelInstance instance
◆ cpFileName()
| String com.gams.api.GAMSCheckpoint.cpFileName | ( | ) |
Get the checkpoint file name (extension .g00)
- Returns
- The file name of GAMSCheckpoint instance
◆ cpName()
| String com.gams.api.GAMSCheckpoint.cpName | ( | ) |
Get the checkpoint name.
- Returns
- The name of GAMSCheckpoint instance
◆ cpWorkspace()
| GAMSWorkspace com.gams.api.GAMSCheckpoint.cpWorkspace | ( | ) |
Get the GAMSWorkspace.
- Returns
- Reference to GAMSWorkspace instance