Changeset 13555


Ignore:
Timestamp:
10/05/12 16:08:28 (12 years ago)
Author:
Eric.Larour
Message:

CHG: MPI_Upperrow, MPI_Boundariesfromrange and MPI_Upperrow not needed anymore. This is dead code.

Location:
issm/trunk-jpl/src/c
Files:
3 deleted
3 edited

Legend:

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

    r13554 r13555  
    793793mpi_sources= ./toolkits/mpi/mpiincludes.h\
    794794                                ./toolkits/mpi/patches/mpipatches.h\
    795                                 ./toolkits/mpi/patches/DetermineLocalSize.cpp\
    796                                 ./toolkits/mpi/patches/MPI_Upperrow.cpp\
    797                                 ./toolkits/mpi/patches/MPI_Lowerrow.cpp\
    798                                 ./toolkits/mpi/patches/MPI_Boundariesfromrange.cpp
     795                                ./toolkits/mpi/patches/DetermineLocalSize.cpp
    799796#}}}
    800797#Metis sources  {{{
  • issm/trunk-jpl/src/c/toolkits/mpi/patches/DetermineLocalSize.cpp

    r12430 r13555  
    77#include "../../../shared/shared.h"
    88
    9 int DetermineLocalSize(int global_size){
     9int DetermineLocalSize(int global_size,MPI_Comm comm){
     10
     11        /*size of comm: */
     12        int my_rank,num_procs;
    1013
    1114        /*output: */
     
    1720        int* num_local_rows=NULL;
    1821
    19         /*from MPI: */
    20         extern int num_procs;
    21         extern int my_rank;
    22        
     22        /*retrieve my_rank: */
     23        #ifdef _HAVE_MPI_
     24        MPI_Comm_rank(comm,&my_rank);
     25        MPI_Comm_size(comm,&num_procs);
     26        #else
     27        my_rank=0;
     28        num_procs=1;
     29        #endif
     30
    2331        /*We are  not bound by any library, just use what seems most logical*/
    2432        num_local_rows=xNew<int>(num_procs);   
  • issm/trunk-jpl/src/c/toolkits/mpi/patches/mpipatches.h

    r11695 r13555  
    66#ifndef MPI_PATCHES_H_
    77#define MPI_PATCHES_H_
    8 
    9 
    10 int MPI_Boundariesfromrange(int* plower_row, int* pupper_row,int range);
    11 int MPI_Lowerrow(int n);
    12 int MPI_Upperrow(int n);
    13 int DetermineLocalSize(int global_size);
    14 
    15 
    16 
    17 
     8int DetermineLocalSize(int global_size,MPI_Comm comm);
    189#endif
Note: See TracChangeset for help on using the changeset viewer.