Getter Functions

std::vector<T> danceq::internal::Vector::get_data(void) const

Returns data.

This returns only the local data.

Returns:

data

uint64_t danceq::internal::Vector::get_dim(void) const

Returns dim.

Returns:

dim

Getter only available with MPI

MPI_Datatype danceq::internal::Vector::get_MPI_SCALAR(void) const

Returns ownership_per_rank.

Returns:

ownership_per_rank

MPI_Datatype danceq::internal::Vector::get_MPI_SCALAR_REAL(void) const

Returns ownership_per_rank.

Returns:

ownership_per_rank

int32_t danceq::internal::Vector::get_myrank(void) const

Returns ownership_per_rank.

Returns:

ownership_per_rank

int32_t danceq::internal::Vector::get_world_size(void) const

Returns end.

Returns:

end

uint64_t danceq::internal::Vector::get_mydim(void) const

Returns ownership_per_rank.

Returns:

ownership_per_rank

uint64_t danceq::internal::Vector::get_start(void) const

Returns ownership_per_rank.

Returns:

ownership_per_rank

uint64_t danceq::internal::Vector::get_end(void) const

Returns start.

Returns:

start

std::vector<uint64_t> danceq::internal::Vector::get_ownership_per_rank(void) const

Returns ownership_per_rank.

Returns:

ownership_per_rank