[FreeFEM 6] Adaptive mesh generation in FreeFEM

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

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

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

    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  6 месяцев назад

      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.

  • @AJ-et3vf
    @AJ-et3vf Год назад

    Thank you

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

    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.

  • @osmanfb1
    @osmanfb1 Год назад +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  Год назад

      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.

  • @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.

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

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

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

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

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

      @@TuxRiders will you show it in a video?

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

      @@michaelhecht5429 yes, sure.

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

    cool