{
  "_id": "6a291d5a732311cd8759be2c",
  "Package": "Rlinsolve",
  "Type": "Package",
  "Title": "Iterative Solvers for (Sparse) Linear System of Equations",
  "Version": "0.3.3",
  "Authors@R": "person(\"Kisung\", \"You\", email = \"kisung.you@outlook.com\", role = c(\"aut\", \"cre\"), comment=c(ORCID=\"0000-0002-8584-459X\"))",
  "Description": "Solving a system of linear equations is one of the most\nfundamental computational problems for many fields of\nmathematical studies, such as regression problems from\nstatistics or numerical partial differential equations. We\nprovide basic stationary iterative solvers such as Jacobi,\nGauss-Seidel, Successive Over-Relaxation and SSOR methods.\nNonstationary, also known as Krylov subspace methods are also\nprovided. Sparse matrix computation is also supported in that\nsolving large and sparse linear systems can be manageable using\n'Matrix' package along with 'RcppArmadillo'. For a more\ndetailed description, see a book by Saad (2003)\n<doi:10.1137/1.9780898718003>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "RdMacros": "Rdpack",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-10 08:10:26 UTC",
    "User": "root"
  },
  "Author": "Kisung You [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8584-459X>)",
  "Maintainer": "Kisung You <kisung.you@outlook.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-09-22 05:10:56 UTC",
  "RemoteUrl": "https://github.com/cran/Rlinsolve",
  "RemoteRef": "HEAD",
  "RemoteSha": "68b7d4033b038f6c665516fbfde1959a90dda97b",
  "MD5sum": "37583da87b7ea44e1422fe97127c725d",
  "_user": "cran",
  "_type": "src",
  "_file": "Rlinsolve_0.3.3.tar.gz",
  "_fileid": "202c036cec232197daa21f7f8ccb419430e2436928bcd7a80ac5d51775dc81a6",
  "_filesize": 221072,
  "_sha256": "202c036cec232197daa21f7f8ccb419430e2436928bcd7a80ac5d51775dc81a6",
  "_created": "2026-06-10T08:10:26.000Z",
  "_published": "2026-06-10T08:16:26.780Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80511973524,
      "time": 212,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7530155082"
    },
    {
      "job": 80511973458,
      "time": 214,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7530154505"
    },
    {
      "job": 80511973517,
      "time": 220,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7530158103"
    },
    {
      "job": 80511973560,
      "time": 210,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7530153553"
    },
    {
      "job": 80510950286,
      "time": 347,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7530078985"
    },
    {
      "job": 80511973450,
      "time": 170,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7530138780"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27262345024",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/Rlinsolve",
  "_commit": {
    "id": "68b7d4033b038f6c665516fbfde1959a90dda97b",
    "author": "Kisung You <kisung.you@outlook.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.3.3\n",
    "time": 1758517856
  },
  "_maintainer": {
    "name": "Kisung You",
    "email": "kisung.you@outlook.com",
    "login": "kisungyou",
    "twitter": "@kisung_you",
    "description": "",
    "uuid": 22312643,
    "orcid": "0000-0002-8584-459X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.4",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-39",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.3.3",
      "date": "2025-09-22"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "kyound",
      "count": 5,
      "uuid": 73868887
    },
    {
      "user": "kisungyou",
      "count": 1,
      "uuid": 22312643
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 386,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Rlinsolve"
  },
  "_searchresults": 43,
  "_topics": [
    "openblas",
    "cpp",
    "openmp"
  ],
  "_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/Rlinsolve.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/kisungyou/rlinsolve",
  "_realowner": "kisungyou",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2017-09-28"
    },
    {
      "version": "0.1.1",
      "date": "2017-10-08"
    },
    {
      "version": "0.1.2",
      "date": "2017-12-07"
    },
    {
      "version": "0.2.0",
      "date": "2018-02-12"
    },
    {
      "version": "0.3.0",
      "date": "2018-07-14"
    },
    {
      "version": "0.3.1",
      "date": "2020-05-05"
    },
    {
      "version": "0.3.2",
      "date": "2021-08-21"
    },
    {
      "version": "0.3.3",
      "date": "2025-09-22"
    }
  ],
  "_exports": [
    "aux.fisch",
    "lsolve.bicg",
    "lsolve.bicgstab",
    "lsolve.cg",
    "lsolve.cgs",
    "lsolve.cheby",
    "lsolve.gmres",
    "lsolve.gs",
    "lsolve.jacobi",
    "lsolve.qmr",
    "lsolve.sor",
    "lsolve.ssor"
  ],
  "_help": [
    {
      "page": "aux_FISCH",
      "title": "Generate a 2-dimensional discrete Poisson matrix",
      "topics": [
        "aux.fisch"
      ]
    },
    {
      "page": "krylov_BICG",
      "title": "Biconjugate Gradient method",
      "topics": [
        "lsolve.bicg"
      ]
    },
    {
      "page": "krylov_BICGSTAB",
      "title": "Biconjugate Gradient Stabilized Method",
      "topics": [
        "lsolve.bicgstab"
      ]
    },
    {
      "page": "krylov_CG",
      "title": "Conjugate Gradient method",
      "topics": [
        "lsolve.cg"
      ]
    },
    {
      "page": "krylov_CGS",
      "title": "Conjugate Gradient Squared method",
      "topics": [
        "lsolve.cgs"
      ]
    },
    {
      "page": "krylov_CHEBY",
      "title": "Chebyshev Method",
      "topics": [
        "lsolve.cheby"
      ]
    },
    {
      "page": "krylov_GMRES",
      "title": "Generalized Minimal Residual method",
      "topics": [
        "lsolve.gmres"
      ]
    },
    {
      "page": "basic_GS",
      "title": "Gauss-Seidel method",
      "topics": [
        "lsolve.gs"
      ]
    },
    {
      "page": "basic_JACOBI",
      "title": "Jacobi method",
      "topics": [
        "lsolve.jacobi"
      ]
    },
    {
      "page": "krylov_QMR",
      "title": "Quasi Minimal Residual Method",
      "topics": [
        "lsolve.qmr"
      ]
    },
    {
      "page": "basic_SOR",
      "title": "Successive Over-Relaxation method",
      "topics": [
        "lsolve.sor"
      ]
    },
    {
      "page": "basic_SSOR",
      "title": "Symmetric Successive Over-Relaxation method",
      "topics": [
        "lsolve.ssor"
      ]
    }
  ],
  "_rundeps": [
    "lattice",
    "Matrix",
    "rbibutils",
    "Rcpp",
    "RcppArmadillo",
    "Rdpack"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.26+ds-1ubuntu0.1",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "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"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_score": 2.110589710299249,
  "_indexed": false,
  "_nocasepkg": "rlinsolve",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://kisungyou.r-universe.dev/Rlinsolve",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.3",
      "date": "2026-06-10T08:13:59.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "68b7d4033b038f6c665516fbfde1959a90dda97b",
      "fileid": "b61c8cea760e687dd7bc068f6934743b51b3b6a49a11e1a783fed255f1c5b37d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27262345024"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.3",
      "date": "2026-06-10T08:13:58.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "68b7d4033b038f6c665516fbfde1959a90dda97b",
      "fileid": "807bc829548de8862dc6087d2ffd4340791c2517adc45620725aadd3365eec75",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27262345024"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3.3",
      "date": "2026-06-10T08:14:00.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "68b7d4033b038f6c665516fbfde1959a90dda97b",
      "fileid": "c7bdade658063f32da05b84d73af6dd418da0ebd662e1dc47caa88d7f41adf86",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27262345024"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3.3",
      "date": "2026-06-10T08:13:58.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "68b7d4033b038f6c665516fbfde1959a90dda97b",
      "fileid": "ab106da28935d30f88902a714611618a044c203396c6f0ba9de3c97e96fa2cf4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27262345024"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.3",
      "date": "2026-06-10T08:14:06.000Z",
      "arch": "emscripten",
      "commit": "68b7d4033b038f6c665516fbfde1959a90dda97b",
      "fileid": "e54708135b9cea8766d8a170896f70b624fd5cdbc288984d1102f6ae3b9aaadf",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27262345024"
    }
  ]
}