

Examples Import packages from onelab import gmsh # Import Onelab API They are have the capability to easily hook into solvers created in ther languages such as C, Fortran or Matlab. With this package, users can define their geometry, mesh, solver, post processing view and optimisation functions in Python. However, they have a steep learning curve on account of the fact that geometries, solvers and optimisation libraries all require different programming / scripting languages and data formats. Onelab and Gmsh are powerful open source engineering design tools. The purpose of this project is to package the respective Python APIs aong with a set of useful fucntions and classes that will make interacting with the software a lot easier. Onelab and Gmsh both support Python, Julia and C++ application programming interfaces.
#Gmsh solver getdp generator
It is completely free: the default ONELAB software bundle contains the mesh generator Gmsh, the finite element solver GetDP and the optimization library conveks." If you are not familiar with Onelab or Gmsh, I highly recommend that you familiarise yourself with these software packages before reading on.Īccording to the Onelab website - "Onelab is an open-source, lightweight interface to finite element software.

This is the v.1 release of the "onelab" python package.
