This project provides a sequence of Jupyter notebooks introducing and using the Isogeometric Analysis (IGA) approach.
Chapter 4 - B-Splines Fundamental geometric operations
Chapter 3 - Non linear problems
Chapter 4 - Boundary conditions in IGA
Chapter 5 - Compatible Finite Elements
Chapter 7 - Stabilized Finite Elements
Chapter 8 - Spectral Analysis using GLT
First you need to create a virtual environement:
python3 -m venv .iga-pythonyou activate this environement using
source .iga-python/bin/activateThen install dependencies using
pip3 install -r requirements.txtAdding the virtual environement to Jupyter notebook, can be done using
python3 -m ipykernel install --user --name=.iga-pythonInstall dependencies using
pip3 install -r requirements.txt