monolish  0.17.1
MONOlithic LInear equation Solvers for Highly-parallel architecture
monolish::vector< Float > Member List

This is the complete list of members for monolish::vector< Float >, including all inherited members.

alloc_nnzmonolish::vector< Float >
begin() constmonolish::vector< Float >inline
begin()monolish::vector< Float >inline
data() constmonolish::vector< Float >inline
data()monolish::vector< Float >inline
device_free() constmonolish::vector< Float >
end() constmonolish::vector< Float >inline
end()monolish::vector< Float >inline
equal(const vector< Float > &vec, bool compare_cpu_and_device=false) constmonolish::vector< Float >
equal(const view1D< vector< Float >, Float > &vec, bool compare_cpu_and_device=false) constmonolish::vector< Float >
equal(const view1D< matrix::Dense< Float >, Float > &vec, bool compare_cpu_and_device=false) constmonolish::vector< Float >
equal(const view1D< tensor::tensor_Dense< Float >, Float > &vec, bool compare_cpu_and_device=false) constmonolish::vector< Float >
fill(Float value)monolish::vector< Float >
get_device_mem_stat() constmonolish::vector< Float >inline
get_nnz() constmonolish::vector< Float >inline
get_offset() constmonolish::vector< Float >inline
gpu_statusmonolish::vector< Float >mutableprivate
move(const tensor::tensor_Dense< Float > &tensor_dense)monolish::vector< Float >
move(const tensor::tensor_Dense< Float > &tensor_dense, int N)monolish::vector< Float >
nonfree_recv()monolish::vector< Float >
operator!=(const vector< Float > &vec) constmonolish::vector< Float >
operator!=(const view1D< vector< Float >, Float > &vec) constmonolish::vector< Float >
operator!=(const view1D< matrix::Dense< Float >, Float > &vec) constmonolish::vector< Float >
operator!=(const view1D< tensor::tensor_Dense< Float >, Float > &vec) constmonolish::vector< Float >
operator-()monolish::vector< Float >
operator=(const vector< Float > &vec)monolish::vector< Float >
operator=(const view1D< vector< Float >, Float > &vec)monolish::vector< Float >
operator=(const view1D< matrix::Dense< Float >, Float > &vec)monolish::vector< Float >
operator=(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::vector< Float >
operator=(const std::vector< Float > &vec)monolish::vector< Float >
operator==(const vector< Float > &vec) constmonolish::vector< Float >
operator==(const view1D< vector< Float >, Float > &vec) constmonolish::vector< Float >
operator==(const view1D< matrix::Dense< Float >, Float > &vec) constmonolish::vector< Float >
operator==(const view1D< tensor::tensor_Dense< Float >, Float > &vec) constmonolish::vector< Float >
operator[](size_t i)monolish::vector< Float >inline
print_all(bool force_cpu=false) constmonolish::vector< Float >
print_all(std::string filename) constmonolish::vector< Float >
push_back(Float Val)monolish::vector< Float >inline
recv()monolish::vector< Float >
resize(size_t N, Float Val=0)monolish::vector< Float >inline
send() constmonolish::vector< Float >
size() constmonolish::vector< Float >inline
valmonolish::vector< Float >
val_create_flagmonolish::vector< Float >
val_nnzmonolish::vector< Float >
vector()monolish::vector< Float >inline
vector(const size_t N)monolish::vector< Float >
vector(const size_t N, const Float value)monolish::vector< Float >
vector(const std::vector< Float > &vec)monolish::vector< Float >
vector(const std::initializer_list< Float > &list)monolish::vector< Float >
vector(const vector< Float > &vec)monolish::vector< Float >
vector(const view1D< vector< Float >, Float > &vec)monolish::vector< Float >
vector(const view1D< matrix::Dense< Float >, Float > &vec)monolish::vector< Float >
vector(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::vector< Float >
vector(const Float *start, const Float *end)monolish::vector< Float >
vector(const size_t N, const Float min, const Float max)monolish::vector< Float >
vector(const size_t N, const Float min, const Float max, const std::uint32_t seed)monolish::vector< Float >
~vector()monolish::vector< Float >inline