vector absolute sum  
More...
 | 
| double  | monolish::blas::asum (const vector< double > &x) | 
|   | vector absolute sum  More...
  | 
|   | 
| void  | monolish::blas::asum (const vector< double > &x, double &ans) | 
|   | vector absolute sum  More...
  | 
|   | 
| float  | monolish::blas::asum (const vector< float > &x) | 
|   | 
| void  | monolish::blas::asum (const vector< float > &x, float &ans) | 
|   | 
| double  | monolish::blas::asum (const view1D< matrix::Dense< double >, double > &x) | 
|   | 
| void  | monolish::blas::asum (const view1D< matrix::Dense< double >, double > &x, double &ans) | 
|   | 
| float  | monolish::blas::asum (const view1D< matrix::Dense< float >, float > &x) | 
|   | 
| void  | monolish::blas::asum (const view1D< matrix::Dense< float >, float > &x, float &ans) | 
|   | 
| double  | monolish::blas::asum (const view1D< tensor::tensor_Dense< double >, double > &x) | 
|   | 
| void  | monolish::blas::asum (const view1D< tensor::tensor_Dense< double >, double > &x, double &ans) | 
|   | 
| float  | monolish::blas::asum (const view1D< tensor::tensor_Dense< float >, float > &x) | 
|   | 
| void  | monolish::blas::asum (const view1D< tensor::tensor_Dense< float >, float > &x, float &ans) | 
|   | 
| double  | monolish::blas::asum (const view1D< vector< double >, double > &x) | 
|   | 
| void  | monolish::blas::asum (const view1D< vector< double >, double > &x, double &ans) | 
|   | 
| float  | monolish::blas::asum (const view1D< vector< float >, float > &x) | 
|   | 
| void  | monolish::blas::asum (const view1D< vector< float >, float > &x, float &ans) | 
|   | 
vector absolute sum 
◆ asum() [1/16]
      
        
          | double monolish::blas::asum  | 
          ( | 
          const vector< double > &  | 
          x | ) | 
           | 
        
      
 
vector absolute sum 
- Parameters
 - 
  
    | x | monolish vector (size N)  | 
  
   
- Returns
 - The result of the asum 
 
- Note
 
- # of computation: N
 
- Multi-threading: true
 
- GPU acceleration: true
 
 
 
◆ asum() [2/16]
      
        
          | void monolish::blas::asum  | 
          ( | 
          const vector< double > &  | 
          x,  | 
        
        
           | 
           | 
          double &  | 
          ans  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
vector absolute sum 
- Parameters
 - 
  
    | x | monolish vector (size N)  | 
    | ans | The result of the asum  | 
  
   
- Note
 
- # of computation: N
 
- Multi-threading: true
 
- GPU acceleration: true
 
 
 
◆ asum() [3/16]
      
        
          | float monolish::blas::asum  | 
          ( | 
          const vector< float > &  | 
          x | ) | 
           | 
        
      
 
 
◆ asum() [4/16]
      
        
          | void monolish::blas::asum  | 
          ( | 
          const vector< float > &  | 
          x,  | 
        
        
           | 
           | 
          float &  | 
          ans  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ asum() [5/16]
◆ asum() [6/16]
      
        
          | void monolish::blas::asum  | 
          ( | 
          const view1D< matrix::Dense< double >, double > &  | 
          x,  | 
        
        
           | 
           | 
          double &  | 
          ans  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ asum() [7/16]
◆ asum() [8/16]
◆ asum() [9/16]
◆ asum() [10/16]
◆ asum() [11/16]
◆ asum() [12/16]
◆ asum() [13/16]
      
        
          | double monolish::blas::asum  | 
          ( | 
          const view1D< vector< double >, double > &  | 
          x | ) | 
           | 
        
      
 
 
◆ asum() [14/16]
      
        
          | void monolish::blas::asum  | 
          ( | 
          const view1D< vector< double >, double > &  | 
          x,  | 
        
        
           | 
           | 
          double &  | 
          ans  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ asum() [15/16]
      
        
          | float monolish::blas::asum  | 
          ( | 
          const view1D< vector< float >, float > &  | 
          x | ) | 
           | 
        
      
 
 
◆ asum() [16/16]
      
        
          | void monolish::blas::asum  | 
          ( | 
          const view1D< vector< float >, float > &  | 
          x,  | 
        
        
           | 
           | 
          float &  | 
          ans  | 
        
        
           | 
          ) | 
           |  |