Pinned Repositories
Arma_iterative
Armadillo is a very capable linear algebra library that focusses on ease of use. It does not have any iterative solver. This is my attempt at doing just that. Here I have written a small code to link armadillo sparse matrices to lis's solver matrices and make its iterative solvers available using armadillo sp_mat type typedef.
GmshApi.jl
Gmsh Api as supplied by creators of gmsh for use and installing in Julia Language.
LiquiNet
LiquiNet is a free, open source, pipe network software, that can solve complex Water, or any other Liquid, Pipe Network problems easily. Based on Paper published by Anthony G. Collins in May 1973, it applies Finite Element Method.
mfem-apps
Mfem-apps are a set of applications built using the Mfem library.
Project-FEA
ProjectFEA is a Finite Element Library. It is being designed such that new weak forms of different models can be easily defined and used.
ProjectShapeFunction
The Goal of this project is to build a library of General Shape Functions of all orders possible for Elements such as Lines, Triangles, Quadrilaterals, Tetrahedrals, Hexahedrals, Prisms and Pyramids. Basically every kind of Element that is possible to be generated by Gmsh. This project shall be later ported to C++ and be integrated into Project-FEA2.
Qutube-dl
This is a free youtube video downloader. It is a Qt based GUI frontend for youtube-dl. (See https://github.com/rg3/youtube-dl)
RapidFEM.jl
RapidFEM.jl is a Finite Element library written in Julia, aiming to provide an interface for rapid prototyping of different mathematical models without compromises on speed.
saRndBox_1_6
Forked code of saRndBox Project version (1.6). Implementation of Erosion characteristics in a Topology with flowing water. Part of ICTJA UPC project. Original Code is available at https://github.com/KeckCAVES/SARndbox
smallStrainPlastic.jl
SmallStrainPlastic is a library that aims to simplify the addition of different plastic models. The usage may be for a material point to judge the behaviour of a plastic model or to in a finite element model to simulate the behaviour of a plastic material.
samadritakarmakar's Repositories
samadritakarmakar/Project-FEA
ProjectFEA is a Finite Element Library. It is being designed such that new weak forms of different models can be easily defined and used.
samadritakarmakar/Qutube-dl
This is a free youtube video downloader. It is a Qt based GUI frontend for youtube-dl. (See https://github.com/rg3/youtube-dl)
samadritakarmakar/RapidFEM.jl
RapidFEM.jl is a Finite Element library written in Julia, aiming to provide an interface for rapid prototyping of different mathematical models without compromises on speed.
samadritakarmakar/LiquiNet
LiquiNet is a free, open source, pipe network software, that can solve complex Water, or any other Liquid, Pipe Network problems easily. Based on Paper published by Anthony G. Collins in May 1973, it applies Finite Element Method.
samadritakarmakar/ProjectShapeFunction
The Goal of this project is to build a library of General Shape Functions of all orders possible for Elements such as Lines, Triangles, Quadrilaterals, Tetrahedrals, Hexahedrals, Prisms and Pyramids. Basically every kind of Element that is possible to be generated by Gmsh. This project shall be later ported to C++ and be integrated into Project-FEA2.
samadritakarmakar/GmshApi.jl
Gmsh Api as supplied by creators of gmsh for use and installing in Julia Language.
samadritakarmakar/mfem-apps
Mfem-apps are a set of applications built using the Mfem library.
samadritakarmakar/Arma_iterative
Armadillo is a very capable linear algebra library that focusses on ease of use. It does not have any iterative solver. This is my attempt at doing just that. Here I have written a small code to link armadillo sparse matrices to lis's solver matrices and make its iterative solvers available using armadillo sp_mat type typedef.
samadritakarmakar/GATE_calculator
GATE based independent calculator for Practice. No browser required.
samadritakarmakar/ProjectJacobian
Project to find the jacobain of a vector function dependent on a vector of elements.
samadritakarmakar/smallStrainPlastic.jl
SmallStrainPlastic is a library that aims to simplify the addition of different plastic models. The usage may be for a material point to judge the behaviour of a plastic model or to in a finite element model to simulate the behaviour of a plastic material.
samadritakarmakar/thickpipe
Thickpipe is a GUI program based on Qt to calculate wall thickness of pipe based on three different standards.
samadritakarmakar/saRndBox_1_6
Forked code of saRndBox Project version (1.6). Implementation of Erosion characteristics in a Topology with flowing water. Part of ICTJA UPC project. Original Code is available at https://github.com/KeckCAVES/SARndbox
samadritakarmakar/asets
test repo
samadritakarmakar/Back-Ward-Euler
Back Ward Euler Implementation in Octave (Similar to Matlab). Capable of Handling Vectors.
samadritakarmakar/DenseJacobian.jl
Finite Difference Jacobian finding of first order. Applicable only to dense matrices.
samadritakarmakar/GeneralPlasticity.jl
An attempt an a generic plasticity solver working for both inifinitesimal and finite strain problems
samadritakarmakar/InternshipOnFEniCS
Cylinder tests on Plasticity
samadritakarmakar/InternshipOnFEniCS-new
samadritakarmakar/LargeDeformations.jl
samadritakarmakar/LargeDefs.jl
Julia Library for Large Deformation models using Tensors.jl
samadritakarmakar/Models4RapidFEM.jl
samadritakarmakar/MS_Thesis_Report
samadritakarmakar/NearestNeighborsData.jl
uses NearestNeighbors.jl to find the data in the nearest given point.
samadritakarmakar/Plot2dFEM.jl
samadritakarmakar/Project_FEA-abandoned-
To create a flexible 3D FEA Structural Analysis Software. Work in Progress. No way ready. To get involved, contact samadritakarmakar@gmail.com
samadritakarmakar/ProjectTestFunction
Part of Project-FEA2. To be integrated into the original project after being ready.
samadritakarmakar/SaveFemIpState.jl
Many FEM codes require Integration Point Data to be stored for each element. This tiny library is built to help doing just that.
samadritakarmakar/ScatteredInterpolation.jl
Interpolation of scattered data
samadritakarmakar/WriteGmsh.jl
Given that you have a set of node and a connectivity matrix, you can use this very simple library to create a bare bones Gmsh file and to visualize it using Gmsh software.