Fetching the latest programs, projects, and workspace data.
Cross-platform numerical computational package and programming language.
Showing 5 of 9 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: Soumitra Agarwal
<p>The project aims to enhance machine learning features in SCILAB, for SCILAB and by SCILAB. The main concentration would be to integrate deep learning functionality (Keras/TensorFlow) with a possibility of working on the data science usability as well (R/SAS integration).There are tits-bits here and there that would drive the developer pool towards SCILAB in the future. The project in itself draws inspiration from the <a href="https://github.com/mandroid6/machine-learning-Toolbox-SCILAB/tree/master/Final%20Submission" target="_blank">GSoC project last year</a> with the same header but is not necessarily an extension to it.</p>
Mentors: Student: Siddhartha Gairola
<p>The aim of this project is to write a working Demo for the Matlab Mex modules present in Scilab. The Matlab MEX-Files is an API which is a wrapper on the current API Scilab. This would make it very easy to port existing Matlab Mex toolboxes into Scilab. A module - mexlib module already exists in Scilab which is compatible with the Matlab-Mex API. Currently the mex support for Scilab is good but there is a lack of a concrete demo. Thus, it is necessary to have a working demo for Mex within Scilab.</p>
Mentors: Student: Divyanshu Kumar
<p>A proposal for MacOS signed applications with basically three agendas:</p> <ol> <li>To write a script that installs all the third party automatically, in short create a CLI that lets user know what dependency is lacking and installs them easily.</li> <li>Include JRE as a bundle with the application.</li> <li>Self sign the MacOS application and to automate this process with make install</li> </ol>
Mentors: Student: Nimish Kapoor
<p>The aim of this project is to improve the code quality of Scilab with the help of various Static Analysis Tools like Scan Coverity(Java and C/C++), Cppcheck, Valgrind(Dynamic Analysis tool) and Clang-Tidy (last three for C/C++) by fixing Java, JNI and C/C++ related errors.</p>
Mentors: Student: Aashay Singhal
<p>The main objective of this project is to connect OpenFOAM solver to Scilab. This will give the user a better interface to use computational fluid dynamics(CFD) analysis in Scilab and setup meshes easily. Currently, there are ways to solve a flow equation(using ode) but there is no CFD solver toolbox or module in Scilab. This project will benefit a large fraction of Scilab users as CFD analysis is significant in vast areas like industries, research purpose, etc. The major work will include porting elbow flow demo in OpenFOAM to scilab which will include wrapping the functions in icoFoam solver of OpenFOAM to scilab.</p>