Package: fntl 0.1.2
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.2.tar.gz
fntl_0.1.2.zip(r-4.5)fntl_0.1.2.zip(r-4.4)fntl_0.1.2.zip(r-4.3)
fntl_0.1.2.tgz(r-4.4-x86_64)fntl_0.1.2.tgz(r-4.4-arm64)fntl_0.1.2.tgz(r-4.3-x86_64)fntl_0.1.2.tgz(r-4.3-arm64)
fntl_0.1.2.tar.gz(r-4.5-noble)fntl_0.1.2.tar.gz(r-4.4-noble)
fntl_0.1.2.tgz(r-4.4-emscripten)fntl_0.1.2.tgz(r-4.3-emscripten)
fntl.pdf |fntl.html✨
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 8 hours agofrom:8020dd256c. Checks:OK: 9. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 22 2024 |
R-4.5-win-x86_64 | OK | Nov 22 2024 |
R-4.5-linux-x86_64 | OK | Nov 22 2024 |
R-4.4-win-x86_64 | OK | Nov 22 2024 |
R-4.4-mac-x86_64 | OK | Nov 22 2024 |
R-4.4-mac-aarch64 | OK | Nov 22 2024 |
R-4.3-win-x86_64 | OK | Nov 22 2024 |
R-4.3-mac-x86_64 | OK | Nov 22 2024 |
R-4.3-mac-aarch64 | OK | Nov 22 2024 |
Exports:bfgs_argsbfgs1bfgs2cg_argscg1cg2col_applyd_truncderiv1deriv2fd_deriv1fd_deriv2findroot_argsfindroot_bisectfindroot_brentgoldensectiongradient0hessian0integrate_argsintegrate0jacobian0lbfgsb_argslbfgsb1lbfgsb2mat_applyneldermeadneldermead_argsnlm_argsnlm1nlm2nlm3optimize_argsoptimize_brentouter1outer1_matvecouter2outer2_matvecp_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 outer2 outer2_matvec |
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 |