Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stepelu/lua-sci
SciLua: Scientific Computing with LuaJIT
https://github.com/stepelu/lua-sci
Last synced: about 1 month ago
JSON representation
SciLua: Scientific Computing with LuaJIT
- Host: GitHub
- URL: https://github.com/stepelu/lua-sci
- Owner: stepelu
- License: other
- Created: 2014-02-07T18:17:43.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2021-02-11T03:37:21.000Z (almost 4 years ago)
- Last Synced: 2024-06-25T22:40:27.931Z (6 months ago)
- Language: Lua
- Homepage: http://scilua.org
- Size: 5.97 MB
- Stars: 143
- Watchers: 12
- Forks: 16
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
SciLua: Scientific Computing with LuaJIT
========================================A complete framework for numerical computing based on LuaJIT which combines the ease of use of scripting languages (MATLAB, R, ...) with the high performance of compiled languages (C/C++, Fortran, ...).
## Modules
Sub-ModuleDescription
sci.math
special mathematical functionssci.diff
automatic differentiationsci.alg
vector and matrix algebrasci.quad
quadrature algorithmssci.root
root-finding algorithmssci.fmin
function minimization algorithmssci.fmax
function maximization algorithmssci.prng
pseudo random number generatorssci.qrng
quasi random number generatorssci.stat
statistical functionssci.dist
statistical distributionssci.mcmc
MCMC algorithms## Install
This module is included in the [ULua](http://ulua.io) distribution, to install it use:
```
upkg add sci
```Alternatively, manually install this module making sure that all dependencies listed in the `require` section of [`__meta.lua`](__meta.lua) are installed as well (dependencies starting with `clib_` are standard C dynamic libraries).
## Documentation
Refer to the [official documentation](http://scilua.org).