{
  "_id": "6ad263ae3c1b78c68c07b3bd",
  "Package": "coinclp",
  "Type": "Package",
  "Title": "R Interface to the 'COIN-OR' 'Clp' Linear Programming Solver",
  "Version": "0.1.2",
  "Authors@R": "c(\nperson(\"Sam\", \"Lovick\", email = \"sam@lovickconsulting.com\",\nrole = c(\"aut\", \"cre\")))",
  "Description": "Solves linear programs with 'Clp', the simplex and\ninterior point code of the 'COIN-OR' project\n<https://github.com/coin-or/Clp>. Provides a one-call solver\ninterface for dense and sparse constraint matrices, and\ncomplete low level bindings to the 'Clp' callable library\ncovering problem construction, warm starts, presolve options,\nbasis access and 'MPS' files. A compatibility layer reproduces\nthe interface of the archived 'clpAPI' package so that existing\ncode keeps working. 'Clp' itself is not bundled and must be\ninstalled on the system; the 'Rtools' toolchain supplies it on\n'Windows', from 'Rtools' 4.3 on.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/SamLovick/coinclp",
  "BugReports": "https://github.com/SamLovick/coinclp/issues",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "SystemRequirements": "COIN-OR Clp (>= 1.16) with development headers, and\na C++17 compiler. Debian/Ubuntu: coinor-libclp-dev, Fedora:\ncoin-or-Clp-devel, macOS: brew install clp, Windows: supplied\nby Rtools (4.3 or later). CLP_CFLAGS and CLP_LIBS point the\nbuild at an installation elsewhere.",
  "NeedsCompilation": "yes",
  "Config/roxygen2/version": "8.1.0",
  "Packaged": {
    "Date": "2026-10-16 17:45:06 UTC",
    "User": "root"
  },
  "Author": "Sam Lovick [aut, cre]",
  "Maintainer": "Sam Lovick <sam@lovickconsulting.com>",
  "Config/pak/sysreqs": "coinor-libclp-dev",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-10-16 14:50:13 UTC",
  "RemoteUrl": "https://github.com/cran/coinclp",
  "RemoteRef": "HEAD",
  "RemoteSha": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
  "_user": "cran",
  "_type": "src",
  "_file": "coinclp_0.1.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/9a11bcb70b5a44856fa4ce6dbd98aeac685ff5bb0ed091249cf6ec2a82b3e932",
  "_filesize": 264885,
  "_sha256": "9a11bcb70b5a44856fa4ce6dbd98aeac685ff5bb0ed091249cf6ec2a82b3e932",
  "_expires": "2027-01-24T17:49:28.000Z",
  "_created": "2026-10-16T17:45:06.000Z",
  "_published": "2026-10-16T17:49:34.504Z",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/38941674824",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 117112105047,
      "time": 87,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12064285007"
    },
    {
      "job": 117112105090,
      "time": 123,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12063996645"
    },
    {
      "job": 117112104940,
      "time": 133,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12063108425"
    },
    {
      "job": 117112104865,
      "time": 108,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12062564433"
    },
    {
      "job": 117110727002,
      "time": 178,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12063013152"
    },
    {
      "job": 117112105012,
      "time": 90,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 117112104844,
      "time": 187,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12062854014"
    },
    {
      "job": 117112104881,
      "time": 140,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12063448314"
    },
    {
      "job": 117112104795,
      "time": 189,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12063747328"
    },
    {
      "job": 117112105311,
      "time": 109,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12063782004"
    }
  ],
  "_upstream": "https://github.com/cran/coinclp",
  "_commit": {
    "id": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
    "author": "Sam Lovick <sam@lovickconsulting.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.2\n",
    "time": 1792162213
  },
  "_maintainer": {
    "name": "Sam Lovick",
    "email": "sam@lovickconsulting.com"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Suggests"
    },
    {
      "package": "slam",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-38",
      "n": 2
    },
    {
      "week": "2026-42",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2026-09-15"
    },
    {
      "name": "0.1.1",
      "date": "2026-09-16"
    },
    {
      "name": "0.1.2",
      "date": "2026-10-16"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 631,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 589,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/coinclp"
  },
  "_devurl": "https://github.com/samlovick/coinclp",
  "_searchresults": 0,
  "_topics": [
    "clp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/coinclp.html",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/samlovick/coinclp",
  "_realowner": "samlovick",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-09-15"
    },
    {
      "version": "0.1.1",
      "date": "2026-09-16"
    },
    {
      "version": "0.1.2",
      "date": "2026-10-16"
    }
  ],
  "_exports": [
    "addColsCLP",
    "addRowsCLP",
    "chgColLowerCLP",
    "chgColUpperCLP",
    "chgObjCoefsCLP",
    "chgRowLowerCLP",
    "chgRowUpperCLP",
    "clp_add_columns",
    "clp_add_rows",
    "clp_algorithm",
    "clp_check_solution",
    "clp_col_lower",
    "clp_col_name",
    "clp_col_names",
    "clp_col_solution",
    "clp_col_status",
    "clp_col_upper",
    "clp_control",
    "clp_copyin_status",
    "clp_crash",
    "clp_delete_columns",
    "clp_delete_integer",
    "clp_delete_rows",
    "clp_drop_names",
    "clp_dual_bound",
    "clp_dual_feasible",
    "clp_dual_objective_limit",
    "clp_dual_simplex",
    "clp_dual_tolerance",
    "clp_elements",
    "clp_features",
    "clp_free",
    "clp_hit_max_iterations",
    "clp_idiot",
    "clp_indices",
    "clp_inf",
    "clp_infeasibility_cost",
    "clp_infeasibility_ray",
    "clp_initial_barrier_no_cross_solve",
    "clp_initial_barrier_solve",
    "clp_initial_dual_solve",
    "clp_initial_primal_solve",
    "clp_initial_solve",
    "clp_initial_solve_with_options",
    "clp_integer_information",
    "clp_is_abandoned",
    "clp_is_dual_objective_limit_reached",
    "clp_is_iteration_limit_reached",
    "clp_is_open",
    "clp_is_primal_objective_limit_reached",
    "clp_is_proven_dual_infeasible",
    "clp_is_proven_optimal",
    "clp_is_proven_primal_infeasible",
    "clp_iterations",
    "clp_length_names",
    "clp_load_problem",
    "clp_load_quadratic_objective",
    "clp_log_level",
    "clp_matrix",
    "clp_max_iterations",
    "clp_max_seconds",
    "clp_model",
    "clp_modify_coefficient",
    "clp_num_cols",
    "clp_num_dual_infeasibilities",
    "clp_num_elements",
    "clp_num_primal_infeasibilities",
    "clp_num_rows",
    "clp_obj_sense",
    "clp_objective",
    "clp_objective_offset",
    "clp_objective_value",
    "clp_optimization_direction",
    "clp_options",
    "clp_options_do_doubleton",
    "clp_options_do_dual",
    "clp_options_do_dupcol",
    "clp_options_do_duprow",
    "clp_options_do_forcing",
    "clp_options_do_implied_free",
    "clp_options_do_singleton",
    "clp_options_do_singleton_column",
    "clp_options_do_tighten",
    "clp_options_do_tripleton",
    "clp_options_free",
    "clp_options_get_extra_info",
    "clp_options_get_presolve_passes",
    "clp_options_get_presolve_type",
    "clp_options_get_solve_type",
    "clp_options_get_special_option",
    "clp_options_infeasible_return",
    "clp_options_presolve_actions",
    "clp_options_set_do_doubleton",
    "clp_options_set_do_dual",
    "clp_options_set_do_dupcol",
    "clp_options_set_do_duprow",
    "clp_options_set_do_forcing",
    "clp_options_set_do_implied_free",
    "clp_options_set_do_singleton",
    "clp_options_set_do_singleton_column",
    "clp_options_set_do_tighten",
    "clp_options_set_do_tripleton",
    "clp_options_set_infeasible_return",
    "clp_options_set_presolve_actions",
    "clp_options_set_presolve_type",
    "clp_options_set_solve_type",
    "clp_options_set_special_option",
    "clp_options_set_substitution",
    "clp_options_substitution",
    "clp_perturbation",
    "clp_primal_feasible",
    "clp_primal_simplex",
    "clp_primal_tolerance",
    "clp_print_model",
    "clp_problem_name",
    "clp_read_mps",
    "clp_reduced_costs",
    "clp_resize",
    "clp_restore_model",
    "clp_row_activity",
    "clp_row_lower",
    "clp_row_name",
    "clp_row_names",
    "clp_row_price",
    "clp_row_status",
    "clp_row_upper",
    "clp_save_model",
    "clp_scaling",
    "clp_secondary_status",
    "clp_set_algorithm",
    "clp_set_col_lower",
    "clp_set_col_name",
    "clp_set_col_solution",
    "clp_set_col_status",
    "clp_set_col_upper",
    "clp_set_dual_bound",
    "clp_set_dual_objective_limit",
    "clp_set_dual_tolerance",
    "clp_set_infeasibility_cost",
    "clp_set_integer",
    "clp_set_iterations",
    "clp_set_log_level",
    "clp_set_max_iterations",
    "clp_set_max_seconds",
    "clp_set_names",
    "clp_set_obj_sense",
    "clp_set_objective",
    "clp_set_objective_offset",
    "clp_set_optimization_direction",
    "clp_set_perturbation",
    "clp_set_primal_tolerance",
    "clp_set_problem_name",
    "clp_set_row_lower",
    "clp_set_row_name",
    "clp_set_row_status",
    "clp_set_row_upper",
    "clp_set_scaling",
    "clp_set_secondary_status",
    "clp_set_small_element_value",
    "clp_set_status",
    "clp_small_element_value",
    "clp_solve",
    "clp_status",
    "clp_status_array",
    "clp_status_exists",
    "clp_status_message",
    "clp_sum_dual_infeasibilities",
    "clp_sum_primal_infeasibilities",
    "clp_unbounded_ray",
    "clp_vector_lengths",
    "clp_vector_starts",
    "clp_version",
    "clp_write_mps",
    "clpPointer",
    "clpPtrType",
    "clpPtrType<-",
    "copyNamesCLP",
    "delColsCLP",
    "delProbCLP",
    "delRowsCLP",
    "dropNamesCLP",
    "dualCLP",
    "getColDualCLP",
    "getColLowerCLP",
    "getColPrimCLP",
    "getColUpperCLP",
    "getHitMaximumIterationsCLP",
    "getIndCLP",
    "getLogLevelCLP",
    "getMaximumIterationsCLP",
    "getMaximumSecondsCLP",
    "getNnzCLP",
    "getNumColsCLP",
    "getNumNnzCLP",
    "getNumRowsCLP",
    "getObjCoefsCLP",
    "getObjDirCLP",
    "getObjValCLP",
    "getRowDualCLP",
    "getRowLowerCLP",
    "getRowPrimCLP",
    "getRowUpperCLP",
    "getScaleFlagCLP",
    "getSolStatusCLP",
    "getVecLenCLP",
    "getVecStartCLP",
    "idiotCLP",
    "initProbCLP",
    "isAvailableFuncCLP",
    "isCLPpointer",
    "isNULLpointerCLP",
    "lengthNamesCLP",
    "loadMatrixCLP",
    "loadProblemCLP",
    "modifyCoefficientCLP",
    "primalCLP",
    "printModelCLP",
    "probNameCLP",
    "readMPSCLP",
    "resizeCLP",
    "restoreModelCLP",
    "return_codeCLP",
    "saveModelCLP",
    "scaleModelCLP",
    "setColNameCLP",
    "setLogLevelCLP",
    "setMaximumIterationsCLP",
    "setMaximumSecondsCLP",
    "setNumberIterationsCLP",
    "setObjDirCLP",
    "setRowNameCLP",
    "solveInitialBarrierCLP",
    "solveInitialBarrierNoCrossCLP",
    "solveInitialCLP",
    "solveInitialDualCLP",
    "solveInitialPrimalCLP",
    "status_codeCLP",
    "versionCLP",
    "writeMPSCLP"
  ],
  "_help": [
    {
      "page": "addRowsCLP",
      "title": "Add and delete rows and columns, clpAPI style",
      "topics": [
        "addColsCLP",
        "addRowsCLP",
        "delColsCLP",
        "delRowsCLP"
      ]
    },
    {
      "page": "clp_add_rows",
      "title": "Add or delete rows and columns",
      "topics": [
        "clp_add_columns",
        "clp_add_rows",
        "clp_delete_columns",
        "clp_delete_rows"
      ]
    },
    {
      "page": "clp_col_solution",
      "title": "Solution vectors",
      "topics": [
        "clp_col_solution",
        "clp_reduced_costs",
        "clp_row_activity",
        "clp_row_price",
        "clp_set_col_solution"
      ]
    },
    {
      "page": "clp_control",
      "title": "Control parameters for clp_solve()",
      "topics": [
        "clp_control"
      ]
    },
    {
      "page": "clp_free",
      "title": "Release a Clp model",
      "topics": [
        "clp_free"
      ]
    },
    {
      "page": "clp_inf",
      "title": "The value Clp treats as infinite",
      "topics": [
        "clp_inf"
      ]
    },
    {
      "page": "clp_initial_solve",
      "title": "Solve a loaded model",
      "topics": [
        "clp_crash",
        "clp_dual_simplex",
        "clp_idiot",
        "clp_initial_barrier_no_cross_solve",
        "clp_initial_barrier_solve",
        "clp_initial_dual_solve",
        "clp_initial_primal_solve",
        "clp_initial_solve",
        "clp_initial_solve_with_options",
        "clp_primal_simplex"
      ]
    },
    {
      "page": "clp_is_open",
      "title": "Is a model still usable?",
      "topics": [
        "clp_is_open"
      ]
    },
    {
      "page": "clp_is_proven_optimal",
      "title": "Feasibility and optimality flags",
      "topics": [
        "clp_dual_feasible",
        "clp_is_abandoned",
        "clp_is_dual_objective_limit_reached",
        "clp_is_iteration_limit_reached",
        "clp_is_primal_objective_limit_reached",
        "clp_is_proven_dual_infeasible",
        "clp_is_proven_optimal",
        "clp_is_proven_primal_infeasible",
        "clp_primal_feasible"
      ]
    },
    {
      "page": "clp_load_problem",
      "title": "Load a problem into a Clp model",
      "topics": [
        "clp_load_problem"
      ]
    },
    {
      "page": "clp_load_quadratic_objective",
      "title": "Load a quadratic objective",
      "topics": [
        "clp_load_quadratic_objective"
      ]
    },
    {
      "page": "clp_log_level",
      "title": "Algorithm settings",
      "topics": [
        "clp_algorithm",
        "clp_iterations",
        "clp_log_level",
        "clp_perturbation",
        "clp_scaling",
        "clp_set_algorithm",
        "clp_set_iterations",
        "clp_set_log_level",
        "clp_set_perturbation",
        "clp_set_scaling"
      ]
    },
    {
      "page": "clp_matrix",
      "title": "The constraint matrix",
      "topics": [
        "clp_elements",
        "clp_indices",
        "clp_matrix",
        "clp_vector_lengths",
        "clp_vector_starts"
      ]
    },
    {
      "page": "clp_model",
      "title": "Create a Clp model",
      "topics": [
        "clp_model"
      ]
    },
    {
      "page": "clp_modify_coefficient",
      "title": "Change one matrix coefficient",
      "topics": [
        "clp_modify_coefficient"
      ]
    },
    {
      "page": "clp_num_rows",
      "title": "Size of a model",
      "topics": [
        "clp_num_cols",
        "clp_num_elements",
        "clp_num_rows"
      ]
    },
    {
      "page": "clp_objective",
      "title": "Bounds and objective coefficients",
      "topics": [
        "clp_col_lower",
        "clp_col_upper",
        "clp_objective",
        "clp_row_lower",
        "clp_row_upper",
        "clp_set_col_lower",
        "clp_set_col_upper",
        "clp_set_objective",
        "clp_set_row_lower",
        "clp_set_row_upper"
      ]
    },
    {
      "page": "clp_objective_value",
      "title": "Objective value and offset",
      "topics": [
        "clp_objective_offset",
        "clp_objective_value",
        "clp_set_objective_offset"
      ]
    },
    {
      "page": "clp_optimization_direction",
      "title": "Optimization direction",
      "topics": [
        "clp_obj_sense",
        "clp_optimization_direction",
        "clp_set_obj_sense",
        "clp_set_optimization_direction"
      ]
    },
    {
      "page": "clp_options",
      "title": "Options for Clp's presolve and algorithm choice",
      "topics": [
        "clp_options"
      ]
    },
    {
      "page": "clp_options_do_dual",
      "title": "Individual presolve transformations",
      "topics": [
        "clp_options_do_doubleton",
        "clp_options_do_dual",
        "clp_options_do_dupcol",
        "clp_options_do_duprow",
        "clp_options_do_forcing",
        "clp_options_do_implied_free",
        "clp_options_do_singleton",
        "clp_options_do_singleton_column",
        "clp_options_do_tighten",
        "clp_options_do_tripleton",
        "clp_options_infeasible_return",
        "clp_options_presolve_actions",
        "clp_options_set_do_doubleton",
        "clp_options_set_do_dual",
        "clp_options_set_do_dupcol",
        "clp_options_set_do_duprow",
        "clp_options_set_do_forcing",
        "clp_options_set_do_implied_free",
        "clp_options_set_do_singleton",
        "clp_options_set_do_singleton_column",
        "clp_options_set_do_tighten",
        "clp_options_set_do_tripleton",
        "clp_options_set_infeasible_return",
        "clp_options_set_presolve_actions",
        "clp_options_set_substitution",
        "clp_options_substitution"
      ]
    },
    {
      "page": "clp_options_free",
      "title": "Release a Clp options object",
      "topics": [
        "clp_options_free"
      ]
    },
    {
      "page": "clp_options_set_solve_type",
      "title": "Presolve and algorithm options",
      "topics": [
        "clp_options_get_extra_info",
        "clp_options_get_presolve_passes",
        "clp_options_get_presolve_type",
        "clp_options_get_solve_type",
        "clp_options_get_special_option",
        "clp_options_set_presolve_type",
        "clp_options_set_solve_type",
        "clp_options_set_special_option"
      ]
    },
    {
      "page": "clp_primal_tolerance",
      "title": "Numerical tolerances and limits",
      "topics": [
        "clp_dual_bound",
        "clp_dual_objective_limit",
        "clp_dual_tolerance",
        "clp_hit_max_iterations",
        "clp_infeasibility_cost",
        "clp_max_iterations",
        "clp_max_seconds",
        "clp_primal_tolerance",
        "clp_set_dual_bound",
        "clp_set_dual_objective_limit",
        "clp_set_dual_tolerance",
        "clp_set_infeasibility_cost",
        "clp_set_max_iterations",
        "clp_set_max_seconds",
        "clp_set_primal_tolerance",
        "clp_set_small_element_value",
        "clp_small_element_value"
      ]
    },
    {
      "page": "clp_print_model",
      "title": "Print a model through Clp",
      "topics": [
        "clp_print_model"
      ]
    },
    {
      "page": "clp_problem_name",
      "title": "The name of the problem",
      "topics": [
        "clp_problem_name",
        "clp_set_problem_name"
      ]
    },
    {
      "page": "clp_read_mps",
      "title": "Read an MPS file",
      "topics": [
        "clp_read_mps"
      ]
    },
    {
      "page": "clp_resize",
      "title": "Change the size of a model",
      "topics": [
        "clp_resize"
      ]
    },
    {
      "page": "clp_row_names",
      "title": "Row and column names",
      "topics": [
        "clp_col_name",
        "clp_col_names",
        "clp_drop_names",
        "clp_length_names",
        "clp_row_name",
        "clp_row_names",
        "clp_set_col_name",
        "clp_set_names",
        "clp_set_row_name"
      ]
    },
    {
      "page": "clp_save_model",
      "title": "Save and restore a model",
      "topics": [
        "clp_restore_model",
        "clp_save_model"
      ]
    },
    {
      "page": "clp_set_integer",
      "title": "Mark columns as integer",
      "topics": [
        "clp_delete_integer",
        "clp_integer_information",
        "clp_set_integer"
      ]
    },
    {
      "page": "clp_solve",
      "title": "Solve a linear program",
      "topics": [
        "clp_solve"
      ]
    },
    {
      "page": "clp_status",
      "title": "Solution status",
      "topics": [
        "clp_secondary_status",
        "clp_set_secondary_status",
        "clp_set_status",
        "clp_status",
        "clp_status_message"
      ]
    },
    {
      "page": "clp_status_exists",
      "title": "Basis status for warm starts",
      "topics": [
        "clp_col_status",
        "clp_copyin_status",
        "clp_row_status",
        "clp_set_col_status",
        "clp_set_row_status",
        "clp_status_array",
        "clp_status_exists"
      ]
    },
    {
      "page": "clp_sum_primal_infeasibilities",
      "title": "Infeasibility measures",
      "topics": [
        "clp_check_solution",
        "clp_num_dual_infeasibilities",
        "clp_num_primal_infeasibilities",
        "clp_sum_dual_infeasibilities",
        "clp_sum_primal_infeasibilities"
      ]
    },
    {
      "page": "clp_unbounded_ray",
      "title": "Rays certifying unboundedness or infeasibility",
      "topics": [
        "clp_infeasibility_ray",
        "clp_unbounded_ray"
      ]
    },
    {
      "page": "clp_version",
      "title": "Version of the Clp library in use",
      "topics": [
        "clp_features",
        "clp_version"
      ]
    },
    {
      "page": "clp_write_mps",
      "title": "Write an MPS file",
      "topics": [
        "clp_write_mps"
      ]
    },
    {
      "page": "clpPtr-accessors",
      "title": "Accessors for clpPtr objects",
      "topics": [
        "clpPointer",
        "clpPointer,clpPtr-method",
        "clpPtr-accessors",
        "clpPtrType",
        "clpPtrType,clpPtr-method",
        "clpPtrType<-",
        "clpPtrType<-,clpPtr,character-method",
        "isCLPpointer",
        "isCLPpointer,clpPtr-method",
        "isNULLpointerCLP",
        "isNULLpointerCLP,clpPtr-method",
        "show,clpPtr-method"
      ]
    },
    {
      "page": "clpPtr-class",
      "title": "A pointer to a Clp problem, clpAPI style",
      "topics": [
        "clpPtr-class"
      ]
    },
    {
      "page": "copyNamesCLP",
      "title": "Names and files, clpAPI style",
      "topics": [
        "copyNamesCLP",
        "dropNamesCLP",
        "isAvailableFuncCLP",
        "lengthNamesCLP",
        "modifyCoefficientCLP",
        "printModelCLP",
        "probNameCLP",
        "readMPSCLP",
        "restoreModelCLP",
        "saveModelCLP",
        "setColNameCLP",
        "setRowNameCLP",
        "writeMPSCLP"
      ]
    },
    {
      "page": "getNumRowsCLP",
      "title": "Problem data, clpAPI style",
      "topics": [
        "chgColLowerCLP",
        "chgColUpperCLP",
        "chgObjCoefsCLP",
        "chgRowLowerCLP",
        "chgRowUpperCLP",
        "getColLowerCLP",
        "getColUpperCLP",
        "getIndCLP",
        "getNnzCLP",
        "getNumColsCLP",
        "getNumNnzCLP",
        "getNumRowsCLP",
        "getObjCoefsCLP",
        "getRowLowerCLP",
        "getRowUpperCLP",
        "getVecLenCLP",
        "getVecStartCLP"
      ]
    },
    {
      "page": "getSolStatusCLP",
      "title": "Solutions and status, clpAPI style",
      "topics": [
        "getColDualCLP",
        "getColPrimCLP",
        "getObjValCLP",
        "getRowDualCLP",
        "getRowPrimCLP",
        "getSolStatusCLP",
        "return_codeCLP",
        "status_codeCLP"
      ]
    },
    {
      "page": "initProbCLP",
      "title": "Create and delete a problem, clpAPI style",
      "topics": [
        "delProbCLP",
        "initProbCLP"
      ]
    },
    {
      "page": "loadProblemCLP",
      "title": "Build a problem, clpAPI style",
      "topics": [
        "loadMatrixCLP",
        "loadProblemCLP"
      ]
    },
    {
      "page": "resizeCLP",
      "title": "Change the size of a problem, clpAPI style",
      "topics": [
        "resizeCLP"
      ]
    },
    {
      "page": "setObjDirCLP",
      "title": "Solver settings, clpAPI style",
      "topics": [
        "getHitMaximumIterationsCLP",
        "getLogLevelCLP",
        "getMaximumIterationsCLP",
        "getMaximumSecondsCLP",
        "getObjDirCLP",
        "getScaleFlagCLP",
        "scaleModelCLP",
        "setLogLevelCLP",
        "setMaximumIterationsCLP",
        "setMaximumSecondsCLP",
        "setNumberIterationsCLP",
        "setObjDirCLP"
      ]
    },
    {
      "page": "solveInitialCLP",
      "title": "Solve a problem, clpAPI style",
      "topics": [
        "dualCLP",
        "idiotCLP",
        "primalCLP",
        "solveInitialBarrierCLP",
        "solveInitialBarrierNoCrossCLP",
        "solveInitialCLP",
        "solveInitialDualCLP",
        "solveInitialPrimalCLP"
      ]
    },
    {
      "page": "versionCLP",
      "title": "The Clp version, clpAPI style",
      "topics": [
        "versionCLP"
      ]
    }
  ],
  "_readme": "https://github.com/cran/coinclp/raw/HEAD/README.md",
  "_rundeps": [],
  "_sysdeps": [
    {
      "shlib": "libClp",
      "package": "coinor-libclp1",
      "headers": "coinor-libclp-dev",
      "source": "clp",
      "version": "1.17.10+ds-1build1",
      "name": "clp",
      "homepage": "https://projects.coin-or.org/Clp",
      "description": "Coin-or linear programming solver (shared libraries)"
    }
  ],
  "_vignettes": [
    {
      "source": "coinclp.Rmd",
      "filename": "coinclp.html",
      "title": "Linear programming with Clp",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Solving a problem in one call",
        "Ranged constraints and free variables",
        "Sparse input",
        "Keeping a model",
        "Warm starts",
        "Choosing the algorithm",
        "MPS files",
        "Coming from clpAPI"
      ],
      "created": "2026-09-15 11:10:02",
      "modified": "2026-09-16 17:09:01",
      "commits": 2
    }
  ],
  "_score": 3.4771212547196626,
  "_indexed": false,
  "_nocasepkg": "coinclp",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://samlovick.r-universe.dev/coinclp",
  "_previous": "0.1.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-16T17:47:07.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
      "fileid": "https://r2.ropensci.org/943ef1cc226fb2fe146ed4b69ec398f5ba1f336ee8fde170f2459f655f29eb36",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38941674824"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-16T17:47:54.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
      "fileid": "https://r2.ropensci.org/d5801be933bba36ea064de1a8341f1a5c8e3b021053cbaaa58cf2969373e7b15",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38941674824"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-16T17:47:48.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
      "fileid": "https://r2.ropensci.org/4c68f40512b99b627ad930e4f0a24e0662f51cb236c44c4b4d35387ee0fe44b2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38941674824"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-10-16T17:47:26.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
      "fileid": "https://r2.ropensci.org/5a083953bbc74bffc8a51d6e93717909fd261aa0b3bee20b61efe7907c835b93",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38941674824"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-16T17:48:28.000Z",
      "arch": "aarch64",
      "commit": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
      "fileid": "https://r2.ropensci.org/c1de70d7c67533805d4287615a97afba868197e28653b788fd18f1e256444d98",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38941674824"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-16T17:46:34.000Z",
      "arch": "x86_64",
      "commit": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
      "fileid": "https://r2.ropensci.org/1b5b8eb7b6212ab56b3cc24da17a8f32f0a5b3a67906fa297ae649b3fdf06036",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38941674824"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-16T17:48:24.000Z",
      "arch": "aarch64",
      "commit": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
      "fileid": "https://r2.ropensci.org/4a143aaa13457e0876044cf275680046b8f2179bb88f7a1301af42532ac8910f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38941674824"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-10-16T17:46:55.000Z",
      "arch": "x86_64",
      "commit": "adbfe02710f043da7f3c693ff3ce4a34837bb065",
      "fileid": "https://r2.ropensci.org/7958b03177cd7f300d69ddec54d06038264b360f04dfcd2d62b6e1cb3cfe804e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38941674824"
    }
  ]
}