Blog
How to get the U.S. visa
I recently got an opportunity to attend an international conference at the University of California, San Diego. For this, I had to travel from India to the U.S. So, yes,...
How to embed a external point in a geometry using Gmsh
We use Gmsh as a tool for mesh generation. In this post I will explain simple steps which you can adopt to model and mesh. The main focus of this...
Implementation of threshold projection in Python
In the domain of topology optimization, we aim to get the result that is competent for manufacturing without any post-processing. But it is observed that for most of the cases...
How to position the figures and tables in Latex
Latex is an efficient tool for writing. Latex does the majority of formatting on its own. Sometimes our document has a lot of figures and tables and becomes difficult to...
FEniCS implementation of a cantilever beam with point load
In this post I have documented a simple cantilever beam with a point load, applied at the end of the beam. I have understood this implementation with the help of...
How to use threshold for local meshing in Gmsh
Mesh refinement is an important tool for editing finite element meshes in order to increase the accuracy of the solution. In regions where stress is concentrated or in the critical...
How to use Meshx to convert the .msh file to .xdmf file
In FEniCS we have an option of importing the mesh geometry in .xdmf format. This makes our job much more easier and simpler. As it allows us to use different...
How to model a simple geometry in Gmsh
Meshing is the most important part of the finite element analysis. We use Gmsh as a tool for mesh generation. Gmsh is a open- source 3D finite element mesh generator...
FEniCS How to start
FEniCS is a very popular open source computing platform. I have been using FEniCS for my research work. And it is very interesting that each day brings a new aspect...
Learn from your mistakes
I always feel that there is nothing better than working in a team. It has many advantages, but it also comes up with great responsibility, I would say. When we...
Steps I follow to document my learning
Daily we come across many new things. We learn from everything and it is very difficult to store everything in your mind. Also I believe it is very important to...
How to add nomenclature in research article using Latex
In a researchers life it is very important to have an efficient tool for article writing. We use Latex for the same. Latex is used for the production of high...
Basics of Mesh Adaptivity
Adaptive mesh refinement is an extraordinary methd of adaptively refining the mesh to enhance the accuracy of the solution within a certain sensitive regions in the domain.
How to use XDMF file to save multiple solutions in the same mesh
In our workflow , we use FEniCS for solving differential equations. To visualise the results we save the output variables into a XDMF file. And the XDMF file is visualised...
Cantilever beam problem with different solvers
This folder contains the python script for a cantilever beam problem. Different solvers are tested for the same problem. Check this link (“https://www.mcs.anl.gov/petsc/documentation/linearsolvertable.html”) to know more about different solvers available...
A new start
I am a kind of girl who love to express and easily get motivated in life by my own thoughts. Its very important for me to write my experience and...