mpi :: DataType :: defaultinit
mpi :: DataType :: unsigned_long_long
Get a MPI unsigned long long.core :: Pointer :: address_is_null
Is the address behind this Object at NULL?core :: Object :: class_factory
Implementation used byget_class
to create the specific class.
core :: Object :: defaultinit
core :: Pointer :: defaultinit
mpi :: DataType :: defaultinit
core :: Object :: is_same_instance
Return true ifself
and other
are the same instance (i.e. same identity).
core :: Object :: is_same_serialized
Isself
the same as other
in a serialization context?
core :: Object :: is_same_type
Return true ifself
and other
have the same dynamic type.
core :: Object :: output_class_name
Display class name on stdout (debug only).mpi :: DataType :: unsigned_long_long
Get a MPI unsigned long long.
# An MPI data type
extern class DataType `{ MPI_Datatype `}
# Get a MPI char.
new char `{ return MPI_CHAR; `}
# Get a MPI short.
new short `{ return MPI_SHORT; `}
# Get a MPI int.
new int `{ return MPI_INT; `}
# Get a MPI long.
new long `{ return MPI_LONG; `}
# Get a MPI long long.
new long_long `{ return MPI_LONG_LONG; `}
# Get a MPI unsigned char.
new unsigned_char `{ return MPI_UNSIGNED_CHAR; `}
# Get a MPI unsigned short.
new unsigned_short `{ return MPI_UNSIGNED_SHORT; `}
# Get a MPI unsigned int.
new unsigned `{ return MPI_UNSIGNED; `}
# Get a MPI unsigned long.
new unsigned_long `{ return MPI_UNSIGNED_LONG; `}
# Get a MPI unsigned long long.
new unsigned_long_long `{ return MPI_UNSIGNED_LONG_LONG; `}
# Get a MPI float.
new float `{ return MPI_FLOAT; `}
# Get a MPI double.
new double `{ return MPI_DOUBLE; `}
# Get a MPI long double.
new long_double `{ return MPI_LONG_DOUBLE; `}
# Get a MPI byte.
new byte `{ return MPI_BYTE; `}
end
lib/mpi/mpi.nit:192,1--235,3