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

Reply via email to