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
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
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
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
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
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