# Adaptmesh in 3D

**URL:** <https://community.freefem.org/t/adaptmesh-in-3d/578>\
**Category:** General Discussion\
**Created:** [September 8, 2020, 8:06pm UTC](https://community.freefem.org/t/adaptmesh-in-3d/578 "2020-09-08T20:06:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Romuald](https://avatars.discourse-cdn.com/v4/letter/r/db5fbb/32.png) [@Romuald](https://community.freefem.org/u/Romuald)\
**Post date:** [September 8, 2020, 8:06pm UTC](https://community.freefem.org/t/adaptmesh-in-3d/578/1 "2020-09-08T20:06:12Z")

</div>

Hi

is anyone aware of a way to perform a mesh adaptation in 3D like in 2D with Adaptmesh?

Thanks,

Romuald

---

<div class="post-metadata">

**Author:** ![julienG](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.freefem.org/julieng/32/222_2.png) [@julienG](https://community.freefem.org/u/julienG)\
**Post date:** [September 9, 2020, 2:05am UTC](https://community.freefem.org/t/adaptmesh-in-3d/578/2 "2020-09-09T02:05:08Z")

</div>

afaik, not with adaptmesh. I guess you need `tetgreconstruction` (see [this](https://github.com/FreeFem/FreeFem-sources/blob/master/examples/3d/refinesphere.edp)), other things like [mshmet](https://doc.freefem.org/documentation/mesh-generation.html#mshmet) or [mmg3d](https://doc.freefem.org/documentation/mesh-generation.html#mmg3d)

---

<div class="post-metadata">

**Author:** ![Romuald](https://avatars.discourse-cdn.com/v4/letter/r/db5fbb/32.png) [@Romuald](https://community.freefem.org/u/Romuald)\
**Post date:** [September 9, 2020, 7:18am UTC](https://community.freefem.org/t/adaptmesh-in-3d/578/3 "2020-09-09T07:18:39Z")

</div>

OK. Thx.

What I like with adaptmesh is that you can drive the mesh adaptation with a function like the source term f when you solve the poisson equation Laplacien(u) = f. Also, in the example, I see that I should get something similar with mshmet and tetgreconstruction even though less direct.
