|
- Netgen NGSolve
Netgen NGSolve is a high performance multiphysics finite element software It is widely used to analyze models from solid mechanics, fluid dynamics and electromagnetics Due to its flexible Python interface new physical equations and solution algorithms can be implemented easily
- Getting started with Netgen NGSolve — NGS-Py 6. 2. 2503 documentation
The netgen GUI can be started by clicking on the "netgen exe" in your installation folder When using the msi-installer the executatble is added to the start menu Another option to start the GUI is to open a command prompt and type
- Downloads - NGSolve
# Depending on platform, use either pip or pip3 pip install --upgrade ngsolve # to work with jupyter notebooks pip install --upgrade webgui_jupyter_widgets
- NGS-Py Finite Element Tool — NGS-Py 6. 2. 2503 documentation - NGSolve
Netgen NGSolve 6 contains a rich Python interface Program flow as well as geometry description and equation setup can be controlled from Python You should be familiar with weak formulations of partial differential equations and the finite element method (NGSolve-oriented lecture notes are here: Scientific Computing ) and the Python
- Key Facts - NGSolve
Netgen NGSolve provides the full workflow of finite element simulation: The constructive solid geometry module supports geometric modeling Alternatively, geometric models can be imported from different formats The Netgen mesh generator automatically generates high quality tetrahedal meshes
- Interactive NGSolve Tutorial — NGS-Py 6. 2. 2503 documentation
The authors of the sections are Jay Gopalakrishnan (Getting Started), Joachim Schöberl (Advanced Topics), Christoph Lehrenfeld (Time-dependent and non-linear problems), Christoph Wintersteiger (Geometric modeling and mesh generation) Big thanks to Matthias Hochsteger for integrating the Netgen-GUI into Jupyter
- Define and mesh 2D geometries — NGS-Py 6. 2. 2503 documentation - NGSolve
Netgen Tutorials Define and mesh 2D geometries Curved boundaries; Multiple subdomains; Boundary condition markers; New features since Nov 2, 2015: New feature since Nov 26, 2015: Constructive Solid Geometry CSG; Working with meshes; Manual mesh generation; Mesh Size and Refinement
- Manual mesh generation — NGS-Py 6. 2. 1809 documentation - NGSolve
from netgen geom2d import unit_square, MakeCircle, SplineGeometry from netgen meshing import Element0D, Element1D, Element2D, MeshPoint, FaceDescriptor, Mesh from netgen csg import Pnt Next, we decide on the parameters for the mesh:
|
|
|