Ignore:
Timestamp:
09/04/12 09:25:24 (13 years ago)
Author:
Mathieu Morlighem
Message:

CHG: make sure we are using SeqVec so that we can disconnect PETSc from matlab and python modules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/InterpFromMesh2dx/InterpFromMesh2dx.h

    r13220 r13229  
    99#include "../../toolkits/toolkits.h"
    1010
    11 
    1211/*threading: */
    1312typedef struct{
    1413
    15         int interpolation_type;
    16         bool debug;
    17         int  nels_data;
    18         double* index_data;
    19         double* x_data;
    20         double* y_data;
    21         double* data;
    22         double xmin,xmax;
    23         double ymin,ymax;
    24         int    nods_prime;
    25         Vector<IssmPDouble>*    data_prime;
    26         double* x_prime;
    27         double* y_prime;
    28         double* default_values;
    29         int     num_default_values;
    30         double*    incontour;
     14        int                 interpolation_type;
     15        bool                debug;
     16        int                 nels_data;
     17        double              *index_data;
     18        double              *x_data;
     19        double              *y_data;
     20        double              *data;
     21        double              xmin,xmax;
     22        double              ymin,ymax;
     23        int                 nods_prime;
     24        SeqVec<IssmPDouble> *data_prime;
     25        double              *x_prime;
     26        double              *y_prime;
     27        double              *default_values;
     28        int                 num_default_values;
     29        double              *incontour;
    3130
    3231
    3332} InterpFromMesh2dxThreadStruct;
    3433
    35 int InterpFromMesh2dx( Vector<IssmPDouble>** pdata_prime,double* index_data, double* x_data, double* y_data, int nods_data,int nels_data, double* data, int data_length, double* x_prime, double* y_prime, int nods_prime,
     34int InterpFromMesh2dx(SeqVec<IssmPDouble>** pdata_prime,double* index_data, double* x_data, double* y_data, int nods_data,int nels_data, double* data, int data_length, double* x_prime, double* y_prime, int nods_prime,
    3635                double* default_values,int num_default_values,Contour<IssmPDouble>** contours,int numcontours);
    3736
     
    3938
    4039#endif /* _INTERPFROMMESH2DX_H */
    41 
Note: See TracChangeset for help on using the changeset viewer.