Changeset 7659


Ignore:
Timestamp:
03/18/11 14:26:00 (14 years ago)
Author:
jschierm
Message:

KML: added averaging of nodal data to element data for KMLMeshWrite.

File:
1 edited

Legend:

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

    r7655 r7659  
    127127        if (part && (lprt != nnodes))
    128128                _error_("Partitioning vector, if supplied, must be supplied for all nodes.");
    129         if (data && (mdata != melem))
    130                 _error_("Data vector, if supplied, must be supplied for all elements.");
     129        if (data && !((mdata == nnodes) || (mdata == melem)))
     130                _error_("Data vector, if supplied, must be supplied for all nodes or all elements.");
    131131        if (cmap && (ncmap != 3))
    132                 _error_("Colormap vector, if supplied, should have three columns for rgb.");
     132                _error_("Colormap vector, if supplied, must have three columns for rgb.");
    133133
    134134        if (!strlen(filnam))
     
    147147                                  lat,lng,
    148148                                  part,
    149                                   data,
     149                                  data,mdata,ndata,
    150150                                  cmap,mcmap,ncmap,
    151151                                  fid);
Note: See TracChangeset for help on using the changeset viewer.