Dear Libmesh developers, recently I moved from the version 0.7 to 0.9. Unfortunately my code stopped working. It seems to me that I'm doing something wrong with libmesh. I need to do the following: solve two systems on the same mesh, and exchange data between them.
So, I have done something like this EquationSystems es(mesh); es.add_system(...); //add fist system es.init(); /* do domething with the first system*/ es.add_system(...); //ad second system es.init(); /* do domething with the second system*/ this used to work in the old version, but now what happens is that the second system has 2 times more DOFs than it should. I modified my code in such a way that instead of initializing es, I'm initializing just the newly created system. This seems to work. My question: when it is appropriate to initialize the System object, and when one has to initialize the EquationSystems object? Thank you, Michael. -- Michael Povolotskyi, PhD Research Assistant Professor Network for Computational Nanotechnology 207 S Martin Jischke Drive Purdue University, DLR, room 441-10 West Lafayette, Indiana 47907 phone: +1-765-494-9396 fax: +1-765-496-6026 ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ Libmesh-users mailing list Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users