# " convect " function

**URL:** <https://community.freefem.org/t/convect-function/153>\
**Category:** General Discussion\
**Created:** [October 11, 2019, 9:36am UTC](https://community.freefem.org/t/convect-function/153 "2019-10-11T09:36:16Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![candy](https://avatars.discourse-cdn.com/v4/letter/c/67e7ee/32.png) [@candy](https://community.freefem.org/u/candy)\
**Post date:** [October 11, 2019, 9:36am UTC](https://community.freefem.org/t/convect-function/153/1 "2019-10-11T09:36:16Z")

</div>

I want to see the implement of the function " convect ", how can I get the details.

---

<div class="post-metadata">

**Author:** ![AFourmont](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.freefem.org/afourmont/32/56_2.png) [@AFourmont](https://community.freefem.org/u/AFourmont)\
**Post date:** [October 11, 2019, 11:16am UTC](https://community.freefem.org/t/convect-function/153/2 "2019-10-11T11:16:41Z")

</div>

The implementation is available in FreeFEM source code but why do you need to see the implementation?  
to access the method? Check a potential bug?

---

<div class="post-metadata">

**Author:** ![candy](https://avatars.discourse-cdn.com/v4/letter/c/67e7ee/32.png) [@candy](https://community.freefem.org/u/candy)\
**Post date:** [October 11, 2019, 11:25am UTC](https://community.freefem.org/t/convect-function/153/3 "2019-10-11T11:25:22Z")

</div>

Learn it, and design a high order scheme

---

<div class="post-metadata">

**Author:** ![AFourmont](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.freefem.org/afourmont/32/56_2.png) [@AFourmont](https://community.freefem.org/u/AFourmont)\
**Post date:** [October 11, 2019, 2:28pm UTC](https://community.freefem.org/t/convect-function/153/4 "2019-10-11T14:28:50Z")

</div>

Without further specifications, the DSL function convect refers to the class Convect in _src/fflib/lgfem_ line 2082.

---

<div class="post-metadata">

**Author:** ![candy](https://avatars.discourse-cdn.com/v4/letter/c/67e7ee/32.png) [@candy](https://community.freefem.org/u/candy)\
**Post date:** [October 11, 2019, 2:51pm UTC](https://community.freefem.org/t/convect-function/153/5 "2019-10-11T14:51:00Z")

</div>

Thank you for your reply~

---

<div class="post-metadata">

**Author:** ![TomiCoronado](https://avatars.discourse-cdn.com/v4/letter/t/e95f7d/32.png) [@TomiCoronado](https://community.freefem.org/u/TomiCoronado)\
**Post date:** [February 1, 2020, 8:09pm UTC](https://community.freefem.org/t/convect-function/153/6 "2020-02-01T20:09:53Z")

</div>

I don´t find this direction anywhere: src/fflib/lgfem line 2082. Could you please tell me more specifically where can I find it. I have the same purpose as @candy

---

<div class="post-metadata">

**Author:** ![TomiCoronado](https://avatars.discourse-cdn.com/v4/letter/t/e95f7d/32.png) [@TomiCoronado](https://community.freefem.org/u/TomiCoronado)\
**Post date:** [February 1, 2020, 10:17pm UTC](https://community.freefem.org/t/convect-function/153/7 "2020-02-01T22:17:32Z")

</div>

I don´t find this direction anywhere: src/fflib/lgfem line 2082. Could you please tell me more specifically where can I find it. I have the same purpose as @candy

---

<div class="post-metadata">

**Author:** ![Nayda](https://avatars.discourse-cdn.com/v4/letter/n/c6cbf5/32.png) [@Nayda](https://community.freefem.org/u/Nayda)\
**Post date:** [August 27, 2026, 6:57pm UTC](https://community.freefem.org/t/convect-function/153/8 "2026-08-27T18:57:20Z")

</div>

Hello.

I would like to learn more about the function too. Am I right to say this uses an explicit Euler method, together with a FEM interpolation?

Thank you!
