This post will deal with the fundamental difference in mathematics behind both FEM and CAD.
Read MoreIGA 2: Computational Geometries /Mathematical Preliminaries
- January 25, 2022
- No Comment
This post will deal with the fundamental difference in mathematics behind both FEM and CAD.
Read MoreThere are many ways in which we can obtain the weak form and the strong form. We focus on the Variational Principles to derive them because FEniCS works on the variational form
Read MoreThrough this post, I attempt to provide a starter pack for shell structures. This includes trying to understand their structural behaviour, a very brief overview of shell-kinematics and the basic methodology for shell analysis through FEM. The theory and implementation follows the widely popular Kirchhoff-Love theory described for thin shells (thickness/length < 20)
Read MoreThrough this post, you will learn how to do basic vector and matrix operations through petsc4py and how to solve a small linear problem using petsc4py. In addition, FEniCS PETSc formats and conversions are also briefly mentioned.
Read MoreStoring the element connectivity, element nodes, nodal degrees of freedom etc.. are of significant importance in any numerical package which implements finite element analysis. And this constitutes the data structure of FEM. In this post, I will try to explain how FEniCS does this.
Read MoreHere I am trying to present an intuitive understanding about the need, importance and purpose of Isogeometric Analysis (IGA), which was developed in 2005 as an alternate/extension of classical FEM.
Read MoreThis post will give you an insight into two of the most used and most helpful features of Zotero; collaborative works and citation management. If you are completely new to Zotero, I suggest you to go through this link, which explains in detail, how to install and setup the preliminaries of Zotero as an amazing […]
Read MorePart I : Demystifying DOCKER – I : The What and How Now that the idea and use of docker is clear, and that docker is installed and running; let us see how to make use of it to run FEniCS based codes in your system. FEniCS is a popular open-source computing platform for solving […]
Read MoreDocker is a set of coupled software-as-a-service and platform-as-a-service products that use operating-system-level virtualization to develop and deliver software in packages called containers. The software that hosts the containers is called Docker Engine. If you are like me and didn’t understand any word of the above sentence, WELCOME, you are in the right place !!! […]
Read MoreIf you are reading this, then you might be someone who is in the beginning phase of his/her research life or an active web surfer who just wants to keep track of his/her progress in the vast ocean of web resources. Either or neither, you have come to the right place, because I am going […]
Read More