# Meshing along a curve in 2D in fenicsx

**URL:** <https://fenicsproject.discourse.group/t/meshing-along-a-curve-in-2d-in-fenicsx/15131>\
**Category:** General\
**Created:** [July 2, 2024, 2:09pm UTC](https://fenicsproject.discourse.group/t/meshing-along-a-curve-in-2d-in-fenicsx/15131 "2024-07-02T14:09:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Xiao\_Yang](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/xiao_yang/32/7017_2.png) [@Xiao\_Yang](https://fenicsproject.discourse.group/u/Xiao_Yang)\
**Post date:** [July 2, 2024, 2:09pm UTC](https://fenicsproject.discourse.group/t/meshing-along-a-curve-in-2d-in-fenicsx/15131/1 "2024-07-02T14:09:16Z")

</div>

I first define a square.

```auto
dish = gmsh.model.occ.addRectangle(0, 0, 0, L, W, tag=1)

```

```auto
arc = gmsh.model.occ.addCircle(0, 0, 0, r, tag=2)

```

How can I create a mesh along the circle that also mesh the arc of the circle?

---

<div class="post-metadata">

**Author:** ![dokken](https://yyz2.discourse-cdn.com/free1/user_avatar/fenicsproject.discourse.group/dokken/32/1560_2.png) [@dokken](https://fenicsproject.discourse.group/u/dokken)\
**Post date:** [July 2, 2024, 2:51pm UTC](https://fenicsproject.discourse.group/t/meshing-along-a-curve-in-2d-in-fenicsx/15131/2 "2024-07-02T14:51:24Z")

</div>

It is unclear to me what you want to do. A sketch would be beneficial.  
Do you want to mesh a square where a circle is embedded? If so you should use gmsh Boolean fragments, as shown in  
[https://jsdokken.com/dolfinx-tutorial/chapter3/em.html#meshing-a-complex-structure-with-subdomains](https://jsdokken.com/dolfinx-tutorial/chapter3/em.html#meshing-a-complex-structure-with-subdomains)

Please note that your example is incomplete, missing essential imports to make it reproducible. Please note that at the moment it is also a pure gmsh question.

---

<div class="post-metadata">

**Author:** ![francesco-ballarin](https://avatars.discourse-cdn.com/v4/letter/f/f05b48/32.png) [@francesco-ballarin](https://fenicsproject.discourse.group/u/francesco-ballarin)\
**Post date:** [July 3, 2024, 5:20am UTC](https://fenicsproject.discourse.group/t/meshing-along-a-curve-in-2d-in-fenicsx/15131/3 "2024-07-03T05:20:17Z")

</div>

As recently done for all other pure gmsh questions, I am going to close this and ask that you post your question at [Issues · gmsh / gmsh · GitLab](https://gitlab.onelab.info/gmsh/gmsh/-/issues), i.e. gmsh support channel.

---

<div class="post-metadata">

**Author:** ![francesco-ballarin](https://avatars.discourse-cdn.com/v4/letter/f/f05b48/32.png) [@francesco-ballarin](https://fenicsproject.discourse.group/u/francesco-ballarin)\
**Post date:** [July 3, 2024, 5:20am UTC](https://fenicsproject.discourse.group/t/meshing-along-a-curve-in-2d-in-fenicsx/15131/4 "2024-07-03T05:20:22Z")

</div>

Closed on July 3, 2024, 5:20am UTC


