
pip install ngsolve
# to work with jupyter notebooks
pip install --upgrade webgui_jupyter_widgets
jupyter nbextension install --user --py webgui_jupyter_widgets
jupyter nbextension enable --user --py webgui_jupyter_widgets
Windows 64-bit installer
- Install Python 3.7 if you do not already have it. Make sure to download one of the "x86-64" installers, and select the option "Add Python 3.7 to PATH" during the installation. Direct link to the installer
- Install the Microsoft Visual Studio 2017 Redistributables.
- Download the Netgen/NGSolve msi - installer of the latest release
- Reboot your system after the installation and proceed to Getting started with Netgen/NGSolve
DMG image for OSX 64-bit
Supposed to work on OSX 10.9 or later on 64-bit systems
- Install Python 3.8
- Install the latest release Netgen/NGSolve
- Proceed to Getting started with Netgen/NGSolve
Ubuntu 64-bit (20.04, and newer)
Packages are now hosted on Launchpad for all supported series starting with 20.04. First make sure to activate the 'universe' repository:sudo apt-add-repository universe
Now activate the PPA (use ppa:ngsolve/nightly to get nightly builds instead of monthly releases):sudo add-apt-repository ppa:ngsolve/ngsolve
sudo apt-get update
sudo apt-get install ngsolve
Afterwards proceed to Getting started with Netgen/NGSolve.Packages are provided via the AUR: netgen-git, ngsolve-git
Source Code
You can check out the latest source code using git:git clone https://github.com/NGSolve/ngsolve.git ngsolve-src
For build instructions see Netgen/NGSolve Documentation.