Access to Boost Date_Time functionality for dates,
 durations (both for days and date time objects), time zones, and 
 posix time ('ptime') is provided by using 'Rcpp modules'. The 
 posix time implementation can support high-resolution of up to 
 nano-second  precision by using 96 bits (instead of R's 64)
 to present a 'ptime' object (but this needs recompilation with
 a #define set).

Exports an 'Rcpp' interface for the Bessel functions in the 'Bessel' package, which can then be called from the 'C++' code of other packages. For the original 'Fortran' implementation of these functions see Amos (1995) <doi:10.1145/212066.212078>.

Features the multiple polynomial quadratic sieve (MPQS) algorithm
    for factoring large integers and a vectorized factoring function that
    returns the complete factorization of an integer. The MPQS is based off of
    the seminal work of Carl Pomerance (1984) <doi:10.1007/3-540-39757-4_17>
    along with the modification of multiple polynomials introduced by Peter
    Montgomery and J. Davis as outlined by Robert D. Silverman (1987)
    <doi:10.1090/S0025-5718-1987-0866119-8>. Utilizes the C library
    GMP (GNU Multiple Precision Arithmetic). For smaller integers, a simple
    Elliptic Curve algorithm is attempted followed by a constrained version of 
    Pollard's rho algorithm. The Pollard's rho algorithm is the same algorithm
    used by the factorize function in the 'gmp' package.

Blaze is an open-source, high-performance 'C++' math library for dense and sparse arithmetic. 
    With its state-of-the-art Smart Expression Template implementation Blaze combines the elegance and 
    ease of use of a domain-specific language with HPC-grade performance, making it one of the most 
    intuitive and fastest 'C++' math libraries available. The 'RcppBlaze' package includes the header files 
    from the 'Blaze' library with disabling some functionalities related to link to the thread and system
    libraries which make 'RcppBlaze' be a header-only library. Therefore, users do not need to install 
    'Blaze'.