Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : SCI_GSL details
Login with GitLab

SCI_GSL

This toolbox provides the functionality of gnu scientific library (GSL) directly in SCILAB.
(5987 downloads for this version - 5987 downloads for all versions)
Details
Version
1.0
Authors
Dr. Rajan Goyal
Dr. Rashmi Verma
Ms. Sakshi Verma
Ms. Mahiguhappriyaprakash
Owner Organization
Shaheed Rajguru College of Applied Sciences for Women
Maintainer
Rajan Goyal
Categories
License
Creation Date
August 21, 2020
Source created on
Scilab 6.0.x
Binaries available on
Scilab 6.0.x:
Linux 64-bit
Install command
--> atomsInstall("GSL")
Description
            Scilab is extensively used by university level students and researchers for
various mathematical and physical computations. So, having a handful of special
functionalities that support such activities is more essential.  
sci_gsl is a cross-platform, open source and user-friendly toolbox that
implements the various functionalities of GNU Scientific Library (GSL) in
Scilab.  The GNU Scientific Library (GSL) is a numerical library for C and C++
programmers. It is free software under the GNU General Public License.
The current version of the toolbox is tested on Ubuntu (18.04 and 20.04) both
for 32 bit and 64 bit Operating Systems at the moment. You need to install GSL
2.6 before installing the toolbox.  The installation procedure of GSL 2.6 in
Ubuntu is given in the readme file.  The GSL 2.6 is available for download at 
http://mirrors.kernel.org/gnu/gsl/gsl-2.6.tar.gz
We are working on broadening its compatibility with Windows and the version for
the same will be published soon.
Features
1. Integration of some special functions with three types of Monte Carlo method
(PLAIN, MISER, VEGAS).
2. Computation of normalized radial wavefunction of hydrogen like atoms.
3. Computation of 45 special functions like Airy’s function, Bessel Function
etc.
4. Returning values of about 25 physical constants in S.I or MKS units.
5. Computation of Associate Legendre Polynomial and Normalized Associate
Legendre. Polynomial which are suitable for spherical harmonics.
6. Solving system of linear equations using LU decomposition, QR decomposition
and Householder solver. 
7. About 88 distribution functions like Gaussian distribution, T-distribution
etc. are available.

In total, about 168 new functionalities from GNU Scientific Library are made
available in Scilab through sci_gsl

The source code of the toolbox is also available on Github at
https://github.com/RajanGoyal1002/sci_gsl

Acknowledgement:
This work is a part of the Scilab Toolbox Hackathon organized by FOSSEE, IIT
Bombay in June-July 2020. (https://fossee.in/ 
https://scilab.in/)            
Files (3)
[404.44 kB]
Miscellaneous file
Readme file of the toolbox.
[724.43 kB]
Linux 64-bit binary for Scilab 6.0.x
The current version of the toolbox is tested on Ubuntu (18.04 and 20.04)
Operating Systems using scilab 6.0. You need to install GSL 2.6 before
installing the toolbox.  The installation procedure of GSL 2.6 in Ubuntu is
given in the readme file.  The GSL 2.6 is available for download at 
http://mirrors.kernel.org/gnu/gsl/gsl-2.6.tar.gz

[648.81 kB]
Source code archive

News (0)
Comments (0)
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.