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

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

at(const size_t i) constmonolish::view_Dense< TYPE, Float >inline
at(const size_t i, const size_t j) constmonolish::view_Dense< TYPE, Float >inline
at(const size_t i)monolish::view_Dense< TYPE, Float >inline
at(const size_t i, const size_t j)monolish::view_Dense< TYPE, Float >inline
begin() constmonolish::view_Dense< TYPE, Float >inline
begin()monolish::view_Dense< TYPE, Float >inline
colNmonolish::view_Dense< TYPE, Float >private
data() constmonolish::view_Dense< TYPE, Float >inline
data()monolish::view_Dense< TYPE, Float >inline
diag_add(const Float alpha)monolish::view_Dense< TYPE, Float >
diag_add(const vector< Float > &vec)monolish::view_Dense< TYPE, Float >
diag_add(const view1D< vector< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_add(const view1D< matrix::Dense< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_add(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_div(const Float alpha)monolish::view_Dense< TYPE, Float >
diag_div(const vector< Float > &vec)monolish::view_Dense< TYPE, Float >
diag_div(const view1D< vector< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_div(const view1D< matrix::Dense< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_div(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_mul(const Float alpha)monolish::view_Dense< TYPE, Float >
diag_mul(const vector< Float > &vec)monolish::view_Dense< TYPE, Float >
diag_mul(const view1D< vector< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_mul(const view1D< matrix::Dense< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_mul(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_sub(const Float alpha)monolish::view_Dense< TYPE, Float >
diag_sub(const vector< Float > &vec)monolish::view_Dense< TYPE, Float >
diag_sub(const view1D< vector< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_sub(const view1D< matrix::Dense< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
diag_sub(const view1D< tensor::tensor_Dense< Float >, Float > &vec)monolish::view_Dense< TYPE, Float >
end() constmonolish::view_Dense< TYPE, Float >inline
end()monolish::view_Dense< TYPE, Float >inline
fill(Float value)monolish::view_Dense< TYPE, Float >
firstmonolish::view_Dense< TYPE, Float >private
get_alloc_nnz() constmonolish::view_Dense< TYPE, Float >inline
get_col() constmonolish::view_Dense< TYPE, Float >inline
get_device_mem_stat() constmonolish::view_Dense< TYPE, Float >inline
get_first() constmonolish::view_Dense< TYPE, Float >inline
get_last() constmonolish::view_Dense< TYPE, Float >inline
get_nnz() constmonolish::view_Dense< TYPE, Float >inline
get_offset() constmonolish::view_Dense< TYPE, Float >inline
get_row() constmonolish::view_Dense< TYPE, Float >inline
get_target() constmonolish::view_Dense< TYPE, Float >inline
get_target()monolish::view_Dense< TYPE, Float >inline
get_val() constmonolish::view_Dense< TYPE, Float >inline
insert(const size_t i, const Float Val)monolish::view_Dense< TYPE, Float >inline
insert(const size_t i, const size_t j, const Float Val)monolish::view_Dense< TYPE, Float >inline
lastmonolish::view_Dense< TYPE, Float >private
move(const view_tensor_Dense< TYPE, Float > &view_tensor_dense)monolish::view_Dense< TYPE, Float >
move(const view_tensor_Dense< TYPE, Float > &view_tensor_dense, int rowN, int colN)monolish::view_Dense< TYPE, Float >
operator=(const matrix::Dense< Float > &mat)monolish::view_Dense< TYPE, Float >
operator=(const view_Dense< vector< Float >, Float > &mat)monolish::view_Dense< TYPE, Float >
operator=(const view_Dense< matrix::Dense< Float >, Float > &mat)monolish::view_Dense< TYPE, Float >
operator=(const view_Dense< tensor::tensor_Dense< Float >, Float > &mat)monolish::view_Dense< TYPE, Float >
operator[](const size_t i)monolish::view_Dense< TYPE, Float >inline
print_all(bool force_cpu=false) constmonolish::view_Dense< TYPE, Float >
rangemonolish::view_Dense< TYPE, Float >private
recv()monolish::view_Dense< TYPE, Float >inline
resize(size_t row, size_t col)monolish::view_Dense< TYPE, Float >inline
rowNmonolish::view_Dense< TYPE, Float >private
send() constmonolish::view_Dense< TYPE, Float >inline
set_first(size_t i)monolish::view_Dense< TYPE, Float >inline
set_last(size_t i)monolish::view_Dense< TYPE, Float >inline
size() constmonolish::view_Dense< TYPE, Float >inline
targetmonolish::view_Dense< TYPE, Float >private
target_datamonolish::view_Dense< TYPE, Float >private
type() constmonolish::view_Dense< TYPE, Float >inline
view_Dense(vector< Float > &x, const size_t start, const size_t row, const size_t col)monolish::view_Dense< TYPE, Float >inline
view_Dense(matrix::Dense< Float > &A, const size_t start, const size_t row, const size_t col)monolish::view_Dense< TYPE, Float >inline
view_Dense(tensor::tensor_Dense< Float > &A, const size_t start, const size_t row, const size_t col)monolish::view_Dense< TYPE, Float >inline
view_Dense(view_Dense< vector< Float >, Float > &x, const size_t start, const size_t row, const size_t col)monolish::view_Dense< TYPE, Float >inline
view_Dense(view_Dense< matrix::Dense< Float >, Float > &x, const size_t start, const size_t row, const size_t col)monolish::view_Dense< TYPE, Float >inline
view_Dense(view_Dense< tensor::tensor_Dense< Float >, Float > &x, const size_t start, const size_t row, const size_t col)monolish::view_Dense< TYPE, Float >inline