Re: [Libmesh-users] block matrix implementation

2013-05-31 Thread lorenzo alessio botti
Thanks for the infos. I guess that the savings I was reporting were also due to the DofObjects refactoring. Do you store one DofObject per VariableGroup? I guess in my usage pattern one DofObject per element would be the most efficient strategy. Would it be hard to do such a thing? I think that to

Re: [Libmesh-users] block matrix implementation

2013-05-30 Thread Kirk, Benjamin (JSC-EG311)
On May 28, 2013, at 11:22 AM, lorenzo alessio botti wrote: > Yes you are right, it would be limited to dG, all variables of the same > polynomial degree and no local P refinement. > I know that this is very specific but the memory savings are quite > encouraging. To properly test for this cas

Re: [Libmesh-users] block matrix implementation

2013-05-28 Thread lorenzo alessio botti
Yes you are right, it would be limited to dG, all variables of the same polynomial degree and no local P refinement. I know that this is very specific but the memory savings are quite encouraging. Lorenzo On Tue, May 28, 2013 at 5:30 PM, Kirk, Benjamin (JSC-EG311) < [email protected]> w

Re: [Libmesh-users] block matrix implementation

2013-05-28 Thread Kirk, Benjamin (JSC-EG311)
On May 28, 2013, at 7:55 AM, lorenzo alessio botti wrote: > I've checked out the master branch to try the blocked implementation and it > works great. > The memory goes down to 1.2GB from 1.7GB, in Gnuid I have a system with a > VariableGroup of size 3 and a system with just one variable. Exce

[Libmesh-users] block matrix implementation

2013-05-28 Thread lorenzo alessio botti
Hi all, I've checked out the master branch to try the blocked implementation and it works great. The memory goes down to 1.2GB from 1.7GB, in Gnuid I have a system with a VariableGroup of size 3 and a system with just one variable. I have a remark regarding the blocked implementation in the dG fra