Ignore:
Timestamp:
07/20/17 04:16:12 (8 years ago)
Author:
Mathieu Morlighem
Message:

CHG: simplified the arguments of InterpFromMeshToGrid

Location:
issm/trunk-jpl/src/m/modules
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/modules/InterpFromMeshToGrid.m

    r20875 r21828  
    1 function [x_m,y_m,griddata] = InterpFromMeshToGrid(index,x,y,data,xmin,ymax,xposting,yposting,nlines,ncols,default_value);
     1function grid = InterpFromMeshToGrid(index,x,y,data,xgrid,ygrid,default_value);
    22%INTERPFROMMESHTOGRID - Interpolation of a data defined on a mesh onto a grid
     3%
     4%   Usage:
     5%      grid = InterpFromMeshToGrid(index,x,y,data,xgrid,ygrid,default_value)
    36%
    47%   This function is a multi-threaded mex file that interpolates a field defined on a triangular
     
    811%   meshdata:   vertex values of data to be interpolated
    912%
    10 %   xmin,ymax,posting,nlines,ncols: parameters that define the grid
    11 %   default_value:      value of points located out of the mesh
     13%   xgrid,ygrid:  parameters that define the grid
     14%   default_value: value of points located out of the mesh
    1215
    1316% Check usage
    14 if nargin~=11
     17if nargin~=7
    1518        help InterpFromMeshToGrid
    1619        error('Wrong usage (see above)');
     
    1821
    1922% Call mex module
    20 [x_m,y_m,griddata] = InterpFromMeshToGrid_matlab(index,x,y,data,xmin,ymax,xposting,yposting,nlines,ncols,default_value);
     23grid = InterpFromMeshToGrid_matlab(index,x,y,data,xgrid,ygrid,default_value);
  • issm/trunk-jpl/src/m/modules/InterpFromMeshToGrid.py

    r20909 r21828  
    11from InterpFromMeshToGrid_python import InterpFromMeshToGrid_python
    22
    3 def InterpFromMeshToGrid(index,x,y,data,xmin,ymax,xposting,yposting,nlines,ncols,default_value):
     3def InterpFromMeshToGrid(index,x,y,data,xgrid,ygrid,default_value):
    44        """
    55        INTERPFROMMESHTOGRID - Interpolation of a data defined on a mesh onto a grid
     
    1111                meshdata:       vertex values of data to be interpolated
    1212
    13                 xmin,ymax,posting,nlines,ncols: parameters that define the grid
     13                xgrid,ygrid,:   parameters that define the grid
    1414                default_value:  value of points located out of the mesh
    1515        """
    1616        # Call mex module
    17         x_m,y_m,griddata=InterpFromMeshToGrid_python(index,x,y,data,xmin,ymax,xposting,yposting,nlines,ncols,default_value)
     17        grid=InterpFromMeshToGrid_python(index,x,y,data,xgrid,ygrid,default_value)
    1818        # Return
    19         return x_m,y_m,griddate
     19        return grid
Note: See TracChangeset for help on using the changeset viewer.