Thanks Yves for the help.  I have figured it out.  It turns out I did set
REGION_ID to a list of convex faces before, and m.set_region() does not
overwrite the previous contents of the region.

Also, I have to write m.set_region(REGION_ID, [cvid]) instead of
m.set_region(REGION_ID, cvid) to avoid the invalid format error.

James

On Wed, Oct 26, 2011 at 8:36 AM, James Zhou <[email protected]> wrote:

> I have updated to the current version in svn, m.set_region(REGION_ID,
> cvid); gives the error "Invalid format for the convex or face list".
>
> The type of cvid is numpy.ndarray, and when printing it out, it looks like
> [  260,  1272,  1796,...]
>
> Any ideas?  Thanks a lot.
> James
>
>
>
> On Wed, Oct 26, 2011 at 3:35 AM, Yves Renard <[email protected]>wrote:
>
>> On mercredi 26 octobre 2011, James Zhou wrote:
>> > Dear all,
>> >
>> > I am trying to set an array of convexes as a region (e.g. using
>> > set_region() method of Mesh class in python interface).  The code looks
>> > something like:
>> >
>> > m.set_region(REGION_ID, [cvid, cvid*0-1])
>> >
>> > However, this caused the following error: "Expecting a set of convexes
>> or a
>> > set of faces, but not a mixed set".  I don't understand why it is a
>> mixed
>> > set since the second row the input are all -1s (I have double checked by
>> > printing it out), and it is the first time I assign something to
>> REGION_ID.
>> > Please let me know where it is going wrong?  Thanks a lot!
>> >
>> > James
>>
>>
>> I agree that it should work (and I already used this kind of declaration
>> of a
>> region and it worked). So I presume that it comes from the contaxt of the
>> region declaration.
>>
>> Note also that it the current svn version of Getfem, the syntax
>> m.set_region(REGION_ID, cvid)
>> is allowed for regions contiaining only elements.
>>
>> Yves.
>>
>> --
>>
>>  Yves Renard ([email protected])       tel : (33) 04.72.43.87.08
>>  Pole de Mathematiques, INSA-Lyon             fax : (33) 04.72.43.85.29
>>  20, rue Albert Einstein
>>  69621 Villeurbanne Cedex, FRANCE
>>  http://math.univ-lyon1.fr/~renard
>>
>> ---------
>>
>
>
>
> --
> Qingnan (James) Zhou
>
>


-- 
Qingnan (James) Zhou
_______________________________________________
Getfem-users mailing list
[email protected]
https://mail.gna.org/listinfo/getfem-users

Reply via email to