monolish  0.17.3-dev.16
MONOlithic LInear equation Solvers for Highly-parallel architecture
monolish::view_tensor_Dense< TYPE, Float > Member List

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

at(const size_t pos) constmonolish::view_tensor_Dense< TYPE, Float >inline
at(const std::vector< size_t > &pos) constmonolish::view_tensor_Dense< TYPE, Float >inline
at(const std::vector< size_t > &pos, const size_t dim, const Args... args) constmonolish::view_tensor_Dense< TYPE, Float >inline
at(const size_t dim, const Args... args) constmonolish::view_tensor_Dense< TYPE, Float >inline
at(const size_t pos)monolish::view_tensor_Dense< TYPE, Float >inline
at(const std::vector< size_t > &pos)monolish::view_tensor_Dense< TYPE, Float >inline
at(const std::vector< size_t > &pos, const Args... args)monolish::view_tensor_Dense< TYPE, Float >inline
at(const size_t dim, const Args... args)monolish::view_tensor_Dense< TYPE, Float >inline
begin() constmonolish::view_tensor_Dense< TYPE, Float >inline
begin()monolish::view_tensor_Dense< TYPE, Float >inline
calc_range() constmonolish::view_tensor_Dense< TYPE, Float >inline
data() constmonolish::view_tensor_Dense< TYPE, Float >inline
data()monolish::view_tensor_Dense< TYPE, Float >inline
diag_add(const Float alpha)monolish::view_tensor_Dense< TYPE, Float >
diag_add(const vector< Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_add(const view1D< vector< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_add(const view1D< matrix::Dense< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_add(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_div(const Float alpha)monolish::view_tensor_Dense< TYPE, Float >
diag_div(const vector< Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_div(const view1D< vector< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_div(const view1D< matrix::Dense< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_div(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_mul(const Float alpha)monolish::view_tensor_Dense< TYPE, Float >
diag_mul(const vector< Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_mul(const view1D< vector< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_mul(const view1D< matrix::Dense< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_mul(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_sub(const Float alpha)monolish::view_tensor_Dense< TYPE, Float >
diag_sub(const vector< Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_sub(const view1D< vector< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_sub(const view1D< matrix::Dense< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
diag_sub(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::view_tensor_Dense< TYPE, Float >
end() constmonolish::view_tensor_Dense< TYPE, Float >inline
end()monolish::view_tensor_Dense< TYPE, Float >inline
fill(Float value)monolish::view_tensor_Dense< TYPE, Float >
firstmonolish::view_tensor_Dense< TYPE, Float >private
get_alloc_nnz() constmonolish::view_tensor_Dense< TYPE, Float >inline
get_device_mem_stat() constmonolish::view_tensor_Dense< TYPE, Float >inline
get_first() constmonolish::view_tensor_Dense< TYPE, Float >inline
get_gpu_status() constmonolish::view_tensor_Dense< TYPE, Float >inline
get_index(const std::vector< size_t > &pos) constmonolish::view_tensor_Dense< TYPE, Float >inline
get_index(const size_t pos) constmonolish::view_tensor_Dense< TYPE, Float >inline
get_last() constmonolish::view_tensor_Dense< TYPE, Float >inline
get_nnz() constmonolish::view_tensor_Dense< TYPE, Float >inline
get_offset() constmonolish::view_tensor_Dense< TYPE, Float >inline
get_shape() constmonolish::view_tensor_Dense< TYPE, Float >inline
get_target() constmonolish::view_tensor_Dense< TYPE, Float >inline
get_target()monolish::view_tensor_Dense< TYPE, Float >inline
get_val() constmonolish::view_tensor_Dense< TYPE, Float >inline
insert(const size_t i, const Float Val)monolish::view_tensor_Dense< TYPE, Float >inline
insert(const std::vector< size_t > &pos, const Float Val)monolish::view_tensor_Dense< TYPE, Float >inline
lastmonolish::view_tensor_Dense< TYPE, Float >private
operator=(const tensor::tensor_Dense< Float > &tens)monolish::view_tensor_Dense< TYPE, Float >
operator=(const view_tensor_Dense< vector< Float >, Float > &tens)monolish::view_tensor_Dense< TYPE, Float >
operator=(const view_tensor_Dense< matrix::Dense< Float >, Float > &tens)monolish::view_tensor_Dense< TYPE, Float >
operator=(const view_tensor_Dense< tensor::tensor_Dense< Float >, Float > &tens)monolish::view_tensor_Dense< TYPE, Float >
operator[](const size_t i)monolish::view_tensor_Dense< TYPE, Float >inline
print_all(bool force_cpu=false) constmonolish::view_tensor_Dense< TYPE, Float >
rangemonolish::view_tensor_Dense< TYPE, Float >private
recv()monolish::view_tensor_Dense< TYPE, Float >inline
resize(std::vector< size_t > &shape_)monolish::view_tensor_Dense< TYPE, Float >inline
send() constmonolish::view_tensor_Dense< TYPE, Float >inline
set_first(size_t i)monolish::view_tensor_Dense< TYPE, Float >inline
set_last(size_t i)monolish::view_tensor_Dense< TYPE, Float >inline
shapemonolish::view_tensor_Dense< TYPE, Float >private
size() constmonolish::view_tensor_Dense< TYPE, Float >inline
targetmonolish::view_tensor_Dense< TYPE, Float >private
target_datamonolish::view_tensor_Dense< TYPE, Float >private
type() constmonolish::view_tensor_Dense< TYPE, Float >inline
view_tensor_Dense(vector< Float > &x, const size_t start, const std::vector< size_t > &shape_)monolish::view_tensor_Dense< TYPE, Float >inline
view_tensor_Dense(matrix::Dense< Float > &A, const size_t start, const std::vector< size_t > &shape_)monolish::view_tensor_Dense< TYPE, Float >inline
view_tensor_Dense(tensor::tensor_Dense< Float > &A, const size_t start, const std::vector< size_t > &shape_)monolish::view_tensor_Dense< TYPE, Float >inline
view_tensor_Dense(view_tensor_Dense< vector< Float >, Float > &x, const size_t start, const std::vector< size_t > &shape_)monolish::view_tensor_Dense< TYPE, Float >inline
view_tensor_Dense(view_tensor_Dense< matrix::Dense< Float >, Float > &x, const size_t start, const std::vector< size_t > &shape_)monolish::view_tensor_Dense< TYPE, Float >inline
view_tensor_Dense(view_tensor_Dense< tensor::tensor_Dense< Float >, Float > &x, const size_t start, const std::vector< size_t > &shape_)monolish::view_tensor_Dense< TYPE, Float >inline