On line 519 of equation_systems.C, we have: libmesh_assert_greater_equal ( n_vars, this->n_vars() );
This isn't necessarily satisfied anymore, since I added the system_names argument. For example, the assert fails in system_of_equations_ex6.C if you do: std::set< std::string > system_names; system_names.insert("Elasticity"); ExodusII_IO (mesh).write_equation_systems("displacement.e", equation_systems, &system_names); I could remove the assert, or would it be worth modifying it so that it should still be valid by replacing this->n_vars() with a count of the variables in the "active" (for plotting purposes) systems? David ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel