Changeset 7124


Ignore:
Timestamp:
01/16/11 11:29:28 (14 years ago)
Author:
seroussi
Message:

do not use mxGetField but mxGetAssignedField for object properties

Location:
issm/trunk/src/c/modules/ModelProcessorx
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/modules/ModelProcessorx/CreateParameters.cpp

    r7116 r7124  
    8787
    8888                #ifdef _SERIAL_
    89                 pfield=mxGetField(iomodel_handle,0,"parameteroutput");
     89                pfield=mxGetAssignedField(iomodel_handle,0,"parameteroutput");
    9090                for(i=0;i<iomodel->numoutput;i++){
    9191                        pfield2=mxGetCell(pfield,i);
  • issm/trunk/src/c/modules/ModelProcessorx/DiagnosticHoriz/CreateLoadsDiagnosticHoriz.cpp

    r6412 r7124  
    115115                if(iomodel->my_vertices[i]==1 && iomodel->singlenodetoelementconnectivity[i]!=0){
    116116
    117                         if ((iomodel->gridonbed[i]) && (iomodel->gridonicesheet[i]) && (iomodel->gridonstokes[i])){
     117                        if ((iomodel->gridonbed[i]) && (iomodel->gridonstokes[i])){
     118                        //if ((iomodel->gridonbed[i]) && (iomodel->gridonicesheet[i]) && (iomodel->gridonstokes[i])){
    118119                               
    119120                                loads->AddObject(new Pengrid(iomodel->loadcounter+count+1,i,iomodel,DiagnosticHorizAnalysisEnum));
  • issm/trunk/src/c/modules/ModelProcessorx/Qmu/CreateParametersQmu.cpp

    r6728 r7124  
    8383
    8484                #ifdef _SERIAL_
    85                 pfield=mxGetField(iomodel_handle,0,"variabledescriptors");
     85                pfield=mxGetAssignedField(iomodel_handle,0,"variabledescriptors");
    8686                for(i=0;i<iomodel->numvariabledescriptors;i++){
    8787                        pfield2=mxGetCell(pfield,i);
     
    107107                /*Fetch descriptors: */
    108108                #ifdef _SERIAL_
    109                 pfield=mxGetField(iomodel_handle,0,"responsedescriptors");
     109                pfield=mxGetAssignedField(iomodel_handle,0,"responsedescriptors");
    110110                for(i=0;i<iomodel->numresponsedescriptors;i++){
    111111                        pfield2=mxGetCell(pfield,i);
     
    188188
    189189                        #ifdef _SERIAL_
    190                         pfield=mxGetField(iomodel_handle,0,"qmu_mass_flux_segments");
     190                        pfield=mxGetAssignedField(iomodel_handle,0,"qmu_mass_flux_segments");
    191191                        for(i=0;i<M;i++){
    192192                                pfield2=mxGetCell(pfield,i);
Note: See TracChangeset for help on using the changeset viewer.