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
