Blog

An introduction to Auxetic Metamaterials

Auxetic metamaterials are a class of metamaterials that possess auxetic property. The term auxetic refers to the materials with a Negative Poisson’s ratio (NPR), contrary to the naturally occurring materials with a positive Poisson’s ratio. Generally, naturally available materials get compressed in the lateral direction when stretched in the longitudinal direction. Contrary to this, if […]

Read More

Dolfin-x: An upgraded version of Dolfin

  FEniCSx is the new version of FEniCS that is currently actively developed. Dolfin-x is the computational environment of FEniCS and implements the FEniCS problem-solving environment in Python and C++. New features in Dolfin-x in addition to existing features of Dolfin include: Variational formulations with complex numbers support Support for quadrilateral and hexahedral elements Higher-order […]

Read More

Different Topology optimization solvers used in Ansys

In Ansys commercial FE package, two topology optimization solvers are present based on the SIMP (Solid isotropic material with penalization) method. These solvers include Optimality Criteria (OC) and Sequential Convex Programming (SCP). Sequential Convex Programming: This method is an extension of the Method of Moving Asymptotes (MMA) solver. The MMA solver is a non-linear programming-based […]

Read More

Thin vs Thick Plates

Thin plates are flat structural members with two parallel planes called faces and a cylindrical surface called an edge or boundary. The plate’s thickness ” h” is defined as the distance between the plane faces. The plates can withstand static or dynamic loads that are mostly perpendicular to their faces. Thin plates have several advantages, […]

Read More

Tuple in Python

Tuple is a type of data structure, which is a finite ordered sequence of entities or objects of different data types including numbers, strings, boolean, lists and other tuples. An $n$- tuple is typically an $n$ order tuple containing $n$ elements. Properties of tuple : Ordered – the items are defined in a definite positions […]

Read More

Built-in meshes in FEniCS

In FEniCS, we can either work with the inbuilt meshes or we can also import the mesh file generated in another pre-processing tool as a xdmf format. In order to create inbuilt meshes, firstly, dolfin module is imported as: Matplotlib library is used to display the mesh plots. The different types of inbuilt meshes in […]

Read More

A great advice that I found of the internet

Just keeping it here for future reference References http://www.cs.uni.edu/~wallingf/blog/archives/monthly/2017-08.html https://metarationality.com/rationalism-critiques https://twitter.com/sarahdoingthing/status/877018612447313920?s=20

Read More