Tensor is intended to throw only TensorExceptions.  
 More...
#include <tensorexcept.h>
Tensor is intended to throw only TensorExceptions. 
 
◆ TensorException()
  
  
      
        
          | madness::TensorException::TensorException  | 
          ( | 
          const char *  | 
          s,  | 
         
        
           | 
           | 
          const char *  | 
          a,  | 
         
        
           | 
           | 
          int  | 
          err,  | 
         
        
           | 
           | 
          const BaseTensor *  | 
          tp,  | 
         
        
           | 
           | 
          int  | 
          lin,  | 
         
        
           | 
           | 
          const char *  | 
          func,  | 
         
        
           | 
           | 
          const char *  | 
          file  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~TensorException()
  
  
      
        
          | virtual madness::TensorException::~TensorException  | 
          ( | 
           | ) | 
           | 
         
        
          | throw  | ( |  | 
         
        
           | ) |  |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ what()
  
  
      
        
          | virtual const char * madness::TensorException::what  | 
          ( | 
           | ) | 
           const | 
         
        
          | throw  | ( |  | 
         
        
           | ) |  |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ operator<<
  
  
      
        
          | std::ostream & operator<<  | 
          ( | 
          std::ostream &  | 
          out,  | 
         
        
           | 
           | 
          const TensorException &  | 
          e  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
 
◆ assertion
  
  
      
        
          | const char* madness::TensorException::assertion | 
         
       
   | 
  
private   | 
  
 
 
◆ filename
  
  
      
        
          | const char* madness::TensorException::filename | 
         
       
   | 
  
private   | 
  
 
 
◆ function
  
  
      
        
          | const char* madness::TensorException::function | 
         
       
   | 
  
private   | 
  
 
 
◆ line
  
  
      
        
          | int madness::TensorException::line | 
         
       
   | 
  
private   | 
  
 
 
◆ msg
  
  
      
        
          | const char* madness::TensorException::msg | 
         
       
   | 
  
private   | 
  
 
 
◆ tp
◆ value
  
  
      
        
          | int madness::TensorException::value | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: