On Fri, Jan 27, 2017 at 8:34 AM, Manav Bhatia <[email protected]> wrote:

> Hi,
>
>    I am curious if libMesh allows frequent addition/deletion of dofs to a
> system.
>
>    What I have in mind is a two-phase fluid problem with some interface
> boundary that is evolving with time. Then, if I choose to use XFEM or
> Lagrange multipliers at the interface, then the nodes/elements where these
> extra dofs will be defined will change with time.
>
>    How easy/difficult would it be to do this with libMesh?
>

Addition/deletion of dofs happens all the time during adaptive
refinement/coarsening, so in principle I think this should be possible.

One thing that isn't really possible is adding/removing _variables_ to a
system once it has been initialized, so e.g. representing the Lagrange
multipliers as SCALAR variables and changing the number of said variables
frequently would not work well.

-- 
John
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to