[FreeFEM 6] Adaptive mesh generation in FreeFEM

Поделиться
HTML-код
  • Опубликовано: 16 янв 2025

Комментарии • 16

  • @JA-bc5oc
    @JA-bc5oc 10 месяцев назад

    Hi, if you had a transient problem and wanted to perform several mesh adaptations based on the solution obtained at each timestep, would you need to set uold=uold (where uold is the old solution from the previous timestep) after each adaptation? This would surely resize uold such that it would fit the newly adapted mesh.

    • @TuxRiders
      @TuxRiders  10 месяцев назад

      Yes, you need to do it every time you adapt the mesh so that FF can interpolate (map) the values from the old mesh to the new one.

  • @yoyoyoc3po
    @yoyoyoc3po Год назад

    Hi, do you know if freeFEM allows mesh adaptation to multiple functions? I have a coupled-PDE problem with three unknowns and it would be good if there was a way to incorperate all three solutions into the the mesh adaptation process. Great video!

    • @TuxRiders
      @TuxRiders  Год назад

      hi, as far as I know, it doesn't support such mesh adaptation. I don't expect other mesh manipulation interfaces such as MMG and TetGen support it neither. maybe you need to combine all the unknowns into one representative metric and then use it for performing the mesh adaptation.

  • @osmanfb1
    @osmanfb1 2 года назад +1

    is it my eyes or the adaption is performed on the first rough mesh not on the geometry. The fine mesh is following the coarse mesh outlines?

    • @TuxRiders
      @TuxRiders  2 года назад

      you are absolutely right, the function is first mapped to the original mesh and then used for the adaptive refinement. that's the reason behind using a very fine mesh in example 3.

  • @michaelhecht5429
    @michaelhecht5429 2 года назад

    Very good series on FreeFEM. Is is possible to apply FreeFEM to a real world process with varying boundary conditions from measurements?

    • @TuxRiders
      @TuxRiders  2 года назад

      thanks!
      yes, it's relatively easy to define a variable BC in FreeFEM.

    • @michaelhecht5429
      @michaelhecht5429 2 года назад

      @@TuxRiders will you show it in a video?

    • @TuxRiders
      @TuxRiders  2 года назад +1

      @@michaelhecht5429 yes, sure.

  • @AJ-et3vf
    @AJ-et3vf 2 года назад

    Thank you

  • @sanzo1979
    @sanzo1979 2 года назад

    Very helpful video ! Thank you Mojtaba
    Can you please do a tutorial on the same topic (Adaptive mesh refinement) but in FEniCS ? I find it kinda more technical there, as we have to make good use of cell_markers etc. That would be really interesting !

    • @TuxRiders
      @TuxRiders  Год назад +1

      glad to know it was useful. it's indeed a great suggestion. yes, doing that is more challenging in FEniCS.

  • @saurabhtalele1537
    @saurabhtalele1537 2 года назад

    cool