{
  "_id": "6a1ed33fb401979e7340dfc7",
  "Package": "Rmpfr",
  "Title": "Interface R to MPFR - Multiple Precision Floating-Point Reliable",
  "Version": "1.1-2",
  "VersionNote": "Last CRAN: 1.1-1 on 2025-07-18; 1.1-0 on 2025-05-08; 1.0-0\non 2024-11-15",
  "Date": "2025-10-21",
  "Type": "Package",
  "Authors@R": "c(person(\"Martin\",\"Maechler\", role = c(\"aut\",\"cre\"),\nemail = \"maechler@stat.math.ethz.ch\", comment = c(ORCID=\"0000-0002-8685-9910\"))\n, person(c(\"Richard\", \"M.\"), \"Heiberger\", role = \"ctb\", email=\"rmh@temple.edu\",\ncomment = \"formatHex(), *Bin, *Dec\")\n, person(c(\"John\", \"C.\"), \"Nash\", role = \"ctb\", email=\"nashjc@uottawa.ca\",\ncomment = \"hjkMpfr(), origin of unirootR()\")\n, person(c(\"Hans\", \"W.\"), \"Borchers\", role = \"ctb\", email=\"hwborchers@googlemail.com\",\ncomment = \"optimizeR(*, \\\"GoldenRatio\\\"); origin of hjkMpfr()\")\n, person(\"Mikael\", \"Jagan\", role = \"ctb\", comment = c(\"safer convert.c; configure.ac etc\", ORCID = \"0000-0002-3542-2938\"))\n)",
  "Description": "Arithmetic (via S4 classes and methods) for arbitrary\nprecision floating point numbers, including transcendental\n(\"special\") functions.  To this end, the package interfaces to\nthe 'LGPL' licensed 'MPFR' (Multiple Precision Floating-Point\nReliable) Library which itself is based on the 'GMP' (GNU\nMultiple Precision) Library.",
  "SystemRequirements": "gmp (>= 4.2.3), mpfr (>= 3.2.0), pdfcrop (part of\nTexLive) is required to rebuild the vignettes.",
  "SystemRequirementsNote": "'MPFR' (MP Floating-Point Reliable Library,\nhttps://www.mpfr.org/) and 'GMP' (GNU Multiple Precision\nlibrary, https://gmplib.org/), see >> README.md",
  "SuggestsNote": "MASS, polynom, sfsmisc: only for vignette;",
  "EnhancesNote": "mentioned in Rd xrefs | used in example",
  "URL": "https://rmpfr.r-forge.r-project.org/",
  "BugReports": "https://r-forge.r-project.org/tracker/?group_id=386",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "Config/pak/sysreqs": "libgmp3-dev libmpfr-dev",
  "Repository": "https://r-forge.r-universe.dev",
  "Date/Publication": "2025-10-21 15:10:44 UTC",
  "RemoteUrl": "https://github.com/r-forge/rmpfr",
  "RemoteRef": "HEAD",
  "RemoteSha": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
  "RemoteSubdir": "pkg",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-21 07:59:23 UTC",
    "User": "root"
  },
  "Author": "Martin Maechler [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8685-9910>),\nRichard M. Heiberger [ctb] (formatHex(), *Bin, *Dec),\nJohn C. Nash [ctb] (hjkMpfr(), origin of unirootR()),\nHans W. Borchers [ctb] (optimizeR(*, \"GoldenRatio\"); origin of\nhjkMpfr()),\nMikael Jagan [ctb] (safer convert.c; configure.ac etc, ORCID:\n<https://orcid.org/0000-0002-3542-2938>)",
  "Maintainer": "Martin Maechler <maechler@stat.math.ethz.ch>",
  "MD5sum": "bcea8fb0996dad0dce4fcc3c41070f1f",
  "_user": "r-forge",
  "_type": "src",
  "_file": "Rmpfr_1.1-2.tar.gz",
  "_fileid": "7de0ba6e839328df1568ec7b3e05c5c6219daaa93b8f0ea6dbb3161f82e7e786",
  "_filesize": 2141164,
  "_sha256": "7de0ba6e839328df1568ec7b3e05c5c6219daaa93b8f0ea6dbb3161f82e7e786",
  "_created": "2026-05-21T07:59:23.000Z",
  "_published": "2026-06-02T12:57:35.518Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79075553638,
      "time": 196,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7130376398"
    },
    {
      "job": 79075553997,
      "time": 216,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7130381869"
    },
    {
      "job": 79075554284,
      "time": 192,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7130375026"
    },
    {
      "job": 79075553847,
      "time": 202,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7130377894"
    },
    {
      "job": 79075554801,
      "time": 137,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7130357335"
    },
    {
      "job": 79075553872,
      "time": 317,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7130415241"
    },
    {
      "job": 79075554610,
      "time": 161,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7130365081"
    },
    {
      "job": 79075553833,
      "time": 347,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7130424731"
    },
    {
      "job": 79075553288,
      "time": 220,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7130313414"
    },
    {
      "job": 79075553082,
      "time": 120,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 79075553723,
      "time": 195,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7130375857"
    },
    {
      "job": 79075554193,
      "time": 170,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7130367696"
    },
    {
      "job": 79075553694,
      "time": 188,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7130373246"
    }
  ],
  "_buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/r-forge/rmpfr",
  "_commit": {
    "id": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
    "author": "mmaechler (Martin Maechler) <maechler@r-project.org>",
    "committer": "mmaechler (Martin Maechler) <maechler@r-project.org>",
    "message": "again\n\ngit-svn-id: svn://svn.r-forge.r-project.org/svnroot/rmpfr@437 edb9625f-4e0d-4859-8d74-9fd3b1da38cb\n",
    "time": 1761059444
  },
  "_maintainer": {
    "name": "Martin Maechler",
    "email": "maechler@stat.math.ethz.ch",
    "login": "mmaechler",
    "mastodon": "@MMaechler@fosstodon.org",
    "linkedin": "in/martinmaechlereth",
    "orcid": "0000-0002-8685-9910",
    "twitter": "@MMaechler",
    "description": "Professor emeritus @ SfS, ETH Zurich.  \nR (#rstats) Core group member\nFollower of the Alpha and Omega",
    "uuid": 995722
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "gmp",
      "version": ">= 0.6-1",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "DPQmpfr",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "Bessel",
      "role": "Suggests"
    },
    {
      "package": "polynom",
      "role": "Suggests"
    },
    {
      "package": "sfsmisc",
      "version": ">= 1.1-14",
      "role": "Suggests"
    },
    {
      "package": "dfoptim",
      "role": "Enhances"
    },
    {
      "package": "pracma",
      "role": "Enhances"
    },
    {
      "package": "DPQ",
      "role": "Enhances"
    }
  ],
  "_owner": "r-forge",
  "_selfowned": true,
  "_usedby": 87,
  "_updates": [
    {
      "week": "2025-29",
      "n": 2
    },
    {
      "week": "2025-37",
      "n": 2
    },
    {
      "week": "2025-43",
      "n": 5
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "mmaechler",
      "count": 436,
      "uuid": 995722
    },
    {
      "user": "theussl",
      "count": 1,
      "uuid": 22165873
    }
  ],
  "_userbio": {
    "uuid": 75573726,
    "type": "organization",
    "name": " R-Forge",
    "description": "git-svn mirrors from R-Forge"
  },
  "_downloads": {
    "count": 32925,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/Rmpfr"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/r-forge/rmpfr",
  "_searchresults": 517,
  "_topics": [
    "mpfr4",
    "gmp"
  ],
  "_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/readme.html",
    "extra/readme.md",
    "extra/Rmpfr.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/r-forge/rmpfr",
  "_realowner": "r-forge",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1-5",
      "date": "2009-08-14"
    },
    {
      "version": "0.1-6",
      "date": "2009-09-04"
    },
    {
      "version": "0.1-7",
      "date": "2009-09-07"
    },
    {
      "version": "0.2-3",
      "date": "2010-01-29"
    },
    {
      "version": "0.2-6",
      "date": "2011-02-12"
    },
    {
      "version": "0.4-2",
      "date": "2011-08-11"
    },
    {
      "version": "0.4-3",
      "date": "2011-09-10"
    },
    {
      "version": "0.4-4",
      "date": "2011-11-30"
    },
    {
      "version": "0.4-6",
      "date": "2012-02-06"
    },
    {
      "version": "0.4-7",
      "date": "2012-05-18"
    },
    {
      "version": "0.4-8",
      "date": "2012-05-23"
    },
    {
      "version": "0.5-0",
      "date": "2012-07-13"
    },
    {
      "version": "0.5-1",
      "date": "2012-12-03"
    },
    {
      "version": "0.5-2",
      "date": "2013-08-06"
    },
    {
      "version": "0.5-3",
      "date": "2013-09-27"
    },
    {
      "version": "0.5-4",
      "date": "2013-10-23"
    },
    {
      "version": "0.5-5",
      "date": "2014-06-19"
    },
    {
      "version": "0.5-6",
      "date": "2014-09-05"
    },
    {
      "version": "0.5-7",
      "date": "2014-11-28"
    },
    {
      "version": "0.6-0",
      "date": "2015-12-04"
    },
    {
      "version": "0.6-1",
      "date": "2016-11-15"
    },
    {
      "version": "0.7-0",
      "date": "2018-01-13"
    },
    {
      "version": "0.7-1",
      "date": "2018-07-30"
    },
    {
      "version": "0.7-2",
      "date": "2019-01-22"
    },
    {
      "version": "0.8-1",
      "date": "2020-01-24"
    },
    {
      "version": "0.8-2",
      "date": "2020-11-11"
    },
    {
      "version": "0.8-3",
      "date": "2021-03-23"
    },
    {
      "version": "0.8-4",
      "date": "2021-04-11"
    },
    {
      "version": "0.8-5",
      "date": "2021-10-06"
    },
    {
      "version": "0.8-6",
      "date": "2021-10-25"
    },
    {
      "version": "0.8-7",
      "date": "2021-10-28"
    },
    {
      "version": "0.8-8",
      "date": "2022-06-02"
    },
    {
      "version": "0.8-9",
      "date": "2022-06-03"
    },
    {
      "version": "0.9-0",
      "date": "2023-01-16"
    },
    {
      "version": "0.9-1",
      "date": "2023-01-31"
    },
    {
      "version": "0.9-2",
      "date": "2023-04-22"
    },
    {
      "version": "0.9-3",
      "date": "2023-08-08"
    },
    {
      "version": "0.9-4",
      "date": "2023-12-04"
    },
    {
      "version": "0.9-5",
      "date": "2024-01-21"
    },
    {
      "version": "1.0-0",
      "date": "2024-11-18"
    },
    {
      "version": "1.1-0",
      "date": "2025-05-13"
    },
    {
      "version": "1.1-1",
      "date": "2025-07-18"
    },
    {
      "version": "1.1-2",
      "date": "2025-10-27"
    }
  ],
  "_exports": [
    "..bigq2mpfr",
    "..bigz2mpfr",
    ".bigq2mpfr",
    ".bigz2mpfr",
    ".getPrec",
    ".getSign",
    ".mpfr",
    ".mpfr_erange",
    ".mpfr_erange_is_int",
    ".mpfr_erange_kinds",
    ".mpfr_erange_set",
    ".mpfr_formatinfo",
    ".mpfr_gmp_numbbits",
    ".mpfr_maxPrec",
    ".mpfr_minPrec",
    ".mpfr_negative",
    ".mpfr_sign",
    ".mpfr.",
    ".mpfr.is.whole",
    ".mpfr2bigq",
    ".mpfr2bigz",
    ".mpfr2d",
    ".mpfr2exp",
    ".mpfr2i",
    ".mpfr2list",
    ".mpfr2str",
    ".mpfrSizeof",
    ".mpfrVersion",
    "Ai",
    "all.equal",
    "aperm",
    "apply",
    "Arith",
    "asNumeric",
    "atan2",
    "Bernoulli",
    "beta",
    "cbind",
    "chooseMpfr",
    "chooseMpfr.all",
    "coerce",
    "coerce<-",
    "colMeans",
    "colSums",
    "Compare",
    "Const",
    "dbinom",
    "dchisq",
    "dgamma",
    "diag",
    "diag<-",
    "dnbinom",
    "dnorm",
    "dpois",
    "dt",
    "Ei",
    "erf",
    "erfc",
    "factorial",
    "factorialMpfr",
    "format",
    "formatBin",
    "formatDec",
    "formatHex",
    "formatMpfr",
    "frexpMpfr",
    "getD",
    "getPrec",
    "head",
    "hjkMpfr",
    "hypot",
    "igamma",
    "integrateR",
    "is.mpfr",
    "j0",
    "j1",
    "jn",
    "lbeta",
    "ldexpMpfr",
    "Li2",
    "log1mexp",
    "log1pexp",
    "Logic",
    "Math",
    "Math2",
    "matmult",
    "mean",
    "median",
    "mpfr",
    "mpfr_default_prec",
    "mpfr.is.0",
    "mpfr.is.integer",
    "mpfr2array",
    "mpfrArray",
    "mpfrImport",
    "mpfrIs0",
    "mpfrVersion",
    "mpfrXport",
    "norm",
    "num2bigq",
    "Ops",
    "optimizeR",
    "outer",
    "pbetaI",
    "pgamma",
    "pmax",
    "pmin",
    "pnorm",
    "pochMpfr",
    "qnormI",
    "quantile",
    "rbind",
    "roundMpfr",
    "rowMeans",
    "rowSums",
    "sapplyMpfr",
    "seqMpfr",
    "show",
    "sumBinomMpfr",
    "summary",
    "Summary",
    "t",
    "tail",
    "toNum",
    "unique",
    "unirootR",
    "which.max",
    "which.min",
    "y0",
    "y1",
    "yn",
    "zeta"
  ],
  "_help": [
    {
      "page": "Rmpfr-package",
      "title": "R MPFR - Multiple Precision Floating-Point Reliable",
      "topics": [
        "Rmpfr-package",
        "Rmpfr"
      ]
    },
    {
      "page": "array_or_vector-class",
      "title": "Auxiliary Class \"array_or_vector\"",
      "topics": [
        "array_or_vector-class"
      ]
    },
    {
      "page": "asNumeric-methods",
      "title": "Methods for 'asNumeric(<mpfr>)'",
      "topics": [
        "asNumeric,mpfr-method",
        "asNumeric,mpfrArray-method",
        "asNumeric-methods"
      ]
    },
    {
      "page": "atomicVector-class",
      "title": "Virtual Class \"atomicVector\" of Atomic Vectors",
      "topics": [
        "atomicVector-class"
      ]
    },
    {
      "page": "Bernoulli",
      "title": "Bernoulli Numbers in Arbitrary Precision",
      "topics": [
        "Bernoulli"
      ]
    },
    {
      "page": "Bessel_mpfr",
      "title": "Bessel functions of Integer Order in multiple precisions",
      "topics": [
        "Ai",
        "Bessel_mpfr",
        "j0",
        "j1",
        "jn",
        "y0",
        "y1",
        "yn"
      ]
    },
    {
      "page": "bind-methods",
      "title": "\"mpfr\" '...' - Methods for Functions cbind(), rbind()",
      "topics": [
        "cbind",
        "cbind,ANY-method",
        "cbind,Mnumber-method",
        "cbind-methods",
        "rbind",
        "rbind,ANY-method",
        "rbind,Mnumber-method",
        "rbind-methods"
      ]
    },
    {
      "page": "chooseMpfr",
      "title": "Binomial Coefficients and Pochhammer Symbol aka Rising Factorial",
      "topics": [
        "chooseMpfr",
        "chooseMpfr.all",
        "pochMpfr"
      ]
    },
    {
      "page": "factorialMpfr",
      "title": "Factorial 'n!'  in Arbitrary Precision",
      "topics": [
        "factorialMpfr"
      ]
    },
    {
      "page": "formatHex",
      "title": "Flexibly Format Numbers in Binary, Hex and Decimal Format",
      "topics": [
        "formatBin",
        "formatDec",
        "formatHex",
        "print.Ncharacter"
      ]
    },
    {
      "page": "formatMpfr",
      "title": "Formatting and Printing MPFR (multiprecision) Numbers",
      "topics": [
        ".mpfr2str",
        "formatMpfr",
        "formatN.mpfr",
        "print.mpfr",
        "print.mpfrArray"
      ]
    },
    {
      "page": "fr_ld_expMpfr",
      "title": "Base-2 Representation and Multiplication of Mpfr Numbers",
      "topics": [
        "frexpMpfr",
        "ldexpMpfr"
      ]
    },
    {
      "page": "gmp-conversions",
      "title": "Conversion Utilities gmp <-> Rmpfr",
      "topics": [
        ".bigq2mpfr",
        ".bigz2mpfr",
        ".mpfr2bigq",
        ".mpfr2bigz",
        "coerce,bigq,mpfr-method",
        "coerce,bigz,mpfr-method"
      ]
    },
    {
      "page": "hjkMpfr",
      "title": "Hooke-Jeeves Derivative-Free Minimization R (working for MPFR)",
      "topics": [
        "hjkMpfr"
      ]
    },
    {
      "page": "igamma",
      "title": "Incomplete Gamma Function",
      "topics": [
        "igamma"
      ]
    },
    {
      "page": "integrateR",
      "title": "One-Dimensional Numerical Integration - in pure R",
      "topics": [
        "integrateR",
        "print.integrateR",
        "show,integrateR-method"
      ]
    },
    {
      "page": "is.whole",
      "title": "Whole (\"Integer\") Numbers",
      "topics": [
        "is.whole.mpfr"
      ]
    },
    {
      "page": "log1mexp",
      "title": "Compute f(a) = log(1 +/- exp(-a)) Numerically Optimally",
      "topics": [
        "log1mexp",
        "log1pexp"
      ]
    },
    {
      "page": "matmult",
      "title": "(MPFR) Matrix (Vector) Multiplication",
      "topics": [
        ".matmult.R",
        "matmult"
      ]
    },
    {
      "page": "Mnumber-class",
      "title": "Class \"Mnumber\" and \"mNumber\" of \"mpfr\" and regular numbers and arrays from them",
      "topics": [
        "Mnumber-class",
        "mNumber-class",
        "numericVector-class"
      ]
    },
    {
      "page": "mpfr",
      "title": "Create \"mpfr\" Numbers (Objects)",
      "topics": [
        "Const",
        "is.mpfr",
        "mpfr",
        "mpfr.default",
        "mpfr.mpfr"
      ]
    },
    {
      "page": "mpfr-class",
      "title": "Class \"mpfr\" of Multiple Precision Floating Point Numbers",
      "topics": [
        "%*%,array_or_vector,mpfr-method",
        "%*%,mpfr,array_or_vector-method",
        "abs,mpfr-method",
        "all.equal,ANY,mpfr-method",
        "all.equal,mpfr,ANY-method",
        "all.equal,mpfr,mpfr-method",
        "Arg,mpfr-method",
        "Arith,array,mpfr-method",
        "Arith,integer,mpfr-method",
        "Arith,mpfr,array-method",
        "Arith,mpfr,integer-method",
        "Arith,mpfr,missing-method",
        "Arith,mpfr,mpfr-method",
        "Arith,mpfr,numeric-method",
        "Arith,numeric,mpfr-method",
        "as.integer,mpfr-method",
        "as.numeric,mpfr-method",
        "as.vector,mpfrArray-method",
        "atan2,ANY,mpfr-method",
        "atan2,ANY,mpfrArray-method",
        "atan2,mpfr,ANY-method",
        "atan2,mpfr,mpfr-method",
        "atan2,mpfr,numeric-method",
        "atan2,mpfrArray,ANY-method",
        "atan2,mpfrArray,mpfrArray-method",
        "atan2,numeric,mpfr-method",
        "beta,ANY,mpfr-method",
        "beta,ANY,mpfrArray-method",
        "beta,mpfr,ANY-method",
        "beta,mpfr,mpfr-method",
        "beta,mpfr,numeric-method",
        "beta,mpfrArray,ANY-method",
        "beta,mpfrArray,mpfrArray-method",
        "beta,numeric,mpfr-method",
        "coerce,array,mpfr-method",
        "coerce,character,mpfr-method",
        "coerce,integer,mpfr-method",
        "coerce,logical,mpfr-method",
        "coerce,mpfr,bigz-method",
        "coerce,mpfr,character-method",
        "coerce,mpfr,integer-method",
        "coerce,mpfr,mpfr1-method",
        "coerce,mpfr,numeric-method",
        "coerce,mpfr1,mpfr-method",
        "coerce,mpfr1,numeric-method",
        "coerce,numeric,mpfr-method",
        "coerce,numeric,mpfr1-method",
        "coerce,raw,mpfr-method",
        "Compare,array,mpfr-method",
        "Compare,integer,mpfr-method",
        "Compare,mpfr,array-method",
        "Compare,mpfr,integer-method",
        "Compare,mpfr,mpfr-method",
        "Compare,mpfr,numeric-method",
        "Compare,numeric,mpfr-method",
        "Conj,mpfr-method",
        "crossprod,array_or_vector,mpfr-method",
        "crossprod,mpfr,array_or_vector-method",
        "dim<-,mpfr-method",
        "factorial,mpfr-method",
        "format,mpfr-method",
        "hypot",
        "Im,mpfr-method",
        "is.finite,mpfr-method",
        "is.finite,mpfrArray-method",
        "is.infinite,mpfr-method",
        "is.infinite,mpfrArray-method",
        "is.na,mpfr-method",
        "is.na,mpfrArray-method",
        "is.nan,mpfr-method",
        "is.nan,mpfrArray-method",
        "lbeta,ANY,mpfr-method",
        "lbeta,ANY,mpfrArray-method",
        "lbeta,mpfr,ANY-method",
        "lbeta,mpfr,mpfr-method",
        "lbeta,mpfr,numeric-method",
        "lbeta,mpfrArray,ANY-method",
        "lbeta,mpfrArray,mpfrArray-method",
        "lbeta,numeric,mpfr-method",
        "log,mpfr-method",
        "Logic,mpfr,mpfr-method",
        "Logic,mpfr,numeric-method",
        "Logic,numeric,mpfr-method",
        "Math,mpfr-method",
        "Math2,mpfr-method",
        "mean,mpfr-method",
        "median,mpfr-method",
        "Mod,mpfr-method",
        "mpfr-class",
        "mpfr1-class",
        "Ops,ANY,mpfr-method",
        "Ops,array,mpfr-method",
        "Ops,bigq,mpfr-method",
        "Ops,bigz,mpfr-method",
        "Ops,mpfr,ANY-method",
        "Ops,mpfr,array-method",
        "Ops,mpfr,bigq-method",
        "Ops,mpfr,bigz-method",
        "Ops,mpfr,vector-method",
        "Ops,vector,mpfr-method",
        "print.mpfr1",
        "print.summaryMpfr",
        "quantile,mpfr-method",
        "Re,mpfr-method",
        "show,mpfr-method",
        "show,mpfr1-method",
        "show,summaryMpfr-method",
        "sign,mpfr-method",
        "Summary,mpfr-method",
        "summary,mpfr-method",
        "summaryMpfr-class",
        "t,mpfr-method",
        "tcrossprod,array_or_vector,mpfr-method",
        "tcrossprod,mpfr,array_or_vector-method",
        "unique,mpfr,ANY-method",
        "unique,mpfr-method",
        "unique.mpfr",
        "which.max,mpfr-method",
        "which.min,mpfr-method",
        "[,mpfr,ANY,missing,missing-method",
        "[<-,mpfr,ANY,missing,ANY-method",
        "[<-,mpfr,ANY,missing,mpfr-method",
        "[<-,mpfr,missing,missing,ANY-method",
        "[[,mpfr-method"
      ]
    },
    {
      "page": "distr-etc",
      "title": "Distribution Functions with MPFR Arithmetic",
      "topics": [
        "dbinom",
        "dchisq",
        "dgamma",
        "dnbinom",
        "dnorm",
        "dpois",
        "dt",
        "mpfr-distr",
        "pgamma",
        "pnorm"
      ]
    },
    {
      "page": "special-math",
      "title": "Special Mathematical Functions (MPFR)",
      "topics": [
        "Ei",
        "erf",
        "erfc",
        "Li2",
        "zeta"
      ]
    },
    {
      "page": "mpfr-utils",
      "title": "Rmpfr - Utilities for Precision Setting, etc",
      "topics": [
        "..bigq2mpfr",
        "..bigz2mpfr",
        ".getPrec",
        ".getSign",
        ".mpfr",
        ".mpfr.",
        ".mpfr2d",
        ".mpfr2exp",
        ".mpfr2i",
        ".mpfr2list",
        ".mpfrSizeof",
        ".mpfrVersion",
        ".mpfr_erange",
        ".mpfr_erange_is_int",
        ".mpfr_erange_kinds",
        ".mpfr_erange_set",
        ".mpfr_formatinfo",
        ".mpfr_gmp_numbbits",
        ".mpfr_maxPrec",
        ".mpfr_minPrec",
        ".mpfr_negative",
        ".mpfr_sign",
        "getD",
        "getPrec",
        "mpfr2array",
        "mpfrImport",
        "mpfrXport",
        "mpfr_default_prec",
        "toNum"
      ]
    },
    {
      "page": "utils",
      "title": "MPFR Number Utilities",
      "topics": [
        ".mpfr.is.whole",
        "c.mpfr",
        "diff.mpfr",
        "mpfr.is.0",
        "mpfr.is.integer",
        "mpfrIs0",
        "mpfrVersion"
      ]
    },
    {
      "page": "mpfrArray",
      "title": "Construct \"mpfrArray\" almost as by 'array()'",
      "topics": [
        "mpfrArray"
      ]
    },
    {
      "page": "mpfrMatrix-class",
      "title": "Classes \"mpfrMatrix\" and \"mpfrArray\"",
      "topics": [
        "%*%,Mnumber,mpfr-method",
        "%*%,mpfr,Mnumber-method",
        "%*%,mpfr,mpfr-method",
        "%*%,mpfr,mpfrMatrix-method",
        "%*%,mpfrMatrix,mpfr-method",
        "%*%,mpfrMatrix,mpfrMatrix-method",
        "aperm,mpfrArray-method",
        "apply,mpfrArray-method",
        "Arith,mpfr,mpfrArray-method",
        "Arith,mpfrArray,mpfr-method",
        "Arith,mpfrArray,mpfrArray-method",
        "Arith,mpfrArray,numeric-method",
        "Arith,numeric,mpfrArray-method",
        "as.vector,mpfrArray,missing-method",
        "coerce,array,mpfrArray-method",
        "coerce,matrix,mpfrMatrix-method",
        "coerce,mpfrArray,array-method",
        "coerce,mpfrArray,matrix-method",
        "coerce,mpfrArray,vector-method",
        "coerce,mpfrMatrix,matrix-method",
        "coerce<-,mpfrArray,vector-method",
        "colMeans,mpfrArray-method",
        "colSums,mpfrArray-method",
        "Compare,mpfr,mpfrArray-method",
        "Compare,mpfrArray,mpfr-method",
        "Compare,mpfrArray,numeric-method",
        "Compare,numeric,mpfrArray-method",
        "crossprod,Mnumber,mpfr-method",
        "crossprod,mpfr,missing-method",
        "crossprod,mpfr,Mnumber-method",
        "crossprod,mpfr,mpfr-method",
        "crossprod,mpfr,mpfrMatrix-method",
        "crossprod,mpfrMatrix,mpfr-method",
        "crossprod,mpfrMatrix,mpfrMatrix-method",
        "diag,mpfrMatrix-method",
        "diag<-,mpfrMatrix-method",
        "dim,mpfrArray-method",
        "dimnames,mpfrArray-method",
        "dimnames<-,mpfrArray-method",
        "mpfrArray-class",
        "mpfrMatrix-class",
        "norm,ANY,missing-method",
        "norm,mpfrMatrix,character-method",
        "rowMeans,mpfrArray-method",
        "rowSums,mpfrArray-method",
        "show,mpfrArray-method",
        "sign,mpfrArray-method",
        "t,mpfrMatrix-method",
        "tcrossprod,Mnumber,mpfr-method",
        "tcrossprod,mpfr,missing-method",
        "tcrossprod,mpfr,Mnumber-method",
        "tcrossprod,mpfr,mpfr-method",
        "tcrossprod,mpfr,mpfrMatrix-method",
        "tcrossprod,mpfrMatrix,mpfr-method",
        "tcrossprod,mpfrMatrix,mpfrMatrix-method",
        "[,mpfrArray,ANY,ANY,ANY-method",
        "[,mpfrArray,ANY,missing,missing-method",
        "[,mpfrArray,matrix,missing,missing-method",
        "[<-,mpfrArray,ANY,ANY,ANY-method",
        "[<-,mpfrArray,ANY,ANY,mpfr-method",
        "[<-,mpfrArray,ANY,missing,ANY-method",
        "[<-,mpfrArray,ANY,missing,mpfr-method",
        "[<-,mpfrArray,matrix,missing,ANY-method",
        "[<-,mpfrArray,matrix,missing,mpfr-method",
        "[<-,mpfrArray,missing,ANY,ANY-method",
        "[<-,mpfrArray,missing,ANY,mpfr-method",
        "[<-,mpfrArray,missing,missing,ANY-method",
        "[<-,mpfrArray,missing,missing,mpfr-method"
      ]
    },
    {
      "page": "mpfrMatrix-utils",
      "title": "Functions for mpfrMatrix Objects",
      "topics": [
        "determinant.mpfrMatrix"
      ]
    },
    {
      "page": "num2bigq",
      "title": "BigQ / BigRational Approximation of Numbers",
      "topics": [
        "num2bigq"
      ]
    },
    {
      "page": "optimizeR",
      "title": "High Precision One-Dimensional Optimization",
      "topics": [
        "optimizeR"
      ]
    },
    {
      "page": "pbetaI",
      "title": "Accurate Incomplete Beta / Beta Probabilities For Integer Shapes",
      "topics": [
        "pbetaI"
      ]
    },
    {
      "page": "pmax",
      "title": "Parallel Maxima and Minima",
      "topics": [
        "pmax",
        "pmax,ANY-method",
        "pmax,mNumber-method",
        "pmax-methods",
        "pmin",
        "pmin,ANY-method",
        "pmin,mNumber-method",
        "pmin-methods"
      ]
    },
    {
      "page": "qnormI",
      "title": "Gaussian / Normal Quantiles 'qnorm()' via Inversion",
      "topics": [
        "qnormI"
      ]
    },
    {
      "page": "base-copies",
      "title": "Base Functions etc, as an Rmpfr version",
      "topics": [
        "outer"
      ]
    },
    {
      "page": "roundMpfr",
      "title": "Rounding to Binary bits, \"mpfr-internally\"",
      "topics": [
        "roundMpfr",
        "setPrec"
      ]
    },
    {
      "page": "sapplyMpfr",
      "title": "Apply a Function over a \"mpfr\" Vector",
      "topics": [
        "sapplyMpfr"
      ]
    },
    {
      "page": "seqMpfr",
      "title": "\"mpfr\" Sequence Generation",
      "topics": [
        "seqMpfr"
      ]
    },
    {
      "page": "str.mpfr",
      "title": "Compactly Show STRucture of Rmpfr Number Object",
      "topics": [
        "str.mpfr"
      ]
    },
    {
      "page": "sumBinomMpfr",
      "title": "(Alternating) Binomial Sums via Rmpfr",
      "concept": [
        "Rice integral",
        "Forward Difference"
      ],
      "topics": [
        "sumBinomMpfr"
      ]
    },
    {
      "page": "unirootR",
      "title": "One Dimensional Root (Zero) Finding - in pure R",
      "topics": [
        "unirootR"
      ]
    }
  ],
  "_readme": "https://github.com/r-forge/rmpfr/raw/HEAD/pkg/README.md",
  "_rundeps": [
    "gmp"
  ],
  "_sysdeps": [
    {
      "shlib": "libmpfr",
      "package": "libmpfr6",
      "headers": "libmpfr-dev",
      "source": "mpfr4",
      "version": "4.2.1-1build1.1",
      "name": "mpfr4",
      "homepage": "https://www.mpfr.org/",
      "description": "multiple precision floating-point computation"
    },
    {
      "shlib": "libgmp",
      "package": "libgmp10",
      "headers": "libgmp-dev",
      "source": "gmp",
      "version": "2:6.3.0+dfsg-2ubuntu6.1",
      "name": "gmp",
      "homepage": "https://gmplib.org/",
      "description": "Multiprecision arithmetic library"
    }
  ],
  "_vignettes": [
    {
      "source": "log1mexp-note.Rnw",
      "filename": "log1mexp-note.pdf",
      "title": "Accurately Computing log(1 - exp(.)) -- Assessed by Rmpfr",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2012-12-03 16:27:17",
      "modified": "2023-01-05 17:35:20",
      "commits": 16
    },
    {
      "source": "Rmpfr-pkg.Rnw",
      "filename": "Rmpfr-pkg.pdf",
      "title": "Arbitrarily Accurate Computation with R Package Rmpfr",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2012-12-03 16:27:17",
      "modified": "2023-01-15 17:12:12",
      "commits": 11
    },
    {
      "source": "Maechler_useR_2011-abstr.Rnw",
      "filename": "Maechler_useR_2011-abstr.pdf",
      "title": "useR-2011-abstract",
      "engine": "utils::Sweave",
      "headings": [],
      "created": "2013-07-25 19:13:55",
      "modified": "2013-07-25 19:13:55",
      "commits": 1
    }
  ],
  "_score": 10.90292933916935,
  "_indexed": true,
  "_nocasepkg": "rmpfr",
  "_universes": [
    "r-forge",
    "mmaechler"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1-2",
      "date": "2026-05-21T08:02:07.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "e28b30e91bb2971fe2d13f93e974fd10f11bdb146d41e823394809b99e623801",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1-2",
      "date": "2026-05-21T08:02:22.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "66d23ad052cd524bcfa0f81c7f65dd4a650d459063ce6d43559098c10651f606",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1-2",
      "date": "2026-05-21T08:02:03.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "54f227288ac924d594722fb2cf4b7232a15cc45a7c2e767082c5c002a5fc708b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1-2",
      "date": "2026-05-21T08:02:02.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "99126bbbe7868f0d75c86ebeaeebc4e3f9cf5cbb9fc7e3e4a7351eac15e4c98d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1-2",
      "date": "2026-05-21T08:01:14.000Z",
      "arch": "aarch64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "ad8af2b31ca37359a764c3f712e7e30f427a504dfddd03c945dfa54228b61a67",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1-2",
      "date": "2026-05-21T08:02:59.000Z",
      "arch": "x86_64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "5b4a23d94e8786071e0225fd6df3b587b79396696445c786728fa50b8355c66e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1-2",
      "date": "2026-05-21T08:01:37.000Z",
      "arch": "aarch64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "175a7d42127c7aad00a9abffc2a9b5e8800afb2df63f518b634f398f7edd5bc8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1-2",
      "date": "2026-05-21T08:02:59.000Z",
      "arch": "x86_64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "a578cebd710a0fc8ab4bc71ca3950717f3dc42a79f25fa8d81c6a6e61923a567",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1-2",
      "date": "2026-05-21T08:01:37.000Z",
      "arch": "x86_64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "c3b236440d16c2d80eb0cf099101f995e8cc90005b7588d0298601f6d6b1ab19",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1-2",
      "date": "2026-05-21T08:01:16.000Z",
      "arch": "x86_64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "38fac855b2301e325f766a8bcc43db8523dd094c3c4fefcc792d70a651ed4961",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1-2",
      "date": "2026-05-21T08:01:23.000Z",
      "arch": "x86_64",
      "commit": "3a570462b3c63ea1fa38b9401f60acaf720c16ac",
      "fileid": "28f14a83b1a9bdd085e1b8a183aa3ad34cd0abf2dff3149a3f9ca0f8bf920403",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-forge/actions/runs/26213190576"
    }
  ]
}