Thanks for the clarification, John. Do you know if there have been XFEM implementations using libMesh in your group or elsewhere in the research community?
Regards, Manav > On Jan 27, 2017, at 9:54 AM, John Peterson <jwpeter...@gmail.com> wrote: > > > > On Fri, Jan 27, 2017 at 8:34 AM, Manav Bhatia <bhatiama...@gmail.com > <mailto:bhatiama...@gmail.com>> 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 Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users