Fenix @develop
 
Loading...
Searching...
No Matches
fenix::mpixx::Datatype Member List

This is the complete list of members for fenix::mpixx::Datatype, including all inherited members.

commit() (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
contiguous(int count, MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
create_struct(int count, const int *array_of_blocklengths, const MPI_Aint *array_of_displacements, const MPI_Datatype *array_of_types) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
darray(int size, int rank, int ndims, const int *array_of_gsizes, const int *array_of_distribs, const int *array_of_dargs, const int *array_of_psizes, int order, MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
Datatype(MPI_Datatype type) noexcept (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypeinlineexplicit
Datatype() noexcept (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypeinline
Datatype(Datatype &&o) noexcept (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypeinline
Datatype(const Datatype &)=delete (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
deserialize(const std::vector< uint8_t > &buffer) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
deserialize(const uint8_t *data, size_t size) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
dup(MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
extent() const (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
free() (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypevirtual
get() const noexcept (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypeinline
get_extent(MPI_Aint *lb, MPI_Aint *extent) const (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
get_true_extent(MPI_Aint *true_lb, MPI_Aint *true_extent) const (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
hindexed(int count, const int *array_of_blocklengths, const MPI_Aint *array_of_displacements, MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
hindexed_block(int count, int blocklength, const MPI_Aint *array_of_displacements, MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
hvector(int count, int blocklength, MPI_Aint stride, MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
indexed(int count, const int *array_of_blocklengths, const int *array_of_displacements, MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
indexed_block(int count, int blocklength, const int *array_of_displacements, MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
is_builtin() const noexcept (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
operator bool() const noexcept (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypeinlineexplicit
operator MPI_Datatype() const noexcept (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypeinline
operator=(Datatype &&o) noexcept (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
operator=(MPI_Datatype type) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypeinline
operator=(const Datatype &)=delete (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
release() noexcept (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
resized(MPI_Datatype oldtype, MPI_Aint lb, MPI_Aint extent) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
serialize() const (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
size() const (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatype
subarray(int ndims, const int *array_of_sizes, const int *array_of_subsizes, const int *array_of_starts, int order, MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
vector(int count, int blocklength, int stride, MPI_Datatype oldtype) (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypestatic
~Datatype() (defined in fenix::mpixx::Datatype)fenix::mpixx::Datatypeinlinevirtual