{
  "_id": "6a1f32e1b401979e73428050",
  "Package": "JacobiEigen",
  "Type": "Package",
  "Title": "Classical Jacobi Eigenvalue Algorithm",
  "Version": "0.3-4",
  "Date": "2021-04-17",
  "Author": "Bill Venables",
  "Maintainer": "Bill Venables <Bill.Venables@gmail.com>",
  "Description": "Implements the classical Jacobi algorithm for the\neigenvalues and eigenvectors of a real symmetric matrix, both\nin pure 'R' and in 'C++' using 'Rcpp'. Mainly as a programming\nexample for teaching purposes.",
  "License": "GPL (>= 2)",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "yes",
  "RoxygenNote": "6.1.1",
  "Packaged": {
    "Date": "2026-05-15 07:26:54 UTC",
    "User": "root"
  },
  "Repository": "https://billvenables.r-universe.dev",
  "Date/Publication": "2021-04-17 03:50:09 UTC",
  "RemoteUrl": "https://github.com/cran/JacobiEigen",
  "RemoteRef": "HEAD",
  "RemoteSha": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
  "MD5sum": "bdc72e8d19274fe0b593f7ed1c83ec18",
  "_user": "billvenables",
  "_type": "src",
  "_file": "JacobiEigen_0.3-4.tar.gz",
  "_fileid": "63703a1ec604e59132224d715dfe89ecdceb947bccaf1335cbbc91e35b5c668e",
  "_filesize": 265776,
  "_sha256": "63703a1ec604e59132224d715dfe89ecdceb947bccaf1335cbbc91e35b5c668e",
  "_created": "2026-05-15T07:26:54.000Z",
  "_published": "2026-06-02T19:45:37.257Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79157714648,
      "time": 119,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7012248402"
    },
    {
      "job": 79157714681,
      "time": 124,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7012249688"
    },
    {
      "job": 79157714576,
      "time": 137,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7012252911"
    },
    {
      "job": 79157715012,
      "time": 116,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7012247771"
    },
    {
      "job": 79157714940,
      "time": 102,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7012244443"
    },
    {
      "job": 79157714656,
      "time": 266,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7012284445"
    },
    {
      "job": 79157714715,
      "time": 94,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7012242162"
    },
    {
      "job": 79157714462,
      "time": 207,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7012269784"
    },
    {
      "job": 79157714379,
      "time": 179,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7012217858"
    },
    {
      "job": 79157713944,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7368116481"
    },
    {
      "job": 79157714762,
      "time": 109,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7012246002"
    },
    {
      "job": 79157714831,
      "time": 92,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7012241823"
    },
    {
      "job": 79157714638,
      "time": 111,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7012246803"
    }
  ],
  "_buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/JacobiEigen",
  "_commit": {
    "id": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
    "author": "Bill Venables <Bill.Venables@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.3-4\n",
    "time": 1618631409
  },
  "_maintainer": {
    "name": "Bill Venables",
    "email": "bill.venables@gmail.com",
    "login": "billvenables",
    "uuid": 15950569
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "rbenchmark",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "billvenables",
      "count": 5,
      "uuid": 15950569
    }
  ],
  "_userbio": {
    "uuid": 15950569,
    "type": "user",
    "name": "Bill Venables"
  },
  "_downloads": {
    "count": 214,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/JacobiEigen"
  },
  "_searchresults": 8,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/JacobiEigen.html",
    "manual.pdf"
  ],
  "_realowner": "billvenables",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1",
      "date": "2015-08-09"
    },
    {
      "version": "0.2-1",
      "date": "2015-11-29"
    },
    {
      "version": "0.2-2",
      "date": "2015-12-06"
    },
    {
      "version": "0.3-3",
      "date": "2019-03-10"
    },
    {
      "version": "0.3-4",
      "date": "2021-04-17"
    }
  ],
  "_exports": [
    "Jacobi",
    "JacobiR",
    "JacobiS"
  ],
  "_help": [
    {
      "page": "Jacobi",
      "title": "The Jacobi Algorithm using Rcpp",
      "topics": [
        "Jacobi"
      ]
    },
    {
      "page": "JacobiR",
      "title": "The Jacobi Algorithm in Pure R",
      "topics": [
        "JacobiR"
      ]
    },
    {
      "page": "JacobiS",
      "title": "The Jacobi Algorithm using Rcpp with a stagewise rotation protocol",
      "topics": [
        "JacobiS"
      ]
    }
  ],
  "_rundeps": [
    "Rcpp"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "JacobiEigen.Rmd",
      "filename": "JacobiEigen.html",
      "title": "The Classical Jacobi Algorithm",
      "author": "Bill Venables",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "The Jacobi eigenvalue algorithm",
        "Parallel revival",
        "Purpose of this package",
        "Brief synopsis of the algorithm",
        "Let $S$ be a $2\\times2$ symmetric matrix, with entries $s_{ij}$.  It it well known that any symmetric matrix may be diagonalized by an orthogonal similarity transformation. In symbols, for this special case, this implies we need to choose a value for $\\theta$ for which:$$ H^{\\mathsf{T}} S H =\\left[\\begin{array}{lr}\\cos \\theta & -\\sin \\theta \\\\sin \\theta & \\cos \\theta\\end{array} \\right]\\left[\\begin{array}{lr}s_{11} & s_{12} \\s_{21} & s_{22}\\end{array} \\right]\\left[\\begin{array}{rr}\\cos \\theta & \\sin \\theta \\-\\sin \\theta & \\cos \\theta\\end{array} \\right]",
        "Stagewise protocol",
        "Examples",
        "Code",
        "R",
        "Rcpp"
      ],
      "created": "2015-08-01",
      "modified": "2019-03-10 06:12:44",
      "commits": 4
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "jacobieigen",
  "_universes": [
    "billvenables"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-4",
      "date": "2026-05-15T07:28:57.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "c767cbfd39e710792e75881f8a85e4354bbbf9a2033be1c327687e815af5753c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3-4",
      "date": "2026-05-15T07:29:00.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "c7537ad91ec1cfb49ce1504f9bc70b91f0a895b1b9c49452eee1fda7aa5272a3",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3-4",
      "date": "2026-05-15T07:29:17.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "519ce954031ef7d27fc50544e787217d037034522638e2ae8691995baeeed307",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3-4",
      "date": "2026-05-15T07:28:54.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "6e04746ce3f59ce88cbeadaa71e5e66801e5f80f718093969695cb8447b1456c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3-4",
      "date": "2026-05-15T07:28:41.000Z",
      "arch": "aarch64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "eff8403690912e990cb7040f5316f68ff4a23b1eb5ccab39bb37ef0f3f530acb",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3-4",
      "date": "2026-05-15T07:30:57.000Z",
      "arch": "x86_64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "2011b3905e65f85351183fadb450f5aad72ee63ab4eaca2198753f4b551725fe",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3-4",
      "date": "2026-05-15T07:28:24.000Z",
      "arch": "aarch64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "f81ad01d87d167b4df05e98124b675329aa82d16c28ed98a76150a523b3490ad",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3-4",
      "date": "2026-05-15T07:29:58.000Z",
      "arch": "x86_64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "5236929c494ff87ddda310b1eb84edbec1d52305749b440046a16dc63cf81a77",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3-4",
      "date": "2026-05-15T07:28:24.000Z",
      "arch": "x86_64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "fb2c8b3972435ccede15c63d3a89327c6e201b0dd00a8161db0fc2f4491be633",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3-4",
      "date": "2026-05-15T07:28:08.000Z",
      "arch": "x86_64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "0871b5b725d680d42fb57ce6e74c0bc49abc5d43937bae03964706452c6616d0",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.3-4",
      "date": "2026-05-15T07:28:25.000Z",
      "arch": "x86_64",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "889d431cb3fd842f803dc3134aa69a43401cdd3b2d3eb42ca270348ba2dd1a26",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3-4",
      "date": "2026-06-02T19:45:14.000Z",
      "arch": "emscripten",
      "commit": "86e29b2dd027ada747aeb1e233a228743aecc5bb",
      "fileid": "7b0f9316d04fab4d71344d490e9af5557dd69fb6d5dd8d656f912906e4493441",
      "status": "success",
      "buildurl": "https://github.com/r-universe/billvenables/actions/runs/25905867749"
    }
  ]
}