Package: fntl 0.1.3
fntl: Numerical Tools for 'Rcpp' and Lambda Functions
Provides a 'C++' API for routinely used numerical tools such as integration, root-finding, and optimization, where function arguments are given as lambdas. This facilitates 'Rcpp' programming, enabling the development of 'R'-like code in 'C++' where functions can be defined on the fly and use variables in the surrounding environment.
Authors:
fntl_0.1.3.tar.gz
fntl_0.1.3.zip(r-4.7-x86_64)fntl_0.1.3.zip(r-4.7-arm64)
fntl_0.1.3.tar.gz(r-4.7-arm64)fntl_0.1.3.tar.gz(r-4.7-x86_64)fntl_0.1.3.tar.gz(r-4.6-arm64)fntl_0.1.3.tar.gz(r-4.6-x86_64)
fntl_0.1.3.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
fntl/json (API)
| # Install 'fntl' in R: |
| install.packages('fntl', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/andrewraim/fntl/issues
Last updated from:fd483575f1. Checks:4 ERROR, 4 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | ERROR | 176 | ||
| linux-devel-x86_64 | ERROR | 210 | ||
| source / vignettes | OK | 347 | ||
| linux-release-arm64 | ERROR | 170 | ||
| linux-release-x86_64 | ERROR | 197 | ||
| windows-devel-arm64 | OK | 507 | ||
| windows-devel-x86_64 | OK | 236 | ||
| wasm-release | OK | 132 |
Exports:bfgs_argsbfgs1bfgs2cg_argscg1cg2col_applyd_truncderiv1deriv2fd_deriv1fd_deriv2findroot_argsfindroot_bisectfindroot_brentgoldensectiongradient0hessian0integrate_argsintegrate0jacobian0lbfgsb_argslbfgsb1lbfgsb2mat_applyneldermeadneldermead_argsnlm_argsnlm1nlm2nlm3optimize_argsoptimize_brentouter1outer1_matvecouter1_tripletouter2outer2_matvecouter2_tripletp_truncq_truncr_truncrichardson_argsrow_applysolve_cgwhich0
Dependencies:Rcpp
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| fntl | fntl-package fntl |
| Arguments | args bfgs_args cg_args findroot_args integrate_args lbfgsb_args neldermead_args nlm_args optimize_args richardson_args |
| Numerical Derivatives via Finite Differences | deriv deriv1 deriv2 fd_deriv1 fd_deriv2 |
| Find Root | findroot findroot_bisect findroot_brent |
| Numerical Gradient Vector | gradient0 |
| Numerical Hessian | hessian0 |
| Integration | integrate0 |
| Numerical Jacobian Matrix | jacobian0 |
| Matrix Apply Functions | col_apply matrix_apply mat_apply row_apply |
| Multivariate Optimization | bfgs1 bfgs2 cg1 cg2 lbfgsb1 lbfgsb2 multivariate-optimization neldermead nlm1 nlm2 nlm3 |
| Outer Matrix | outer outer1 outer1_matvec outer1_triplet outer2 outer2_matvec outer2_triplet |
| Iteratively Solve a Linear System with Conjugate Gradient | solve_cg |
| Functions for Truncated Distributions | d_trunc p_trunc q_trunc r_trunc trunc |
| Univariate Optimization | goldensection optimize_brent univariate-optimization |
| Matrix Which Function | which0 |
