Changeset 5906


Ignore:
Timestamp:
09/20/10 10:22:33 (14 years ago)
Author:
Mathieu Morlighem
Message:

Resolve pointer not needed anymore

Location:
issm/trunk/src/c
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/Makefile.am

    r5891 r5906  
    267267                                        ./shared/Sorting/sorting.h\
    268268                                        ./shared/Elements/elements.h\
    269                                         ./shared/Elements/ResolvePointers.cpp\
    270269                                        ./shared/Elements/Paterson.cpp\
    271270                                        ./shared/Elements/GetVerticesCoordinates.cpp\
     
    823822                                        ./shared/Sorting/sorting.h\
    824823                                        ./shared/Elements/elements.h\
    825                                         ./shared/Elements/ResolvePointers.cpp\
    826824                                        ./shared/Elements/Paterson.cpp\
    827825                                        ./shared/Elements/GetVerticesCoordinates.cpp\
  • issm/trunk/src/c/shared/Elements/GetVerticesCoordinates.cpp

    r3685 r5906  
    55#include "../../objects/objects.h"
    66
    7 int GetVerticesCoordinates( double* xyz,  Node** nodes, int numgrids){
     7int GetVerticesCoordinates( double* xyz,  Node** nodes, int numvertices){
    88
    9         int i;
     9        /*In debugging mode, check that nodes is not a NULL pointer*/
     10        ISSMASSERT(nodes);
    1011
    11         for ( i=0; i<numgrids; i++) {
     12        for(int i=0;i<numvertices;i++) {
    1213                xyz[i*3+0]=nodes[i]->GetX();
    1314                xyz[i*3+1]=nodes[i]->GetY();
    1415                xyz[i*3+2]=nodes[i]->GetZ();
    1516        }
    16 
    1717}
    18 
  • issm/trunk/src/c/shared/Elements/elements.h

    r4385 r5906  
    99#include "../../Container/Container.h"
    1010
    11 void ResolvePointers(Object** objects,int* object_ids,int* object_offsets,int num_objects,DataSet* dataset);
    1211double Paterson(double temperature);
    13 int GetVerticesCoordinates(double* xyz,  Node** nodes, int numgrids);
     12int    GetVerticesCoordinates(double* xyz,  Node** nodes, int numvertices);
     13
    1414inline void printarray(double* array,int lines,int cols=1){
    15         int i,j;
    1615        printf("\n");
    17         for (i=0;i<lines;i++){ 
     16        for(int i=0;i<lines;i++){ 
    1817                printf("   [ ");
    19                 for (j=0;j<cols;j++){
    20                         printf(" %12.6g ",array[i*cols+j]);
    21                 } 
     18                for(int j=0;j<cols;j++) printf(" %12.6g ",array[i*cols+j]);
    2219                printf(" ]\n");
    2320        } 
     
    2522}
    2623inline void printarray(int* array,int lines,int cols=1){
    27         int i,j;
    2824        printf("\n");
    29         for (i=0;i<lines;i++){ 
     25        for(int i=0;i<lines;i++){ 
    3026                printf("   [ ");
    31                 for (j=0;j<cols;j++){
    32                         printf(" %6i",array[i*cols+j]);
    33                 } 
     27                for(int j=0;j<cols;j++) printf(" %6i",array[i*cols+j]);
    3428                printf(" ]\n");
    3529        } 
Note: See TracChangeset for help on using the changeset viewer.