CTAN Comprehensive TeX Archive Network

New on CTAN: luanumint

Date: July 25, 2023 4:51:12 PM CEST
Chetan Shirore and Ajit Kumar submitted the luanumint package. Version: 1.0 2023-07-24 License: lppl1.3c Summary description: Numerical integration using Lua inside LaTeX documents Announcement text:
The luanumint package is developed using Lua to find the numerical integration of real-valued functions of a real variable over closed and bounded intervals. The package provides commands to find numerical integration using the mid-point, trapezoidal, and Simpson's one-third and three-eighth rules. The loadstring command is used to load and evaluate functions at different points in the mathematics environment of Lua. The package also provides commands to find numerical integration with step-by-step calculations. The package's commands have an optional argument to round off the numbers to the desired number of decimal places. The breqn package is loaded to display and align step-by-step calculations properly. Advanced users can customize the code to achieve the desired formatting of step-by-step computations. The package can assist in creating various problems on numerical integration with their solutions. The results obtained using different methods of numerical integration can be compared. It can save users' efforts of doing computations involving numerical integration in external software and copying them inside LaTeX documents.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/luanumint The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/luatex/latex/luanumint/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs

luanumint – Numerical integration using Lua inside documents

This package uses Lua to calculate the numerical integral value of real-valued functions of a real variable over closed and bounded intervals.

The package provides commands to perform numerical integration using the mid-point, trapezoidal, and Simpson’s one-third and three-eighth rules. The loadstring command is used to load and evaluate functions at different points in the mathematics environment of Lua. The package also provides commands to perform numerical integration using step-by-step calculations.

The package’s commands have an optional argument to round off the numbers to the desired number of decimal places. The breqn package is loaded to display and align step-by-step calculations properly. Advanced users can customize the code to achieve the desired formatting of step-by-step computations.

The package can assist in creating various problems on numerical integration with their solutions. The results obtained using different methods of numerical integration can be compared. It can save users’ efforts of doing computations involving numerical integration in external software and copying them inside documents.

Packageluanumint
Version1.2 2023-11-17
MaintainerChetan Shirore and Ajit Kumar

Announcements

more

Guest Book Sitemap Contact Contact Author