Open Source Tutorial Creation

Create an audio-video tutorial using any one tutorial outline given below. You can either create slides and explain using audio or explore your creativity. The video has to be of 2 mins. Please upload the video to your GDrive and share the drive link with [fossee37@gmail.com] with the subject line: Submission of open source tutorial creation.

Tutorial 1: Introduction to FEniCS

  • Overview of Finite Element Analysis (FEA) and FEniCS.

  • FEA Software, Weak forms, variational calculus.

  • Installing FEniCS on different platforms (Windows, Linux, macOS).

  • Conda, docker for Linux, MacOS, Windows Pro. But for Windows Home, an additional layer of WSL.

  • Docker based installation - prerequisites - Docker, GitHub.

  • Docker commands, mounting etc.?

  • Jupyter Notebook based demonstrations (to be followed in the rest of the tutorials)

  • Setting up the environment and verifying the installation.

Tutorial 2: First Steps with FEniCS

  • Solving a linear Poisson equation in 2D.

  • Generate Mesh

  • Function space and Function

  • Boundary condition

  • Define weak form