Got selected to GSoC 2019 to work on FEniCS

I am so much happy to have been officially accepted to contribute to the FEniCS project. For those who don’t know, FEniCS (Finite Element Computational Software) is a popular open-source (LGPLv3) computing platform for solving partial differential equations (PDEs). According to wikiversity, FEniCS is an acronym with FE representing Finite Element, CS representing Computational Software, […]

Read More

Getting started with FEniCS on MAC with Docker

FEniCS is a popular open-source computing platform for solving partial differential equations (PDEs). The official site, as well as their official documentation, provides all the necessary steps that are required to set up and run FEniCS. The easiest way to start with FEniCS is via Docker. To use FEniCS with docker follow these steps: Install […]

Read More

Lammps Installation For Parallel Run in Linux

LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) is a classical molecular dynamics code.“LAMMPS has potentials for soft materials (biomolecules, polymers) and solid-state materials (metals, semiconductors) and coarse-grained or mesoscopic systems. It can be used to model atoms or, more generically, as a parallel particle simulator at the atomic, mesoscale, or continuum scale.” Pre Installation Steps:-These installation […]

Read More

Nano-Materials for energy storage

High-efficiency energy storage devices are one of the greatest scientific and engineering challenges to power the various electronic equipment of the twenty-first century and this instigated research on innovative energy storage devices. Recently, transition metal chalcogenides, specifically molybdenum chalcogenides, have got great attention of the researchers due to their amazing physicochemical as well as mechanical properties. […]

Read More

How to set custom colormap in MATLAB

When we create a surface plot based on X, Y and Z matrices in Matlab using the surf function, it sets the colormap based on the Z matrix. If we want custom colormap based on some other matrix we can do that by specifying the CData property of the surface. To create the same results […]

Read More

Polycrystalline 2D Nanomaterials

The new era of technology is leading us towards unconventional, clean energy as well as more compact, smaller and durable devices. Fossil fuels were the major source of energy for the last few centuries, but it was not a renewable source of energy. A series of environmental issues have been emerging since the last century […]

Read More

Isogeometric Analysis of Multi-patch Geometry

Isogeometric analysis (IGA) aims at bridging the gap between Computer Aided Design (CAD) and Computer Aided Engineering (CAE) by utilizing Non-uniform rational B-splines (NURBS), which is used for geometric description, as the basis for approximating the solution in CAE environment. However, IGA is not always straightforward, like in case of complex geometries which are generally […]

Read More

Multiscale Modelling of Textile Composites

Composites materials have been rapidly developed and adopted since World War II accompanied by the emergence of new matrix materials and high-performance fibers. Modern aircraft and space structures comprise of 50 to 70 percent of this unique blend of composite materials due to their ultra-low weight and high toughness. Robust predictions of the thermo-mechanical response […]

Read More