GMP::SolverSession Procedures and Functions
AIMMS supports the following procedures and functions for creating and managing solver sessions associated with a generated mathematical program instance:
- GMP::SolverSession::AddBendersFeasibilityCut
- GMP::SolverSession::AddBendersOptimalityCut
- GMP::SolverSession::AddLinearization
- GMP::SolverSession::AsynchronousExecute
- GMP::SolverSession::CreateProgressCategory
- GMP::SolverSession::Execute
- GMP::SolverSession::ExecutionStatus
- GMP::SolverSession::GenerateBinaryEliminationRow
- GMP::SolverSession::GenerateBranchLowerBound
- GMP::SolverSession::GenerateBranchRow
- GMP::SolverSession::GenerateBranchUpperBound
- GMP::SolverSession::GenerateCut
- GMP::SolverSession::GetBestBound
- GMP::SolverSession::GetCallbackInterruptStatus
- GMP::SolverSession::GetCandidateObjective
- GMP::SolverSession::GetIIS
- GMP::SolverSession::GetInstance
- GMP::SolverSession::GetIterationsUsed
- GMP::SolverSession::GetMemoryUsed
- GMP::SolverSession::GetNodeNumber
- GMP::SolverSession::GetNodeObjective
- GMP::SolverSession::GetNodesLeft
- GMP::SolverSession::GetNodesUsed
- GMP::SolverSession::GetNumberOfBranchNodes
- GMP::SolverSession::GetObjective
- GMP::SolverSession::GetOptionValue
- GMP::SolverSession::GetProgramStatus
- GMP::SolverSession::GetSolver
- GMP::SolverSession::GetSolverStatus
- GMP::SolverSession::GetTimeUsed
- GMP::SolverSession::Interrupt
- GMP::SolverSession::RejectIncumbent
- GMP::SolverSession::SetObjective
- GMP::SolverSession::SetOptionValue
- GMP::SolverSession::Transfer
- GMP::SolverSession::WaitForCompletion
- GMP::SolverSession::WaitForSingleCompletion