# FFDDM/HPDDM and Stokes-Brinkman problem

**URL:** https://community.freefem.org/t/ffddm-hpddm-and-stokes-brinkman-problem/160
**Category:** General Discussion
**Created:** [October 23, 2019, 2:40pm UTC](https://community.freefem.org/t/ffddm-hpddm-and-stokes-brinkman-problem/160 "2019-10-23T14:40:32Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![salazardetroya](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.freefem.org/salazardetroya/32/327_2.png) [@salazardetroya](https://community.freefem.org/u/salazardetroya)
#### Post date: [October 23, 2019, 2:40pm UTC](https://community.freefem.org/t/ffddm-hpddm-and-stokes-brinkman-problem/160/1 "2019-10-23T14:40:32Z")

</div>

So I am pretty excited about the capability in FreeFEM to solve problems with large contrast in the material properties through the FFDM/HPDDM solver ([https://doc.freefem.org/documentation/ffddm/tutorial.html](https://doc.freefem.org/documentation/ffddm/tutorial.html)) So far in the literature I have only seen examples for elasticity or other elliptic operator. I am wondering if these methods can be applied to the Stokes-Brinkman problem with also large contrast in the Brinkman properties or if this is still an open question on the research of DDM.

---

<div class="post-metadata">

### Author: ![prj](https://avatars.discourse-cdn.com/v4/letter/p/ecae2f/32.png) [@prj](https://community.freefem.org/u/prj)
#### Post date: [October 24, 2019, 5:32am UTC](https://community.freefem.org/t/ffddm-hpddm-and-stokes-brinkman-problem/160/2 "2019-10-24T05:32:59Z")

</div>

Yes, it can be applied.  
See one of the many examples:

- [stokes-2d-PETSc-fieldsplit.edp](https://github.com/FreeFem/FreeFem-sources/blob/master/examples/hpddm/stokes-2d-PETSc-fieldsplit.edp)
- [stokes-2d-PETSc.edp](https://github.com/FreeFem/FreeFem-sources/blob/master/examples/hpddm/stokes-2d-PETSc.edp)
- [stokes-2d.edp](https://github.com/FreeFem/FreeFem-sources/blob/master/examples/hpddm/stokes-2d.edp)
- [stokes-3d-PETSc-fieldsplit.edp](https://github.com/FreeFem/FreeFem-sources/blob/master/examples/hpddm/stokes-3d-PETSc-fieldsplit.edp)

You may find additional details there as well: [Introduction to FreeFEM with an emphasis on parallel computing](http://jolivet.perso.enseeiht.fr/FreeFem-tutorial/#pf9a).
