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)fntl_0.1.3.zip(r-4.6)fntl_0.1.3.zip(r-4.5)
fntl_0.1.3.tgz(r-4.6-x86_64)fntl_0.1.3.tgz(r-4.6-arm64)fntl_0.1.3.tgz(r-4.5-x86_64)fntl_0.1.3.tgz(r-4.5-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✨
card.svg |card.png
fntl/json (API)
NEWS
| # Install 'fntl' in R: |
| install.packages('fntl', repos = c('https://andrewraim.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/andrewraim/fntl/issues
Last updated from:ddcce09844. Checks:12 ERROR, 1 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | ERROR | 164 | ||
| linux-devel-x86_64 | ERROR | 179 | ||
| source / vignettes | ERROR | 196 | ||
| linux-release-arm64 | ERROR | 172 | ||
| linux-release-x86_64 | ERROR | 173 | ||
| macos-release-arm64 | ERROR | 157 | ||
| macos-release-x86_64 | ERROR | 317 | ||
| macos-oldrel-arm64 | ERROR | 132 | ||
| macos-oldrel-x86_64 | ERROR | 305 | ||
| windows-devel | ERROR | 180 | ||
| windows-release | ERROR | 199 | ||
| windows-oldrel | ERROR | 236 | ||
| wasm-release | OK | 124 |
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 |
