Re: [Libmesh-users] multiple DenseMatrix and DenseSubMatrix

2010-06-14 Thread Yujie
Thank you very much for your advice, Tim. Best Regards, Yujie On Mon, Jun 14, 2010 at 3:27 AM, Tim Kroeger wrote: > On Fri, 11 Jun 2010, Roy Stogner wrote: > >> On Fri, 11 Jun 2010, Yujie wrote: >> >>> However, from DenseSubMatrix class, I must initialize subA1[i], >>> subA2[i] using A(i). Befor

Re: [Libmesh-users] multiple DenseMatrix and DenseSubMatrix

2010-06-14 Thread Tim Kroeger
On Fri, 11 Jun 2010, Roy Stogner wrote: > On Fri, 11 Jun 2010, Yujie wrote: > >> However, from DenseSubMatrix class, I must initialize subA1[i], >> subA2[i] using A(i). Before that, I want to "new" subA1 and subA2 >> array with N dimension. It looks there is not corresponding >> constructor functi

Re: [Libmesh-users] multiple DenseMatrix and DenseSubMatrix

2010-06-11 Thread Roy Stogner
On Fri, 11 Jun 2010, Yujie wrote: > Thanks, Roy. > > You mean like > std::vector* > subA1(N); Yes > for i: 1: N > { > tempA1(A(i)); > subA1[i]=&tempA1; > }? No http://en.wikipedia.org/wiki/Dangling_pointer --- Roy

Re: [Libmesh-users] multiple DenseMatrix and DenseSubMatrix

2010-06-11 Thread Yujie
Thanks, Roy. You mean like std::vector* > subA1(N); for i: 1: N { tempA1(A(i)); subA1[i]=&tempA1; }? Regards, Yujie On Fri, Jun 11, 2010 at 4:42 PM, Roy Stogner wrote: > > On Fri, 11 Jun 2010, Yujie wrote: > >> However, from DenseSubMatrix class, I must initialize subA1[i], >> subA2[i] usi

Re: [Libmesh-users] multiple DenseMatrix and DenseSubMatrix

2010-06-11 Thread Roy Stogner
On Fri, 11 Jun 2010, Yujie wrote: > However, from DenseSubMatrix class, I must initialize subA1[i], > subA2[i] using A(i). Before that, I want to "new" subA1 and subA2 > array with N dimension. It looks there is not corresponding > constructor function for it to my understanding. Therefore, I can

[Libmesh-users] multiple DenseMatrix and DenseSubMatrix

2010-06-11 Thread Yujie
Dear LibMesh Developers, I am sorry for this simple question. I am using DenseMatrix and DenseSubMatrix. However, I have several DenseMatrix. I would like to get them using "std::vector > A(N);" For each A(i), I have two DenseSubMatrix for it, that is subA1[i], subA2[i]. However, from DenseSubMa