Package: Brobdingnag 1.2-9-1
Brobdingnag: Very Large Numbers in R
Very large numbers in R. Real numbers are held using their natural logarithms, plus a logical flag indicating sign. Functionality for complex numbers is also provided. The package includes a vignette that gives a step-by-step introduction to using S4 methods.
Authors:
Brobdingnag_1.2-9-1.tar.gz
Brobdingnag_1.2-9-1.zip(r-4.5)Brobdingnag_1.2-9-1.zip(r-4.4)Brobdingnag_1.2-9-1.zip(r-4.3)
Brobdingnag_1.2-9-1.tgz(r-4.4-any)Brobdingnag_1.2-9-1.tgz(r-4.3-any)
Brobdingnag_1.2-9-1.tar.gz(r-4.5-noble)Brobdingnag_1.2-9-1.tar.gz(r-4.4-noble)
Brobdingnag_1.2-9-1.tgz(r-4.4-emscripten)Brobdingnag_1.2-9-1.tgz(r-4.3-emscripten)
Brobdingnag.pdf |Brobdingnag.html✨
Brobdingnag/json (API)
NEWS
# Install 'Brobdingnag' in R: |
install.packages('Brobdingnag', repos = c('https://robinhankin.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/robinhankin/brobdingnag/issues
Last updated 2 months agofrom:e5a42707bd. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 12 2024 |
R-4.5-win | OK | Nov 12 2024 |
R-4.5-linux | OK | Nov 12 2024 |
R-4.4-win | OK | Nov 12 2024 |
R-4.4-mac | OK | Nov 12 2024 |
R-4.3-win | OK | Nov 12 2024 |
R-4.3-mac | OK | Nov 12 2024 |
Exports:as.brobas.brobmatas.glubbrobbrobmatbrobmat_matrixprodbrobmat_to_brobbrobmat.addbrobmat.arithbrobmat.comparebrobmat.equalbrobmat.greaterbrobmat.inversebrobmat.multbrobmat.powercbrobcolnamescolnames<-diaggetatgetPgetXglubIm<-is.brobis.brobmatis.glubmaxminncolnewbrobmatnrowplotprint.brobprint.brobmatprint.glubprodrangeRe<-rownamesrownames<-sign<-sumt
Brobdingnag: a ``hello world'' package using S4 methods
Rendered fromS4_brob.Rnw
usingutils::Sweave
on Nov 12 2024.Last update: 2024-09-12
Started: 2018-08-06
Brobdingnagian matrices
Rendered frombrobmat.Rmd
usingknitr::rmarkdown
on Nov 12 2024.Last update: 2024-09-12
Started: 2020-09-26
The Brobdingnag: package
Rendered fromBrobdingnag.Rnw
usingutils::Sweave
on Nov 12 2024.Last update: 2024-09-12
Started: 2022-02-01
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Very Large Numbers in R | Brobdingnag-package Brobdingnag |
Methods for Function Arith in package Brobdingnag | Arith,ANY,brob-method Arith,ANY,glub-method Arith,brob,ANY-method Arith,brob,brob-method Arith,brob,complex-method Arith,brob,glub-method Arith,brob,missing-method Arith,complex,brob-method Arith,complex,glub-method Arith,glub,ANY-method Arith,glub,brob-method Arith,glub,complex-method Arith,glub,glub-method Arith,glub,missing-method Arith-methods |
Coerces to numeric or complex form | as.complex as.complex,brob-method as.complex,glub-method as.numeric as.numeric,brob-method as.numeric,glub-method coerce,brob,complex-method coerce,brob,numeric-method coerce,glub,complex-method coerce,glub,numeric-method |
Brobdingnagian numbers | as.brob brob is.brob |
Class "brob" | .cPair,ANY,ANY-method .cPair,ANY,brob-method .cPair,brob,ANY-method .cPair,brob,brob-method .cPair,brob,complex-method .cPair,complex,brob-method brob-class getP,brob-method getX,brob-method sign<-,brob-method |
Brobdingnagian matrices | as.brobmat brobmat brobmat_to_brob diag is.brobmat newbrobmat print.brobmat t t.brobmat |
Class '"brobmat"' | %*%,ANY,brobmat-method %*%,brobmat,ANY-method %*%,brobmat,brobmat-method Arith,ANY,brobmat-method Arith,brob,brobmat-method Arith,brobmat,ANY-method Arith,brobmat,brob-method Arith,brobmat,brobmat-method Arith,brobmat,missing-method as.matrix,brobmat-method as.vector,brobmat-method brobmat-class coerce,brobmat,matrix-method colnames,brobmat-method colnames<-,brobmat-method Compare,ANY,brobmat-method Compare,brobmat,ANY-method Compare,brobmat,brobmat-method diag,ANY-method diag,brobmat-method dimnames,brobmat-method dimnames<-,brobmat,ANY-method dimnames<-,brobmat-method getP,ANY-method getP,brobmat-method getP,numeric-method getX,ANY-method getX,brobmat-method getX,numeric-method length,brobmat-method Math,brobmat-method ncol,brobmat-method nrow,brobmat-method rownames,brobmat-method rownames<-,brobmat-method show,brobmat-method t,ANY-method t,brobmat-method [,brobmat,ANY,ANY-method [,brobmat,index,index-method [,brobmat,index,missing-method [,brobmat,matrix,missing-method [,brobmat,missing,index-method [,brobmat,missing,missing-method [<-,brobmat,index,index-method [<-,brobmat,index,missing-method [<-,brobmat,matrix,missing-method [<-,brobmat,missing,index-method [<-,brobmat,missing,missing-method |
Brobdingagian matrix arithmetic | brobmat.add brobmat.arith brobmat.compare brobmat.equal brobmat.greater brobmat.inverse brobmat.mult brobmat.power brobmat_matrixprod getat |
Combine Brobdingnagian vectors | cBrob cbrob |
Methods for Function Compare in Package Brobdingnag | Compare,ANY,brob-method Compare,ANY,glub-method Compare,brob,ANY-method Compare,brob,brob-method Compare,brob,glub-method Compare,glub,ANY-method Compare,glub,brob-method Compare,glub,glub-method Compare-methods |
Real and imaginary manipulation | Arg Arg,brob-method Arg,glub-method Complex,brob-method Complex,glub-method Complex-methods Conj Conj,brob-method Conj,glub-method Im Im,brob-method Im,glub-method Im<- Im<-,brob-method Im<-,glub-method Mod Mod,brob-method Mod,glub-method Re Re,brob-method Re,glub-method Re<- Re<-,glub-method |
Extract or Replace Parts of brobs or glubs | [,brob,ANY,ANY,ANY-method [,brob,ANY,ANY-method [,brob-method [,brobmat,ANY,ANY,ANY-method [,brobmat,index,index,ANY-method [,brobmat,index,missing,ANY-method [,brobmat,matrix,missing,ANY-method [,brobmat,missing,index,ANY-method [,brobmat,missing,missing,ANY-method [,glub,ANY,ANY,ANY-method [,glub,ANY,ANY-method [,glub-method [.brob [.glub [<-,brob,ANY,ANY,ANY-method [<-,brob,ANY,ANY-method [<-,brob-method [<-,brobmat,index,index,ANY-method [<-,brobmat,index,missing,ANY-method [<-,brobmat,matrix,missing,ANY-method [<-,brobmat,missing,index,ANY-method [<-,brobmat,missing,missing,ANY-method [<-,glub,ANY,ANY,ANY-method [<-,glub,ANY,ANY-method [<-,glub-method [<-.brob [<-.glub |
Get and set methods for brob objects | getP getX sign<- |
Glubbdubdribian numbers: complex numbers with Brobdingnagian real and imaginary parts | as.glub glub is.glub |
Class "glub" | .cPair,ANY,glub-method .cPair,brob,glub-method .cPair,glub,ANY-method .cPair,glub,brob-method .cPair,glub,glub-method glub-class |
Class '"index"' | index-class |
Infinite brobs and glubs | finite infinite is.finite is.finite,brob-method is.finite,glub-method is.infinite is.infinite,brob-method is.infinite,glub-method |
Get lengths of brobs and glubs | length length,brob-method length,glub-method |
Logical operations on brobs | Logic,ANY,swift-method Logic,swift,ANY-method Logic,swift,swift-method logic.brob |
Various logarithmic and circular functions for brobs | abs acos acosh asin asinh atan atanh ceiling cos cosh cumsum exp floor gamma lgamma log Math,brob-method Math,glub-method sin sinh sqrt sqrt,brob-method sqrt,glub-method tan tanh trunc |
Basic plotting of Brobs | plot plot,ANY,brob-method plot,ANY,glub-method plot,brob,ANY-method plot,brob,missing-method plot,brob-method plot,glub,ANY-method plot,glub,missing-method plot,glub-method |
Methods for printing brobs and glubs | print.brob print.glub show,brob-method show,glub-method |
Various summary statistics for brobs and glubs | max min prod range sum Summary,brob-method Summary,glub-method |
Class "swift" | swift-class |