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:Robin K. S. Hankin [aut, cre]

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'))

Peer review:

Bug tracker:https://github.com/robinhankin/brobdingnag/issues

On CRAN:

44 exports 2 stars 5.40 score 2 dependencies 61 dependents 73 scripts 16.0k downloads

Last updated 6 days agofrom:e5a42707bd. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 13 2024
R-4.5-winOKSep 13 2024
R-4.5-linuxOKSep 13 2024
R-4.4-winOKSep 13 2024
R-4.4-macOKSep 13 2024
R-4.3-winOKSep 13 2024
R-4.3-macOKSep 13 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

Dependencies:latticeMatrix

Brobdingnag: a ``hello world'' package using S4 methods

Rendered fromS4_brob.Rnwusingutils::Sweaveon Sep 13 2024.

Last update: 2024-09-12
Started: 2018-08-06

Brobdingnagian matrices

Rendered frombrobmat.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-09-12
Started: 2020-09-26

The Brobdingnag: package

Rendered fromBrobdingnag.Rnwusingutils::Sweaveon Sep 13 2024.

Last update: 2024-09-12
Started: 2022-02-01

Readme and manuals

Help Manual

Help pageTopics
Very Large Numbers in RBrobdingnag-package Brobdingnag
Methods for Function Arith in package BrobdingnagArith,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 formas.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 numbersas.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 matricesas.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 arithmeticbrobmat.add brobmat.arith brobmat.compare brobmat.equal brobmat.greater brobmat.inverse brobmat.mult brobmat.power brobmat_matrixprod getat
Combine Brobdingnagian vectorscBrob cbrob
Methods for Function Compare in Package BrobdingnagCompare,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 manipulationArg 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 objectsgetP getX sign<-
Glubbdubdribian numbers: complex numbers with Brobdingnagian real and imaginary partsas.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 glubsfinite 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 glubslength length,brob-method length,glub-method
Logical operations on brobsLogic,ANY,swift-method Logic,swift,ANY-method Logic,swift,swift-method logic.brob
Various logarithmic and circular functions for brobsabs 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 Brobsplot 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 glubsprint.brob print.glub show,brob-method show,glub-method
Various summary statistics for brobs and glubsmax min prod range sum Summary,brob-method Summary,glub-method
Class "swift"swift-class