getfem-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Getfem-users] two different "NonLin" terms in assembly - allowed?


From: Yves Renard
Subject: Re: [Getfem-users] two different "NonLin" terms in assembly - allowed?
Date: Wed, 31 Oct 2007 13:43:30 +0100
User-agent: KMail/1.9.5

On Wednesday 31 October 2007 11:17, Andriy Andreykiv wrote:
> Dear Yves,
>
>       In the attachment you can find a program that has previously mentioned
> problem with two NonLin terms in one "comp" expression.
>       When you unzip the archive, the troublesom assembly takes place  in the
> end of the file level_set_elliptic.cc,  in a matrix KuuOm1. If you comment
> out this matrix, you'll see that the above terms are successfully computed
> in two separate statements, while when they are combined in KuuOm1 matrix
> calculation I'm getting an error:
> ============================================
>
> |      An error has been detected !!!      |
>
> ============================================
> Error in dal_static_stored_objects.cc, line 205 :
> This object is not stored : 0xa3993cc typename: N6getfem13mat_elem_typeE


The problem was on line 72 of  getfem_mat_elem_type.cc . The line

dal::del_stored_object(*it);

has to be replaced by

if (exists_stored_object(*it)) dal::del_stored_object(*it);

Thank you for your bug report !

Yves.



-- 

  Yves Renard (address@hidden)       tel : (33) 04.72.43.87.08
  Pole de Mathematiques,                       fax : (33) 04.72.43.85.29
  INSA de Lyon, Universite de Lyon
  20, rue Albert Einstein
  69621 Villeurbanne Cedex, FRANCE
  http://math.univ-lyon1.fr/~renard

---------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]