| 
Member
 | 
Where defined
 | 
Description
 | 
    | 
    
    self 
    
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
    
    T 
    
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
    
    enum 
     { M = 0, N = 0, BM = Block::M, BN = Block::N } 
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
    
    size_type 
    
     | 
    
        
     | 
    
      The 1D container type  
     | 	
    
    | 
    
    difference_type 
    
     | 
    
        
     | 
    
      The type for differences between iterators  
     | 	
    
    | 
    
    block_dim_type 
    
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
    
    Offset 
    
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
    
    dim_type 
    
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
    
    sparsity 
    
     | 
    
        
     | 
    
      This is a dense 2D container  
     | 	
    
    | 
    
    storage_loc 
    
     | 
    
        
     | 
    
      This has external storage  
     | 	
    
    | 
    
    strideability 
    
     | 
    
        
     | 
    
      This is strideable  
     | 	
    
    | 
    
    value_type 
    
     | 
    
        
     | 
    
      The 1D container type  
     | 	
    
    | 
    
    reference 
    
     | 
    
        
     | 
    
      A reference to the value type  
     | 	
    
    | 
    
    pointer 
    
     | 
    
        
     | 
    
      The type for pointers to the value type  
     | 	
    
    
    template <int isConst>  class 
    __iterator 
    
     | 
    
        
     | 
    
      The iterator type  
     | 	
    
    | 
    
    iterator 
    
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
    
    const_iterator 
    
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
    
    dyn_dim 
    
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
    
    bdt 
    
     | 
    
        
     | 
    
      
          
     | 	
    
    
    template <class TwoD>   
    block2D (TwoD& x, dyn_dim b) 
    
    
     | 
    
        
     | 
    
      Constructor from underlying 2D container  
     | 	
    
    | 
     
    block2D (const block2D& x) 
    
    
     | 
    
        
     | 
    
      Copy Constructor  
     | 	
    
    | 
     const block2D& 
    operator= (const block2D& x) 
    
    
     | 
    
        
     | 
    
      
          
     | 	
    
    | 
     
    block2D () 
    
    
     | 
    
        
     | 
    
      Default Constructor  
     | 	
    
    | 
     
    ~block2D () 
    
    
     | 
    
        
     | 
    
      Destructor  
     | 	
    
    | 
     iterator 
    begin () 
    
    
     | 
    
        
     | 
    
      Return an iterator pointing to the first 1D container  
     | 	
    
    | 
     iterator 
    end () 
    
    
     | 
    
        
     | 
    
      Return an iterator pointing past the end of the 2D container  
     | 	
    
    | 
     const_iterator 
    begin () const
    
    
     | 
    
        
     | 
    
      Return a const iterator pointing to the first 1D container  
     | 	
    
    | 
     const_iterator 
    end () const
    
    
     | 
    
        
     | 
    
      Return a const iterator pointing past the end of the 2D container  
     | 	
    
    | 
     block_vector 
    operator[] (size_type i) 
    
    
     | 
    
        
     | 
    
      Return a reference to the ith 1D container  
     | 	
    
    | 
     Block 
    operator() (size_type i, size_type j) 
    
    
     | 
    
        
     | 
    
      Return a reference to the (i,j) element, where (i,j) is in the 2D coordinate system  
     | 	
    
    | 
     const Block 
    operator() (size_type i, size_type j) const
    
    
     | 
    
        
     | 
    
      Return a const reference to the (i,j) element, where (i,j) is in the 2D coordinate system   
     | 	
    
    | 
     size_type 
    ld () const
    
    
     | 
    
        
     | 
    
      The leading dimension  
     |