{
  "_id": "6a17fc41acfb0bcc41daa5b1",
  "Package": "pwlapprox2d",
  "Title": "Approximates Univariate Continuous Functions Through Piecewise\nLinear Regression",
  "Version": "0.1.0",
  "Authors@R": "person(\"John\", \"Warwicker\", email = \"john.warwicker@kit.edu\", role = c(\"aut\", \"cre\"))",
  "Description": "Allows users to find a piecewise linear regression\napproximation to a given continuous univariate function within\na specified error tolerance. Methods based on Warwicker and\nRebennack (2025) \"Efficient continuous piecewise linear\nregression for linearising univariate non-linear functions\"\n<doi:10.1080/24725854.2023.2299809>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake",
  "Repository": "https://jwarwicker.r-universe.dev",
  "Date/Publication": "2025-11-18 10:22:18 UTC",
  "RemoteUrl": "https://github.com/jwarwicker/pwlapprox2d",
  "RemoteRef": "HEAD",
  "RemoteSha": "a2a93909ec3a749925b6c0be915893b661fd4c72",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-28 08:24:00 UTC",
    "User": "root"
  },
  "Author": "John Warwicker [aut, cre]",
  "Maintainer": "John Warwicker <john.warwicker@kit.edu>",
  "MD5sum": "980b25dec7ab59349bcdc3ec60256bd5",
  "_user": "jwarwicker",
  "_type": "src",
  "_file": "pwlapprox2d_0.1.0.tar.gz",
  "_fileid": "8ce90276b91bc72e0495663a82a39d21114730f1598d6c4c388ec38ad8405d24",
  "_filesize": 105156,
  "_sha256": "8ce90276b91bc72e0495663a82a39d21114730f1598d6c4c388ec38ad8405d24",
  "_created": "2026-05-28T08:24:00.000Z",
  "_published": "2026-05-28T08:26:41.201Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78252214776,
      "time": 117,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7261155144"
    },
    {
      "job": 78252214904,
      "time": 113,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261154062"
    },
    {
      "job": 78252214786,
      "time": 131,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7261153606"
    },
    {
      "job": 78252214875,
      "time": 104,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261146635"
    },
    {
      "job": 78251842856,
      "time": 142,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261115224"
    },
    {
      "job": 78252214785,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261150445"
    },
    {
      "job": 78252214814,
      "time": 73,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7261141019"
    },
    {
      "job": 78252214783,
      "time": 65,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7261137959"
    },
    {
      "job": 78252214751,
      "time": 72,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261140390"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jwarwicker/actions/runs/26563396387",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jwarwicker/pwlapprox2d",
  "_commit": {
    "id": "a2a93909ec3a749925b6c0be915893b661fd4c72",
    "author": "(John) Alasdair Warwicker <john.warwicker@kit.edu>",
    "committer": "(John) Alasdair Warwicker <john.warwicker@kit.edu>",
    "message": "update\n",
    "time": 1763461338
  },
  "_maintainer": {
    "name": "John Warwicker",
    "email": "john.warwicker@kit.edu",
    "login": "jwarwicker",
    "description": "",
    "uuid": 190077715
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "nloptr",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "jwarwicker",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2025-47",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "jwarwicker",
      "count": 2,
      "uuid": 190077715
    }
  ],
  "_userbio": {
    "uuid": 190077715,
    "type": "user",
    "name": "John Warwicker"
  },
  "_downloads": {
    "count": 116,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pwlapprox2d"
  },
  "_devurl": "https://github.com/jwarwicker/pwlapprox2d",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/pwlapprox2d.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jwarwicker/pwlapprox2d",
  "_realowner": "jwarwicker",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-11-21"
    }
  ],
  "_exports": [
    "adaptive_pwl_fit",
    "optimize_main"
  ],
  "_help": [
    {
      "page": "adaptive_pwl_fit",
      "title": "Adaptive Piecewise Linear Approximation of a Continuous Function",
      "topics": [
        "adaptive_pwl_fit"
      ]
    },
    {
      "page": "optimize_main",
      "title": "Core Optimization Function",
      "topics": [
        "optimize_main"
      ]
    }
  ],
  "_readme": "https://github.com/jwarwicker/pwlapprox2d/raw/HEAD/README.md",
  "_rundeps": [
    "nloptr"
  ],
  "_vignettes": [
    {
      "source": "pwlapprox2d-intro.Rmd",
      "filename": "pwlapprox2d-intro.html",
      "title": "Introduction to pwlapprox2d",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-11-12 12:20:21",
      "modified": "2025-11-18 10:22:18",
      "commits": 2
    }
  ],
  "_score": 4,
  "_indexed": true,
  "_nocasepkg": "pwlapprox2d",
  "_universes": [
    "jwarwicker"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-28T08:26:02.000Z",
      "distro": "noble",
      "commit": "a2a93909ec3a749925b6c0be915893b661fd4c72",
      "fileid": "a7b62b59796400ea62a2ff930c6601e6a5d857c32d6116038ff7d69b47af945e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jwarwicker/actions/runs/26563396387"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-28T08:25:58.000Z",
      "distro": "noble",
      "commit": "a2a93909ec3a749925b6c0be915893b661fd4c72",
      "fileid": "39f8b2c966f8adc32550578e300b5fa93b9a04e4de11a2a54b552e5ccd622d07",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jwarwicker/actions/runs/26563396387"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-28T08:26:01.000Z",
      "commit": "a2a93909ec3a749925b6c0be915893b661fd4c72",
      "fileid": "29726173c4c49ce13e2d5b743cadd733ab63e5dc2a6b62f2944a3c7f951bcd52",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jwarwicker/actions/runs/26563396387"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-28T08:25:40.000Z",
      "commit": "a2a93909ec3a749925b6c0be915893b661fd4c72",
      "fileid": "d9c494372ab78f7ccd94a16d4c0b1f67f5f885b5d45ad24468bcc6a9062d90da",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jwarwicker/actions/runs/26563396387"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-05-28T08:25:58.000Z",
      "commit": "a2a93909ec3a749925b6c0be915893b661fd4c72",
      "fileid": "666170643360261a8a45bf8dbd08b2a6110f97b8ac708851bf5fdc52bf13b6b8",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jwarwicker/actions/runs/26563396387"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-28T08:25:15.000Z",
      "commit": "a2a93909ec3a749925b6c0be915893b661fd4c72",
      "fileid": "125bb4d50c721bf9de0b8ce0a6ab49ba8c117fc38dce99492632390e7d1933d7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jwarwicker/actions/runs/26563396387"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-28T08:25:07.000Z",
      "commit": "a2a93909ec3a749925b6c0be915893b661fd4c72",
      "fileid": "ebaa8e9ede0b6f4bf6b761e16dc3938cd6b04f6b84be5c329469ff2fd94bf2a0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jwarwicker/actions/runs/26563396387"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-28T08:25:09.000Z",
      "commit": "a2a93909ec3a749925b6c0be915893b661fd4c72",
      "fileid": "387ee2a2c25489cac0eebacba94402ea85235effe4d5e297f6761220b560960a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jwarwicker/actions/runs/26563396387"
    }
  ]
}