Sent from my iPad On Jul 26, 2013, at 1:10 PM, "Kirk, Benjamin (JSC-EG311)" <benjamin.k...@nasa.gov> wrote:
> On Jul 26, 2013, at 12:02 PM, Dmitry Karpeyev <karp...@mcs.anl.gov> wrote: > >> This subsequently leads to extra mallocs during matrix assembly. It seems to >> me that correct preallocation will only result for "full coupling" -- >> _dof_coupling of all ones. > > Dmitry.You are absolutely correct - I will restrict the blocked > implementation to be active only when all variables are coupled to each other. Firstly: Awesome find Dmitry! Thanks! Secondly: This is a HUGE bummer. This essentially means that MOOSE-based applications will never be able to take advantage of block matrices (we never form a full matrix). Ben: is there anything that can be done here? We were really looking forward to this... Derek ------------------------------------------------------------------------------ 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-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel