Changeset 7961


Ignore:
Timestamp:
04/19/11 07:18:18 (14 years ago)
Author:
Mathieu Morlighem
Message:

Fixed mxGetAssignedField

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/mex/MeshPartition/MeshPartition.cpp

    r4103 r7961  
    5757
    5858        /*Fetch data: */
    59         FetchData(&dim,mxGetField(MODEL,0,"type"));
    60         FetchData(&numberofelements,mxGetField(MODEL,0,"numberofelements"));
    61         FetchData(&numberofgrids,mxGetField(MODEL,0,"numberofgrids"));
    62         FetchData(&elements,NULL,&elements_width,mxGetField(MODEL,0,"elements"));
     59        FetchData(&dim,mxGetAssignedField(MODEL,0,"dim"));
     60        FetchData(&numberofelements,mxGetAssignedField(MODEL,0,"numberofelements"));
     61        FetchData(&numberofgrids,mxGetAssignedField(MODEL,0,"numberofgrids"));
     62        FetchData(&elements,NULL,&elements_width,mxGetAssignedField(MODEL,0,"elements"));
    6363
    6464        if (dim==3){
    6565       
    66                 FetchData(&numberofelements2d,mxGetField(MODEL,0,"numberofelements2d"));
    67                 FetchData(&numberofgrids2d,mxGetField(MODEL,0,"numberofgrids2d"));
    68                 FetchData(&elements2d,NULL,NULL,mxGetField(MODEL,0,"elements2d"));
     66                FetchData(&numberofelements2d,mxGetAssignedField(MODEL,0,"numberofelements2d"));
     67                FetchData(&numberofgrids2d,mxGetAssignedField(MODEL,0,"numberofgrids2d"));
     68                FetchData(&elements2d,NULL,NULL,mxGetAssignedField(MODEL,0,"elements2d"));
    6969
    7070        }
    71         FetchData(&numlayers,mxGetField(MODEL,0,"numlayers"));
     71        FetchData(&numlayers,mxGetAssignedField(MODEL,0,"numlayers"));
    7272        FetchData(&numareas,NUMAREAS);
    7373
Note: See TracChangeset for help on using the changeset viewer.