next up previous contents
Next: Comm Up: Full public interface of Previous: Full public interface of   Contents

MPI

public class MPI {
  public static Intracomm COMM_WORLD;

  public static Datatype BYTE, CHAR, SHORT, BOOLEAN, INT, LONG,
                         FLOAT, DOUBLE, PACKED, LB, UB ;

  public static int ANY_SOURCE, ANY_TAG ;

  public static int PROC_NULL ;

  public static int BSEND_OVERHEAD ;

  public static int UNDEFINED ;

  public static Op MAX, MIN, SUM, PROD, LAND, BAND,
                   LOR, BOR, LXOR, BXOR, MINLOC, MAXLOC ;

  public static Datatype SHORT2, INT2, LONG2, FLOAT2, DOUBLE2 ;

  public static Group GROUP_EMPTY ;

  public static Comm COMM_SELF ;

  public static int IDENT, CONGRUENT, SIMILAR, UNEQUAL ;

  public static int GRAPH, CART ;

  public static ErrHandler ERRORS_ARE_FATAL, ERRORS_RETURN ;

  public static int TAG_UB, HOST, IO ;

  public static Request REQUEST_NULL;

  // Buffer allocation and usage

  public static void Buffer_attach(byte [] buffer) {...}

  public static void Buffer_detach(byte [] buffer) {...}


  // Environmental Management

  public static void Init(String[] argv) {...}

  public static void Finalize() {...}

  public static String Get_processor_name() {...}

  public static void Errorhandler_set(Errhandler errhandler) {...}

  public static Errhandler Errorhandler_get() {...}

  public static double Wtime() {...}

  public static double Wtick() {...}

  public static boolean Initialized() {...}

  ...
}

public class Errhandler {
  ...
}



Bryan Carpenter 2002-07-12