| at(const size_t pos) const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | at(const std::vector< size_t > &pos) const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | at(const std::vector< size_t > &pos, const size_t dim, const Args... args) const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | at(const size_t dim, const Args... args) const | monolish::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() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | begin() | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | calc_range() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | data() const | monolish::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() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | end() | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | fill(Float value) | monolish::view_tensor_Dense< TYPE, Float > |  | 
  | first | monolish::view_tensor_Dense< TYPE, Float > | private | 
  | get_alloc_nnz() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_device_mem_stat() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_first() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_gpu_status() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_index(const std::vector< size_t > &pos) const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_index(const size_t pos) const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_last() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_nnz() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_offset() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_shape() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_target() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_target() | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | get_val() const | monolish::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 | 
  | last | monolish::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) const | monolish::view_tensor_Dense< TYPE, Float > |  | 
  | range | monolish::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() const | monolish::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 | 
  | shape | monolish::view_tensor_Dense< TYPE, Float > | private | 
  | size() const | monolish::view_tensor_Dense< TYPE, Float > | inline | 
  | target | monolish::view_tensor_Dense< TYPE, Float > | private | 
  | target_data | monolish::view_tensor_Dense< TYPE, Float > | private | 
  | type() const | monolish::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 |