diff --git a/DESCRIPTION b/DESCRIPTION index 460ab84b356997164b09e4d0136d651c4f506ab3..81e58e85418f914ccf4fff08a73f61a563630c13 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,10 +1,11 @@ Package: clpAPI Type: Package Title: R Interface to C API of COIN-OR Clp -Version: 1.2.8 -Date: 2018-02-28 -Authors@R: c(person(c("C.", "Jonathan"), "Fritzemeier", role = c("cre", "ctb"), email = "clausjonathan.fritzemeier@uni-duesseldorf.de"), - person("Gabriel", "Gelius-Dietrich", role = c("aut"), email = "geliudie@uni-duesseldorf.de")) +Version: 1.2.9 +Date: 2018-08-22 +Authors@R: c(person("Mayo", "Roettger", role = "cre", email = "mayo.roettger@hhu.de"), + person("Gabriel", "Gelius-Dietrich", role = c("aut"), email = "geliudie@uni-duesseldorf.de"), + person(c("C.", "Jonathan"), "Fritzemeier", role = "ctb", email = "clausjonathan.fritzemeier@uni-duesseldorf.de")) Depends: R (>= 2.6.0) Imports: methods Description: R Interface to C API of COIN-OR Clp, depends on COIN-OR Clp Version >= 1.12.0. @@ -12,9 +13,9 @@ SystemRequirements: COIN-OR Clp (>= 1.12.0) License: GPL-3 | file LICENSE LazyLoad: yes Collate: generics.R clp_ptrClass.R clp.R clpAPI.R zzz.R -Packaged: 2016-04-18 09:33:15 UTC; jonathan -Author: C. Jonathan Fritzemeier [cre, ctb], Gabriel Gelius-Dietrich [aut] -Maintainer: C. Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> +Packaged: 2018-08-22 12:39:00 UTC; mayo +Author: Mayo Roettger [cre], Gabriel Gelius-Dietrich [aut], C. Jonathan Fritzemeier [ctb] +Maintainer: Mayo Roettger <mayo.roettger@hhu.de> NeedsCompilation: yes Repository: CRAN -Date/Publication: 2018-02-28 09:33:15 +Date/Publication: 2018-08-22 12:39:00 diff --git a/inst/INSTALL b/inst/INSTALL index ec725f88f0adc0244236db11f822d316d09e256e..e77116a44702e5557d846af0c10da7b7b9cd0504 100644 --- a/inst/INSTALL +++ b/inst/INSTALL @@ -28,10 +28,9 @@ There are basically four different ways of installing the clpAPI package: 2) Use of environment variables - PKG_CPPFLAGS giving the PATH to the include directory of - COIN-OR Clp - PKG_LIBS giving the PATH to the directory containing the - callable library. + PKG_CPPFLAGS C preprocessor flags -I... + + PKG_LIBS libraries -l... -L... 3) Use --prefix @@ -47,7 +46,8 @@ There are basically four different ways of installing the clpAPI package: 3) Use pkg-config If pkg-config is available on your system, the pkg-config information - of COIN-OR Clp will be used. + of COIN-OR Clp will be used and --with-clp-<ARG> options (way 3) will be + ignored. # ---------------------------------------------------------------------------- # diff --git a/inst/NEWS.Rd b/inst/NEWS.Rd index 66a5e0a4ffba18e2e2277b9c19d88c8386ea7001..cc0c5dccea4f49e68f15b98c5910384979207ff1 100644 --- a/inst/NEWS.Rd +++ b/inst/NEWS.Rd @@ -3,6 +3,18 @@ \name{NEWS} \title{clpAPI News} \encoding{UTF-8} +% ---------------------------------------------------------------------------- % +\section{Changes in version 1.2.9 2018-08-22}{ + \itemize{ + \item changed maintainer + \item changed return value of C function \code{getHitMaximumIterations} + called by \code{getHitMaximumIterationsCLP} to Rf_ScalarLogical + \item added .Rd files for the functions \code{setNumberIterationsCLP}, \code{setMaximumIterationsCLP}, + \code{setMaximumSecondsCLP}, \code{getMaximumIterationsCLP}, + \code{getMaximumSecondsCLP}, and \code{getHitMaximumIterationsCLP}. + } +} + % ---------------------------------------------------------------------------- % \section{Changes in version 1.2.8 2018-02-28}{ \itemize{ diff --git a/man/addColsCLP.Rd b/man/addColsCLP.Rd index 2227ae3087869ae7b74f2ad99e8d3567cddef0e6..535995464bac91151421f397fd74166e58f5291e 100644 --- a/man/addColsCLP.Rd +++ b/man/addColsCLP.Rd @@ -59,13 +59,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/addRowsCLP.Rd b/man/addRowsCLP.Rd index 33e5ad575d2d22ee392eb40c4b63e9d926687d09..23b5134f349d63f90972bec3d27b1a517761ba80 100644 --- a/man/addRowsCLP.Rd +++ b/man/addRowsCLP.Rd @@ -56,13 +56,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/chgColLowerCLP.Rd b/man/chgColLowerCLP.Rd index 0e029534721ac46a7d13f261f0c31fb580b2258b..06dac8ff0771edd21aa084ec7b2ae6f57a8655d8 100644 --- a/man/chgColLowerCLP.Rd +++ b/man/chgColLowerCLP.Rd @@ -39,13 +39,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/chgColUpperCLP.Rd b/man/chgColUpperCLP.Rd index c435a71b88b59073465bb12e9ee21e2ed0b88e20..517eb5634c798da440ff8ccec3a6abe1f91e3b51 100644 --- a/man/chgColUpperCLP.Rd +++ b/man/chgColUpperCLP.Rd @@ -39,13 +39,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/chgObjCoefsCLP.Rd b/man/chgObjCoefsCLP.Rd index 9527263f3d00a4f73e5483bfd2196f61237a3d95..888de7ce2a7ff46c3ce905b39e545ed7add60c55 100644 --- a/man/chgObjCoefsCLP.Rd +++ b/man/chgObjCoefsCLP.Rd @@ -39,13 +39,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/chgRowLowerCLP.Rd b/man/chgRowLowerCLP.Rd index 361744fc50c8d9f4fabd72783e61c23268f73194..f167f39768db077324e760c62d6d59919de1d2db 100644 --- a/man/chgRowLowerCLP.Rd +++ b/man/chgRowLowerCLP.Rd @@ -39,13 +39,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/chgRowUpperCLP.Rd b/man/chgRowUpperCLP.Rd index 399006d5d2e4636fa1fd442f272950761517bd8b..acdc10d8172ab1b4242e7e1979c748fdd5db0d61 100644 --- a/man/chgRowUpperCLP.Rd +++ b/man/chgRowUpperCLP.Rd @@ -39,13 +39,13 @@ chgRowUpperCLP(lp, rub) \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/clpAPI-package.Rd b/man/clpAPI-package.Rd index fa5b4a7667a9ef9903c844d98dc693ba723f7f87..2799034b3428f8853fa58f6227d8d7a091e1f767 100644 --- a/man/clpAPI-package.Rd +++ b/man/clpAPI-package.Rd @@ -19,13 +19,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/clpPtr-class.Rd b/man/clpPtr-class.Rd index 69502edf49724638b3c200da244c6f56fb59dea1..f4a6e49ca01c64dc4429d66b3e916538127db90e 100644 --- a/man/clpPtr-class.Rd +++ b/man/clpPtr-class.Rd @@ -64,13 +64,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/copyNamesCLP.Rd b/man/copyNamesCLP.Rd index 946a5b8fd9fc0227b355f9638f494bcff15db512..0b92c703e6e42eb63c4d21f6b62f9d911202e6de 100644 --- a/man/copyNamesCLP.Rd +++ b/man/copyNamesCLP.Rd @@ -43,13 +43,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/delColsCLP.Rd b/man/delColsCLP.Rd index 93e2a03fddc5d991b173bfe703d61e35946541e2..b53bbdb28ddb704aefaa46ae5ee44be4e2881cdc 100644 --- a/man/delColsCLP.Rd +++ b/man/delColsCLP.Rd @@ -42,13 +42,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/delProbCLP.Rd b/man/delProbCLP.Rd index 57d16e470123dbd8d44d4596e7b2a45c674e3b2f..0185c5c0543d736533729fa6720c4e6f79779272 100644 --- a/man/delProbCLP.Rd +++ b/man/delProbCLP.Rd @@ -35,13 +35,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/delRowsCLP.Rd b/man/delRowsCLP.Rd index d6393f5d557b3befa7e6753caa0515d22f14670d..39ff6a0b2b59a978c1f7d670383aeea376d77def 100644 --- a/man/delRowsCLP.Rd +++ b/man/delRowsCLP.Rd @@ -42,13 +42,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/dropNamesCLP.Rd b/man/dropNamesCLP.Rd index e33b228edda07ac0543f07752be6a745fa3e4cd4..f638ed4067fc56161e85fa44926540964d00a050 100644 --- a/man/dropNamesCLP.Rd +++ b/man/dropNamesCLP.Rd @@ -35,13 +35,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/dualCLP.Rd b/man/dualCLP.Rd index 756753c8df2d16b0955f513bfbe5827b68624d91..850c68331161f9735cce63c90b38afb8c071ffec 100644 --- a/man/dualCLP.Rd +++ b/man/dualCLP.Rd @@ -38,13 +38,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getColDualCLP.Rd b/man/getColDualCLP.Rd index ebae377f26671bd7930294579ca7bc382026cd57..0378f130613fe9ff5e6fed322cc932b839272e2e 100644 --- a/man/getColDualCLP.Rd +++ b/man/getColDualCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getColLowerCLP.Rd b/man/getColLowerCLP.Rd index 37d60802f8e3fa6d1b12ec94d2b3289d80e094d3..568c354c19de3e0ff3dbdb440f6f98b9485f0cad 100644 --- a/man/getColLowerCLP.Rd +++ b/man/getColLowerCLP.Rd @@ -37,13 +37,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getColPrimCLP.Rd b/man/getColPrimCLP.Rd index 5f1b0cec6928406189e3b085063654c9869791c6..09211fa1956e68e983ff32ef1f7adb94dc55c2eb 100644 --- a/man/getColPrimCLP.Rd +++ b/man/getColPrimCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getColUpperCLP.Rd b/man/getColUpperCLP.Rd index dc7658fbb09175efc8bebb0246f1d4e4e33a82c9..abb8b681900474b69006f394a82bd9132960f5d5 100644 --- a/man/getColUpperCLP.Rd +++ b/man/getColUpperCLP.Rd @@ -37,13 +37,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getHitMaximumIterationsCLP.Rd b/man/getHitMaximumIterationsCLP.Rd new file mode 100644 index 0000000000000000000000000000000000000000..44a5c7fc7d7cfd8840e0418dac4876eedc021c35 --- /dev/null +++ b/man/getHitMaximumIterationsCLP.Rd @@ -0,0 +1,49 @@ +\name{getHitMaximumIterationsCLP} +\alias{getHitMaximumIterationsCLP} +\alias{Clp_hitMaximumIterations} + +\title{ + Returns True if Hit Maximum Iterations (or Time) +} + +\description{ + Low level interface function to the COIN-OR Clp function + \code{Clp_hitMaximumIterations}. Consult the COIN-OR Clp + documentation for more detailed information. +} + +\usage{ + getHitMaximumIterationsCLP(lp) +} + +\arguments{ + \item{lp}{ + An object of class \code{"\linkS4class{clpPtr}"} as returned by + \code{\link{initProbCLP}}. This is basically a pointer to a COIN-OR Clp + problem object. + } +} + +\details{ + Interface to the C function \code{getHitMaximumIterations} which calls + the COIN-OR Clp function \code{Clp_hitMaximumIterations}. +} + +\value{ + True if hit maximum iterations (or time) +} + +\references{ + The COIN-OR Clp home page at + \url{https://projects.coin-or.org/Clp} +} + +\author{ + C. Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> +} + + +\keyword{ optimize } + diff --git a/man/getIndCLP.Rd b/man/getIndCLP.Rd index 49101dd7c3e237cd18ed59b13cce3b44af465aad..de51fbec88672d51708719458e0d64a49684473c 100644 --- a/man/getIndCLP.Rd +++ b/man/getIndCLP.Rd @@ -37,13 +37,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getLogLevelCLP.Rd b/man/getLogLevelCLP.Rd index ad250cffab57cc35768a9cd82664faea7b8a4c21..dd66d8610ac0fa9289fc1532e3619c9e72715cbd 100644 --- a/man/getLogLevelCLP.Rd +++ b/man/getLogLevelCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getMaximumIterationsCLP.Rd b/man/getMaximumIterationsCLP.Rd new file mode 100644 index 0000000000000000000000000000000000000000..40abedc196c0421ded0eb0ff4dc08bb8af41645e --- /dev/null +++ b/man/getMaximumIterationsCLP.Rd @@ -0,0 +1,49 @@ +\name{getMaximumIterationsCLP} +\alias{getMaximumIterationsCLP} +\alias{maximumIterations} + +\title{ + Returns Maximum Number of Iterations +} + +\description{ + Low level interface function to the COIN-OR Clp function + \code{maximumIterations}. Consult the COIN-OR Clp + documentation for more detailed information. +} + +\usage{ + getMaximumIterationsCLP(lp) +} + +\arguments{ + \item{lp}{ + An object of class \code{"\linkS4class{clpPtr}"} as returned by + \code{\link{initProbCLP}}. This is basically a pointer to a COIN-OR Clp + problem object. + } +} + +\details{ + Interface to the C function \code{getMaximumIterations} which calls + the COIN-OR Clp function \code{maximumIterations}. +} + +\value{ + Maximum number of iterations +} + +\references{ + The COIN-OR Clp home page at + \url{https://projects.coin-or.org/Clp} +} + +\author{ + C. Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> +} + + +\keyword{ optimize } + diff --git a/man/getMaximumSecondsCLP.Rd b/man/getMaximumSecondsCLP.Rd new file mode 100644 index 0000000000000000000000000000000000000000..df45c357d7dec430b7e6fb2509cb4ddf27f17d67 --- /dev/null +++ b/man/getMaximumSecondsCLP.Rd @@ -0,0 +1,49 @@ +\name{getMaximumSecondsCLP} +\alias{getMaximumSecondsCLP} +\alias{Clp_maximumSeconds} + +\title{ + Maximum Time in Seconds (from when Set called) +} + +\description{ + Low level interface function to the COIN-OR Clp function + \code{Clp_maximumSeconds}. Consult the COIN-OR Clp + documentation for more detailed information. +} + +\usage{ + getMaximumSecondsCLP(lp) +} + +\arguments{ + \item{lp}{ + An object of class \code{"\linkS4class{clpPtr}"} as returned by + \code{\link{initProbCLP}}. This is basically a pointer to a COIN-OR Clp + problem object. + } +} + +\details{ + Interface to the C function \code{getMaximumSeconds} which calls + the COIN-OR Clp function \code{Clp_maximumSeconds}. +} + +\value{ + Maximum time in seconds (from when set called) +} + +\references{ + The COIN-OR Clp home page at + \url{https://projects.coin-or.org/Clp} +} + +\author{ + C. Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> +} + + +\keyword{ optimize } + diff --git a/man/getNnzCLP.Rd b/man/getNnzCLP.Rd index 1bf71ef99154a8e47fffee12e90a0530883ed1da..350b19f3ebf2d36da4db44cf99eb18abbbe8b2dd 100644 --- a/man/getNnzCLP.Rd +++ b/man/getNnzCLP.Rd @@ -38,13 +38,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getNumColsCLP.Rd b/man/getNumColsCLP.Rd index 381b5853646533790f2717541e41619f692e2e23..63c4107c24ef971709b57bc890324cafef3f65b2 100644 --- a/man/getNumColsCLP.Rd +++ b/man/getNumColsCLP.Rd @@ -35,13 +35,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getNumNnzCLP.Rd b/man/getNumNnzCLP.Rd index 3325cc96f7eb5c7c3f21544287b0d866ce72cba2..7e373de687f1c7fda900c81815b2bf4ee18baf90 100644 --- a/man/getNumNnzCLP.Rd +++ b/man/getNumNnzCLP.Rd @@ -35,13 +35,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getNumRowsCLP.Rd b/man/getNumRowsCLP.Rd index ac40b3845449897935ee94f569c67936c6d0c407..4c2f0993317891dbba675d9f56ea21e7931de0c5 100644 --- a/man/getNumRowsCLP.Rd +++ b/man/getNumRowsCLP.Rd @@ -35,13 +35,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getObjCoefsCLP.Rd b/man/getObjCoefsCLP.Rd index c4435aa95cad630783658b1baecda8749cb65647..643d963a73e4564f5b2b1185fff58ccc72275333 100644 --- a/man/getObjCoefsCLP.Rd +++ b/man/getObjCoefsCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getObjDirCLP.Rd b/man/getObjDirCLP.Rd index 894aa8fe97f50803024d5ecead09b933e5e77c94..36b7cae2b0b2d19785636850e616d3afd8c69af8 100644 --- a/man/getObjDirCLP.Rd +++ b/man/getObjDirCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getObjValCLP.Rd b/man/getObjValCLP.Rd index 2f9c9829f9cca5f0b15886a5e102c626ccd6bcd4..03d7794da9506d744ecb0c670cb6a6918f0ccda5 100644 --- a/man/getObjValCLP.Rd +++ b/man/getObjValCLP.Rd @@ -35,13 +35,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getRowDualCLP.Rd b/man/getRowDualCLP.Rd index fd5b0d5149e96dc974a3745b70ee47c3de603f91..fe94ee9277c30d5966c342147c6d6551f6edd23a 100644 --- a/man/getRowDualCLP.Rd +++ b/man/getRowDualCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getRowLowerCLP.Rd b/man/getRowLowerCLP.Rd index f5ff611ffd72e2b69f2b48cf6ee3f4cebe0781dc..6fe8bd989da9dc6a592f018b9b217e1ab5011ee5 100644 --- a/man/getRowLowerCLP.Rd +++ b/man/getRowLowerCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getRowPrimCLP.Rd b/man/getRowPrimCLP.Rd index 5201191b239ad67533af38ad3fd98f643488ce19..a275565a21ebec33226872c2639dc978dd845269 100644 --- a/man/getRowPrimCLP.Rd +++ b/man/getRowPrimCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getRowUpperCLP.Rd b/man/getRowUpperCLP.Rd index e1c4e1836c094d95ee7eadfcc7871bd3f6272ef0..ff2bad52b732a47a06622458f0b0484392cf437e 100644 --- a/man/getRowUpperCLP.Rd +++ b/man/getRowUpperCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getScaleFlagCLP.Rd b/man/getScaleFlagCLP.Rd index 8d67f5312e311b889187462cfd83328915de2f3c..dcb173074bd979fd7003c65360939e94025e9c52 100644 --- a/man/getScaleFlagCLP.Rd +++ b/man/getScaleFlagCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getSolStatusCLP.Rd b/man/getSolStatusCLP.Rd index d7d2caefeeb78ab710aca14d68eb6e73a54c120b..afd38830a0cccef7730ba6ae230d58dabe07ff5d 100644 --- a/man/getSolStatusCLP.Rd +++ b/man/getSolStatusCLP.Rd @@ -37,13 +37,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getVecLenCLP.Rd b/man/getVecLenCLP.Rd index 1746ae8c521eaf40de800a45c217afebeae60353..9a617f71620d9114a922b1d1e68453b66c7053a2 100644 --- a/man/getVecLenCLP.Rd +++ b/man/getVecLenCLP.Rd @@ -37,13 +37,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/getVecStartCLP.Rd b/man/getVecStartCLP.Rd index a3cb436072f91299d54f00051eb8b634cbf01b08..a78864aec2e8f3eea528e866f20f5156b9cc68d6 100644 --- a/man/getVecStartCLP.Rd +++ b/man/getVecStartCLP.Rd @@ -37,13 +37,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/idiotCLP.Rd b/man/idiotCLP.Rd index 57686b9323bd8319c2e8fdc957a45c0b17985604..78c3a31f526fe924a64b06c0a10f99da66ebe863 100644 --- a/man/idiotCLP.Rd +++ b/man/idiotCLP.Rd @@ -38,13 +38,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/initProbCLP.Rd b/man/initProbCLP.Rd index 77825ec64ebbc7e68079383f03163e7ebdbafe59..00ed7b8128f441d79602bbe864ca05b1ec5fcd5c 100644 --- a/man/initProbCLP.Rd +++ b/man/initProbCLP.Rd @@ -33,13 +33,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/lengthNamesCLP.Rd b/man/lengthNamesCLP.Rd index e9846a0a3a350d2f7049f977054809ff29d09e0c..7823dabba6a51e800c3c929dcf981340c2d96623 100644 --- a/man/lengthNamesCLP.Rd +++ b/man/lengthNamesCLP.Rd @@ -35,13 +35,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/loadMatrixCLP.Rd b/man/loadMatrixCLP.Rd index 3815f6416f7e7fd2cd5fec8f4623009632c2162b..9d8f97d9a8dfcaf48d6a90c1ec063c99323139fb 100644 --- a/man/loadMatrixCLP.Rd +++ b/man/loadMatrixCLP.Rd @@ -49,13 +49,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/loadProblemCLP.Rd b/man/loadProblemCLP.Rd index 37a8a5d9a4c9bbd39fecbc1d18e7de25c40643bb..e42cbe02e40380fe7a6c75acf05747a6b3e98408 100644 --- a/man/loadProblemCLP.Rd +++ b/man/loadProblemCLP.Rd @@ -67,13 +67,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/primalCLP.Rd b/man/primalCLP.Rd index 5db4923a4b5ac89d04ed310d3bb92e43734517df..fc519ac85062cee3908a674f9987897c67d7e86c 100644 --- a/man/primalCLP.Rd +++ b/man/primalCLP.Rd @@ -38,13 +38,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/printModelCLP.Rd b/man/printModelCLP.Rd index e8b99d912dd9d005e180ab80a83f0396f37a753d..ababa50b00ce3a6a80505a10a2ef49d1a77ba8b2 100644 --- a/man/printModelCLP.Rd +++ b/man/printModelCLP.Rd @@ -39,13 +39,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/probNameCLP.Rd b/man/probNameCLP.Rd index a44c18a11823449159a3af7bb145bbf5677ece92..346c9b0876f92303391a94bb15e3d254bbd84ff0 100644 --- a/man/probNameCLP.Rd +++ b/man/probNameCLP.Rd @@ -39,13 +39,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/readMPSCLP.Rd b/man/readMPSCLP.Rd index 509d1810022fdf8255fdbd5f0a87ab00630c9668..7d85f715e42d5d69a272135175b1f8dead9ebe4e 100644 --- a/man/readMPSCLP.Rd +++ b/man/readMPSCLP.Rd @@ -44,13 +44,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/resizeCLP.Rd b/man/resizeCLP.Rd index cc0dd575119eecd79bf0751efc43322687fb8785..6bc521bd8d51b4bdaafa62c9ac1b8af9b2774636 100644 --- a/man/resizeCLP.Rd +++ b/man/resizeCLP.Rd @@ -49,13 +49,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/restoreModelCLP.Rd b/man/restoreModelCLP.Rd index a78deba869ae8d870ab8e616e2884a975af355ae..bdaf439035672b1b7b6f4b16f23bd512a447c941 100644 --- a/man/restoreModelCLP.Rd +++ b/man/restoreModelCLP.Rd @@ -38,13 +38,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/return_codeCLP.Rd b/man/return_codeCLP.Rd index 9f0321377dbcdc8a56590a983febd958971ca8bb..4ca4f0a8f7e2241c72437a1d5c8004fbcf6fcc79 100644 --- a/man/return_codeCLP.Rd +++ b/man/return_codeCLP.Rd @@ -28,13 +28,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/saveModelCLP.Rd b/man/saveModelCLP.Rd index 3c1e9e56dc288c9c585527836f8f5c3b4775bd98..c299054b26dc77b5c083456752b9d82096290b1b 100644 --- a/man/saveModelCLP.Rd +++ b/man/saveModelCLP.Rd @@ -38,13 +38,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/scaleModelCLP.Rd b/man/scaleModelCLP.Rd index c629678a2e39ca30e8842e1f4f42ab32ec23d6eb..e0b2d66bb1019be8dd63538f400e97b76ac2d351 100644 --- a/man/scaleModelCLP.Rd +++ b/man/scaleModelCLP.Rd @@ -40,13 +40,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/setLogLevelCLP.Rd b/man/setLogLevelCLP.Rd index 4c18fada4f5176f373767a57da8b75ea3d128d3f..a1873e5bac9dee69ed08e519d1c21c3dbb596056 100644 --- a/man/setLogLevelCLP.Rd +++ b/man/setLogLevelCLP.Rd @@ -39,13 +39,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/setMaximumIterationsCLP.Rd b/man/setMaximumIterationsCLP.Rd new file mode 100644 index 0000000000000000000000000000000000000000..0c27464a93e73728feae27f3a246323c0a9a4c21 --- /dev/null +++ b/man/setMaximumIterationsCLP.Rd @@ -0,0 +1,52 @@ +\name{setMaximumIterationsCLP} +\alias{setMaximumIterationsCLP} +\alias{Clp_setMaximumIterations} + +\title{ + Set the Maximum Number of Iterations +} + +\description{ + Low level interface function to the COIN-OR Clp function + \code{Clp_setMaximumIterations}. Consult the COIN-OR Clp + documentation for more detailed information. +} + +\usage{ + setMaximumIterationsCLP(lp, iterations) +} + +\arguments{ + \item{lp}{ + An object of class \code{"\linkS4class{clpPtr}"} as returned by + \code{\link{initProbCLP}}. This is basically a pointer to a COIN-OR Clp + problem object. + } + \item{iterations}{ + Number of iterations + } +} + +\details{ + Interface to the C function \code{setMaximumIterations} which calls + the COIN-OR Clp function \code{Clp_setMaximumIterations}. +} + +\value{ + NULL +} + +\references{ + The COIN-OR Clp home page at + \url{https://projects.coin-or.org/Clp} +} + +\author{ + C. Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> +} + + +\keyword{ optimize } + diff --git a/man/setMaximumSecondsCLP.Rd b/man/setMaximumSecondsCLP.Rd new file mode 100644 index 0000000000000000000000000000000000000000..624d103b00c3dc2f9f36329b7d854742872e35b5 --- /dev/null +++ b/man/setMaximumSecondsCLP.Rd @@ -0,0 +1,52 @@ +\name{setMaximumSecondsCLP} +\alias{setMaximumSecondsCLP} +\alias{Clp_setMaximumSeconds} + +\title{ + Set the Maximum Time in Seconds +} + +\description{ + Low level interface function to the COIN-OR Clp function + \code{Clp_setMaximumSeconds}. Consult the COIN-OR Clp + documentation for more detailed information. +} + +\usage{ + setMaximumSecondsCLP(lp, seconds) +} + +\arguments{ + \item{lp}{ + An object of class \code{"\linkS4class{clpPtr}"} as returned by + \code{\link{initProbCLP}}. This is basically a pointer to a COIN-OR Clp + problem object. + } + \item{seconds}{ + Maximum duration in seconds + } +} + +\details{ + Interface to the C function \code{setMaximumSeconds} which calls + the COIN-OR Clp function \code{Clp_setMaximumSeconds}. +} + +\value{ + NULL +} + +\references{ + The COIN-OR Clp home page at + \url{https://projects.coin-or.org/Clp} +} + +\author{ + C. Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> +} + + +\keyword{ optimize } + diff --git a/man/setNumberIterationsCLP.Rd b/man/setNumberIterationsCLP.Rd new file mode 100644 index 0000000000000000000000000000000000000000..989963008111ad792a8c14ed091ff06a1d4fdcef --- /dev/null +++ b/man/setNumberIterationsCLP.Rd @@ -0,0 +1,52 @@ +\name{setNumberIterationsCLP} +\alias{setNumberIterationsCLP} +\alias{Clp_setNumberIterations} + +\title{ + Set the Number of Iterations +} + +\description{ + Low level interface function to the COIN-OR Clp function + \code{Clp_setNumberIterations}. Consult the COIN-OR Clp + documentation for more detailed information. +} + +\usage{ + setNumberIterationsCLP(lp, iterations) +} + +\arguments{ + \item{lp}{ + An object of class \code{"\linkS4class{clpPtr}"} as returned by + \code{\link{initProbCLP}}. This is basically a pointer to a COIN-OR Clp + problem object. + } + \item{iterations}{ + Number of iterations + } +} + +\details{ + Interface to the C function \code{setNumberIterations} which calls + the COIN-OR Clp function \code{Clp_setNumberIterations}. +} + +\value{ + NULL +} + +\references{ + The COIN-OR Clp home page at + \url{https://projects.coin-or.org/Clp} +} + +\author{ + C. Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> +} + + +\keyword{ optimize } + diff --git a/man/setObjDirCLP.Rd b/man/setObjDirCLP.Rd index e6485e95ddf461615e9a59d760169afa41b6fe49..efea9454b45b7af5734b4efd73d0031aab9cf931 100644 --- a/man/setObjDirCLP.Rd +++ b/man/setObjDirCLP.Rd @@ -39,13 +39,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/solveInitialBarrierCLP.Rd b/man/solveInitialBarrierCLP.Rd index e69154ac4351148e75dee79ba5aad5297764eea9..31bf1cf1df31c9a0140b22b9adb155574c7561e8 100644 --- a/man/solveInitialBarrierCLP.Rd +++ b/man/solveInitialBarrierCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/solveInitialBarrierNoCrossCLP.Rd b/man/solveInitialBarrierNoCrossCLP.Rd index 7d6860441bcf4cc5ca134523895899f43bee28ca..1ea382f77124780e281ef349cc0f55e40d4f6bf5 100644 --- a/man/solveInitialBarrierNoCrossCLP.Rd +++ b/man/solveInitialBarrierNoCrossCLP.Rd @@ -37,13 +37,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/solveInitialCLP.Rd b/man/solveInitialCLP.Rd index 30f2ef821118b5c8b7d6e43910afa782704958f4..b7fa55cbbfdb89c55b18dcf956705d0b50992feb 100644 --- a/man/solveInitialCLP.Rd +++ b/man/solveInitialCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/solveInitialDualCLP.Rd b/man/solveInitialDualCLP.Rd index 3e574a6e3551900fff747f678017eac5e221c56a..44f86b902c306dae8fffd1ad4834545d9fbbc332 100644 --- a/man/solveInitialDualCLP.Rd +++ b/man/solveInitialDualCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/solveInitialPrimalCLP.Rd b/man/solveInitialPrimalCLP.Rd index bb7c66ea41e5f989b4fb4921be02e9a584bafea1..33010d998b6b0a6c9466bb90e759c59f9c668d64 100644 --- a/man/solveInitialPrimalCLP.Rd +++ b/man/solveInitialPrimalCLP.Rd @@ -36,13 +36,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/status_codeCLP.Rd b/man/status_codeCLP.Rd index 4c29cf3ffe5c41d0d350e83563f1daf1c4bca6f1..4334147e3dd3762a5d0c64a307b4cc5ff0fca0bf 100644 --- a/man/status_codeCLP.Rd +++ b/man/status_codeCLP.Rd @@ -28,13 +28,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/man/versionCLP.Rd b/man/versionCLP.Rd index f8ae6b4e0a98eacbb44a1c570e324dbdc45dc7bd..947e3cc5b650177c6cbdbd17cdc91e52bdccdaaa 100644 --- a/man/versionCLP.Rd +++ b/man/versionCLP.Rd @@ -26,13 +26,13 @@ \references{ The COIN-OR Clp home page at - \url{http://www.coin-or.org/projects/Clp.xml} + \url{https://projects.coin-or.org/Clp} } \author{ Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de> - Maintainer: Claus Jonathan Fritzemeier <clausjonathan.fritzemeier@uni-duesseldorf.de> + Maintainer: Mayo Roettger <mayo.roettger@hhu.de> } diff --git a/src/clpAPI.c b/src/clpAPI.c index 8974756f8e241573ac67815e920c6ae5d2eeb171..8227fc212eca10a93523698b119561abb625ea61 100644 --- a/src/clpAPI.c +++ b/src/clpAPI.c @@ -263,18 +263,18 @@ SEXP getMaximumSeconds(SEXP lp) { } /* -------------------------------------------------------------------------- */ -/* get if maxium iteration bound was hit*/ +/* get if maximum iteration bound was hit*/ SEXP getHitMaximumIterations(SEXP lp) { SEXP out = R_NilValue; - int iterations = 0; checkProb(lp); - iterations = Clp_hitMaximumIterations(R_ExternalPtrAddr(lp)); - - out = Rf_ScalarInteger(iterations); - + if (Clp_hitMaximumIterations(R_ExternalPtrAddr(lp))) + out = Rf_ScalarLogical(1); + else + out = Rf_ScalarLogical(0); + return out; }