1. Introduction to NGSolve#
disclaimer:
This tutorial is written for beginners who want to learn how to use NGSolve. It is assumed that you have some basic knowledge of the finite element method and a basic knowlegde of Python.
NGSolve is a powerful software package for solving partial differential equations. It’s python interface makes it easy to use and it is very flexible. In this tutorial we will introduce you to the basics of NGSolve. We will start with the installation of NGSolve and then we will go through some basic examples.
1.1. Outline of today’s tutorial#
1. introductions and small example
Installation : How to install NGSolve
What is possible with NGSolve : A small example of an elastic pendulum, at the end of the tutorial we will come back to this example to see what we have learned.
3. Other complementary concepts
5. to end the tutorial:
Now that we have learned all the basics, we will go back to the elastic pendulum and see how we can solve it with NGSolve.