Search

# Continuum Mechanics 5: Strain Calculation using Jupyter

## Introduction

This article is part 5 in my series on continuum mechanics. The focus is on how to calculate different strain measures using the definitions in the previous part. I will show this using a Jupyter notebook. If you have not used a Jupyter notebook before, then you should definitely give it a try. It is a free and easy way to write Python code and keep comments and runtime output together.

## Applied Deformation Gradient

The goal of this example is to study simple shear. Specifically, calculate different strain measures and compare them to FE results. The following image is from MCalibration an shows a closed-form equation for the engineering shear strain in simple shear. In this example I will show how to calculate this using a tensorial approach.

## Finite Element Validation

Here are some Abaqus screenshots that confirm that the nominal and true strain calculations are correct!

### Graphical Explanation of Modern Polymer Material Models

In this article I explain how you can graphically visualize the rheological model in order to better understand how these models behave.

### Julia Implementation of Neo-Hookean Model

Short implementation of the Neo-Hookean model in the mathematical language Julia. The model implementation is very simple.

### Calibrate Any COMSOL Multiphysics Material Model using MCalibration

MCalibration can calibrate all solid mechanics material models in COMSOL Multiphysics. This tutorial shows how.