Select Git revision
addMIPstartsCPLEX.Rd
-
Claus Jonathan Fritzemeier authoredClaus Jonathan Fritzemeier authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
addMIPstartsCPLEX.Rd 2.18 KiB
\name{addMIPstartsCPLEX}
\alias{addMIPstartsCPLEX}
\alias{CPXaddmipstarts}
\title{
Add Multiple MIP Starts to a CPLEX Problem Object
}
\description{
Low level interface function to the IBM ILOG CPLEX function
\code{CPXaddmipstarts}. Consult the IBM ILOG CPLEX documentation for more
detailed information.
}
\usage{
addMIPstartsCPLEX(env, lp, mcnt, nzcnt, beg, varindices,
values, effortlevel, mipstartname = NULL)
}
\arguments{
\item{env}{
An object of class \code{"\linkS4class{cplexPtr}"} as returned by
\code{\link{openEnvCPLEX}}. This is basically a pointer to an
IBM ILOG CPLEX environment.
}
\item{lp}{
An object of class \code{"\linkS4class{cplexPtr}"} as returned by
\code{\link{initProbCPLEX}}. This is basically a pointer to an
IBM ILOG CPLEX problem object.
}
\item{mcnt}{
Number of MIP starts to be added.
}
\item{nzcnt}{
Number of variable values to be added.
}
\item{beg}{
Array of length \code{mcnt} used with \code{varindices} and \code{values}.
Consult the IBM ILOG CPLEX documentation for more detailed information.
}
\item{varindices}{
Array of length \code{nzcnt} containing the numeric indices of the columns
corresponding to the variables which are assigned starting values.
Consult the IBM ILOG CPLEX documentation for more detailed information.
}
\item{values}{
Array of length \code{nzcnt} containing the values to use for the MIP
starts.
Consult the IBM ILOG CPLEX documentation for more detailed information.
}
\item{effortlevel}{
Array of length \code{mcnt}.
Consult the IBM ILOG CPLEX documentation for more detailed information.
}
\item{mipstartname}{
Names of the MIP starts.
}
}
\details{
Interface to the C function \code{addMIPstarts} which calls the CPLEX
function \code{CPXaddmipstarts}.
}
\value{
Zero if successful, otherwise nonzero.
}
\references{
The IBM ILOG CPLEX home page at
\url{https://www.ibm.com/developerworks/university/academicinitiative/}.
}
\author{
Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de>
Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de>
}
\keyword{ optimize }