[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Announce: SLangTNG (#2)
- From: Sebastian Wolff <sw@...>
- Date: Fri, 12 Nov 2010 18:49:26 +0100
Dear Lua list,
I want to use this mailing list to announce the software project
SLangTNG (tng.tuxfamily.org) which uses the Lua interpreter as its main
component.
SLangTNG is an application suite which provides scientists, students
and engineers a tool
for
* fast and simple linear algebra (like MATLAB(TM)/Mathematica(TM)/Maple(TM))
* dense and sparse matrices, solvers and decompositions
* random number generation
* advanced statistics
* numerical analysis
* structural mechanics using FEM
* data visualization
* scripting using the Lua interpreter language
Target platforms:
* Linux
* Mac OS X
Licenses:
* BSD
The basic idea is to provide people with little programming skills a
scripting engine for
their engineering/numerical simulation tasks.
Lua is a full featured and probably the most efficient scripting
language. The math
kernel is based on KDE's Eigen library providing superfast linear
algebra and algorithms.
The bindings are provided automatically by SWIG (with custom bindings
to make things
comfortable). All algorithms are organized in modules, i.e. small C++
libraries which may
be separated from the main package. SLangTNG is actually a large
collection of C++
modules with common interface. Executables are provided by custom
driver apps. By
default, a simple Qt application and a batch mode app are provided.
Sincerely,
Sebastian Wolff
--
PS: I somehow forgot the link to the project's website. Hui, it's friday.