# \#gmsh

**URL:** https://discourse.julialang.org/tag/gmsh/799.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [\[ANN\] LowLevelFEM.jl is now published in JOSS](https://discourse.julialang.org/t/ann-lowlevelfem-jl-is-now-published-in-joss/138524)

<div class="topic-metadata">

**Author:** [@perebalazs](https://discourse.julialang.org/u/perebalazs)\
**Replies:** 0\
**Last updated:** [July 29, 2026, 9:43am UTC](https://discourse.julialang.org/t/ann-lowlevelfem-jl-is-now-published-in-joss/138524 "2026-07-29T09:43:01Z")

</div>

I’m happy to share that LowLevelFEM.jl has been published in the Journal of Open Source Software (JOSS). LowLevelFEM.jl is a lightweight finite element toolbox written in Julia for education, research, and rapid prototy…

---

## [\[ANN\] LowLevelFEM.jl – assembling PDE systems directly from weak forms](https://discourse.julialang.org/t/ann-lowlevelfem-jl-assembling-pde-systems-directly-from-weak-forms/136136)

<div class="topic-metadata">

**Author:** [@perebalazs](https://discourse.julialang.org/u/perebalazs)\
**Replies:** 13\
**Last updated:** [March 13, 2026, 8:43pm UTC](https://discourse.julialang.org/t/ann-lowlevelfem-jl-assembling-pde-systems-directly-from-weak-forms/136136 "2026-03-13T20:43:23Z")

</div>

I’ve been working on a small Julia FEM framework called LowLevelFEM.jl. One of the ideas behind the project is to assemble PDE systems directly from their weak form. The core idea is simple: If you know the weak form o…

---

## [\[ANN\] LowLevelFEM.jl – Engineering-oriented FEM in pure Julia](https://discourse.julialang.org/t/ann-lowlevelfem-jl-engineering-oriented-fem-in-pure-julia/133561)

<div class="topic-metadata">

**Author:** [@perebalazs](https://discourse.julialang.org/u/perebalazs)\
**Replies:** 0\
**Last updated:** [October 30, 2025, 6:12pm UTC](https://discourse.julialang.org/t/ann-lowlevelfem-jl-engineering-oriented-fem-in-pure-julia/133561 "2025-10-30T18:12:40Z")

</div>

LowLevelFEM.jl is a lightweight finite element toolbox written entirely in Julia. It focuses on engineering-oriented workflows — boundary conditions, meshing with Gmsh, mechanical and thermo-mechanical analyses, and di…

---

## [Order for finite elements when using Gridap and Gmsh](https://discourse.julialang.org/t/order-for-finite-elements-when-using-gridap-and-gmsh/125094)

<div class="topic-metadata">

**Author:** [@mikeliux](https://discourse.julialang.org/u/mikeliux)\
**Replies:** 9\
**Last updated:** [January 27, 2025, 8:22am UTC](https://discourse.julialang.org/t/order-for-finite-elements-when-using-gridap-and-gmsh/125094 "2025-01-27T08:22:18Z")

</div>

I am experimenting with Gridap package for solving partial differential equations (PDEs) in Julia. I am creating my meshes with GMSH, using the API provided by the Gmsh package in Julia. I save them as \*.msh files, and t…

---

## [GridapGmsh on gmsh.jl object](https://discourse.julialang.org/t/gridapgmsh-on-gmsh-jl-object/82681)

<div class="topic-metadata">

**Author:** [@chupin](https://discourse.julialang.org/u/chupin)\
**Replies:** 2\
**Last updated:** [January 25, 2025, 9:17pm UTC](https://discourse.julialang.org/t/gridapgmsh-on-gmsh-jl-object/82681 "2025-01-25T21:17:53Z")

</div>

I would like to generate a mesh from a set of points defining a contour computed by a Julia program and then to solve a PDE on the generated mesh. I found the package Gmsh.jl to use gmsh program to build a msh file. Th…

---

## [Dirichlet boundary condition in gmsh](https://discourse.julialang.org/t/dirichlet-boundary-condition-in-gmsh/101232)

<div class="topic-metadata">

**Author:** [@mary](https://discourse.julialang.org/u/mary)\
**Replies:** 4\
**Last updated:** [January 8, 2025, 3:10am UTC](https://discourse.julialang.org/t/dirichlet-boundary-condition-in-gmsh/101232 "2025-01-08T03:10:15Z")

</div>

Hi all, I want to define dirichlet boundary condition in my mesh file in gmsh and then use it in julia (not defining bc in julia just read them from mesh file). is there anyone who had experience in this field or any tut…

---

## [Failure to add package Gmsh](https://discourse.julialang.org/t/failure-to-add-package-gmsh/30652)

<div class="topic-metadata">

**Author:** [@egcjm](https://discourse.julialang.org/u/egcjm)\
**Replies:** 9\
**Last updated:** [April 3, 2024, 9:49am UTC](https://discourse.julialang.org/t/failure-to-add-package-gmsh/30652 "2024-04-03T09:49:22Z")

</div>

I fail to install package Gmsh. After Pkg.add(“Gmsh”), using Gmsh and Pkg.build(“Gmsh”) produce the errors below. I am an administrator on my Windows 10 environment running Julia 1.2 yet Pkg.build command seems to thi…

---

## [Gmsh generator under loop](https://discourse.julialang.org/t/gmsh-generator-under-loop/91726)

<div class="topic-metadata">

**Author:** [@AniMondal](https://discourse.julialang.org/u/AniMondal)\
**Replies:** 3\
**Last updated:** [December 20, 2023, 11:48am UTC](https://discourse.julialang.org/t/gmsh-generator-under-loop/91726 "2023-12-20T11:48:09Z")

</div>

Hello all, I am a begineer to Julia! I want to create three .vtk files. To do that, first I want to create three .msh files. The three .msh files should be generated under a for loop. To do so, I am running this Julia …

---

## [GridapGmsh error loading .msh file when line and surface elements are used](https://discourse.julialang.org/t/gridapgmsh-error-loading-msh-file-when-line-and-surface-elements-are-used/93922)

<div class="topic-metadata">

**Author:** [@jav](https://discourse.julialang.org/u/jav)\
**Replies:** 0\
**Last updated:** [February 2, 2023, 12:44pm UTC](https://discourse.julialang.org/t/gridapgmsh-error-loading-msh-file-when-line-and-surface-elements-are-used/93922 "2023-02-02T12:44:09Z")

</div>

Hello all, for a task, one model contains shells (surface elements) and beams (line elements). The goal was to get a simple working model. Please see the picture: If this is loaded with GridapGmsh an error message o…

---

## [Request for comments on gmsh documentation](https://discourse.julialang.org/t/request-for-comments-on-gmsh-documentation/84165)

<div class="topic-metadata">

**Author:** [@gwlagerweij](https://discourse.julialang.org/u/gwlagerweij)\
**Replies:** 0\
**Last updated:** [July 13, 2022, 11:44am UTC](https://discourse.julialang.org/t/request-for-comments-on-gmsh-documentation/84165 "2022-07-13T11:44:43Z")

</div>

Hi all, I have written a small introduction and guide to using gmsh in combination with Julia. This documentation is meant for students of a master-level course on the finite element method for electrical engineers (fur…

---

## [Solving simple electrostatic problem](https://discourse.julialang.org/t/solving-simple-electrostatic-problem/68046)

<div class="topic-metadata">

**Author:** [@isentropic](https://discourse.julialang.org/u/isentropic)\
**Replies:** 24\
**Last updated:** [September 14, 2021, 7:03am UTC](https://discourse.julialang.org/t/solving-simple-electrostatic-problem/68046 "2021-09-14T07:03:39Z")

</div>

I’m fairly new to PDE solving domain. Being overwhelmed with what julia offers GitHub - JuliaPDE/SurveyofPDEPackages: Survey of the packages of the Julia ecosystem for solving partial differential equations, I could deci…

---

## [JuAFEM read meshes created with gmsh](https://discourse.julialang.org/t/juafem-read-meshes-created-with-gmsh/40117)

<div class="topic-metadata">

**Author:** [@FrootLoops](https://discourse.julialang.org/u/FrootLoops)\
**Replies:** 0\
**Last updated:** [May 25, 2020, 11:06am UTC](https://discourse.julialang.org/t/juafem-read-meshes-created-with-gmsh/40117 "2020-05-25T11:06:29Z")

</div>

Hi everybody, is it possible to read gmsh meshes into JuAFEM? I just found a package for JuliaFEM and now I am wondering if there is a way to load/read meshes created with gmesh into JuaFEM. Edit: I would also be happy…

---

## [No OpenCascade or FLTK on GMSH](https://discourse.julialang.org/t/no-opencascade-or-fltk-on-gmsh/30655)

<div class="topic-metadata">

**Author:** [@Gig](https://discourse.julialang.org/u/Gig)\
**Replies:** 0\
**Last updated:** [November 3, 2019, 4:00pm UTC](https://discourse.julialang.org/t/no-opencascade-or-fltk-on-gmsh/30655 "2019-11-03T16:00:37Z")

</div>

I was interesting in using GMSH with Julia. I’ve installe the api and everything works fine until I don’t try to use fltk or the functions in ooc that uses opencascade, if I try to run for example: gmsh.model.ooc.addBox…

---

## [Gmsh package Windows incompatibility](https://discourse.julialang.org/t/gmsh-package-windows-incompatibility/47460)

<div class="topic-metadata">

**Author:** [@NickLucido](https://discourse.julialang.org/u/NickLucido)\
**Replies:** 0\
**Last updated:** [September 29, 2020, 3:01am UTC](https://discourse.julialang.org/t/gmsh-package-windows-incompatibility/47460 "2020-09-29T03:01:19Z")

</div>

I’m considering using Julia to make a few small tools for my colleagues and I, but I’ve run into an issue. The Gmsh package isn’t compatible with windows, however there is a work around given in this old thread: Downl…

---

## [GridapGmsh "GmshDiscreteModel" load error](https://discourse.julialang.org/t/gridapgmsh-gmshdiscretemodel-load-error/65084)

<div class="topic-metadata">

**Author:** [@Cyber](https://discourse.julialang.org/u/Cyber)\
**Replies:** 2\
**Last updated:** [July 22, 2021, 6:24am UTC](https://discourse.julialang.org/t/gridapgmsh-gmshdiscretemodel-load-error/65084 "2021-07-22T06:24:45Z")

</div>

Hello all, I encountered some problems when I would like to follow the Gridap tutorials to create a json file. I have generated a msh file from Gmsh by clicking save\_mesh button in it. And I exactly copy the right path…

---

## [GMSH Mesh Expert to Julia using koehlerson/gmsh.jl](https://discourse.julialang.org/t/gmsh-mesh-expert-to-julia-using-koehlerson-gmsh-jl/58169)

<div class="topic-metadata">

**Author:** [@ziolai](https://discourse.julialang.org/u/ziolai)\
**Replies:** 4\
**Last updated:** [March 30, 2021, 11:03am UTC](https://discourse.julialang.org/t/gmsh-mesh-expert-to-julia-using-koehlerson-gmsh-jl/58169 "2021-03-30T11:03:03Z")

</div>

Short Version of Query: Consider a unit square (2D) domain and a triangular mesh on this geometry. I would like to perform a loop over all the elements in the mesh, compute the area of each triangle and verify that the …

---

## [\[ANN\] gmsh.jl](https://discourse.julialang.org/t/ann-gmsh-jl/52742)

<div class="topic-metadata">

**Author:** [@koehlerson](https://discourse.julialang.org/u/koehlerson)\
**Replies:** 8\
**Last updated:** [January 4, 2021, 2:03pm UTC](https://discourse.julialang.org/t/ann-gmsh-jl/52742 "2021-01-04T14:03:54Z")

</div>

Hey there, I’ve built gmsh artifacts with Yggdrasil and BinaryBuilder and copy pasted the gmsh Julia API, such that everyone can use now the gmsh api without caring about a local gmsh installation. Further, I included …

---

## [Nuclear Reactor Physics package](https://discourse.julialang.org/t/nuclear-reactor-physics-package/51351)

<div class="topic-metadata">

**Author:** [@rvignolo](https://discourse.julialang.org/u/rvignolo)\
**Replies:** 6\
**Last updated:** [December 17, 2020, 3:37pm UTC](https://discourse.julialang.org/t/nuclear-reactor-physics-package/51351 "2020-12-17T15:37:25Z")

</div>

Hi! I have been learning Julia for a while now and I would like to start contributing (not by only raising issues as I have been doing). I have experience in nuclear reactor physics so I would like to write a package t…

---

## [Is there a simple way to generate uniform points within a given region?](https://discourse.julialang.org/t/is-there-a-simple-way-to-generate-uniform-points-within-a-given-region/29800)

<div class="topic-metadata">

**Author:** [@linwaytin](https://discourse.julialang.org/u/linwaytin)\
**Replies:** 6\
**Last updated:** [December 20, 2019, 3:28pm UTC](https://discourse.julialang.org/t/is-there-a-simple-way-to-generate-uniform-points-within-a-given-region/29800 "2019-12-20T15:28:28Z")

</div>

I’m looking for a way to generate a mesh with given region. Basically I want things like the Fig 1 in https://doc.freefem.org/tutorials/poisson.html. What I need are just the vertices. The triangles are not important t…
