mpi
Class MultistridedPacker

java.lang.Object
  extended by mpi.MultistridedPacker
All Implemented Interfaces:
Packer
Direct Known Subclasses:
MultistridedPackerBoolean, MultistridedPackerByte, MultistridedPackerChar, MultistridedPackerDouble, MultistridedPackerFloat, MultistridedPackerInt, MultistridedPackerLong, MultistridedPackerObject, MultistridedPackerShort

public abstract class MultistridedPacker
extends java.lang.Object
implements Packer


Constructor Summary
MultistridedPacker(int rank, int[] indexes, int extent, int size)
           
 
Method Summary
 void unpack(Buffer mpjbuf, int length, java.lang.Object buf, int offset, int count)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface mpi.Packer
pack, pack, unpack, unpack, unpackPartial
 

Constructor Detail

MultistridedPacker

public MultistridedPacker(int rank,
                          int[] indexes,
                          int extent,
                          int size)
Method Detail

unpack

public void unpack(Buffer mpjbuf,
                   int length,
                   java.lang.Object buf,
                   int offset,
                   int count)
            throws MPIException
Specified by:
unpack in interface Packer
Throws:
MPIException