#include <nsa-solutions.hpp>
 | 
|   | Trigonometric (const int &stokes) | 
|   | 
| Eigen::Vector2d  | momentumForcingTerm (const Eigen::Vector2d &x, const double &t=0) const | 
|   | 
| double  | compressibilityForcingTerm (const Eigen::Vector2d &x, const double &t=0) const | 
|   | 
| double  | densityForcingTerm (const Eigen::Vector2d &x, const double &t=0) const | 
|   | 
| Eigen::Vector2d  | velocity (const Eigen::Vector2d &x, const double &t=0) const | 
|   | 
| double  | pressure (const Eigen::Vector2d &x, const double &t=0) const | 
|   | 
| Eigen::Matrix2d  | velocityGradient (const Eigen::Vector2d &x, const double &t=0) const | 
|   | 
| Eigen::Vector2d  | pressureGradient (const Eigen::Vector2d &x, const double &t=0) const | 
|   | 
| double  | volumicFraction (const Eigen::Vector2d &x, const double &t=0) const | 
|   | 
|   | IExactSolution (std::string name, bool is_stokes, double viscosity) | 
|   | 
| virtual  | ~IExactSolution () | 
|   | 
| std::string  | name () const | 
|   | Return the solution name.  
  | 
|   | 
| bool  | isStokes () const | 
|   | 
| double  | viscosity () const | 
|   | Return the viscosity.  
  | 
|   | 
◆ Trigonometric()
      
        
          | Trigonometric::Trigonometric  | 
          ( | 
          const int &  | 
          stokes | ) | 
           | 
        
      
 
 
◆ compressibilityForcingTerm()
  
  
      
        
          | double Trigonometric::compressibilityForcingTerm  | 
          ( | 
          const Eigen::Vector2d &  | 
          x,  | 
         
        
           | 
           | 
          const double &  | 
          t = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ densityForcingTerm()
  
  
      
        
          | double Trigonometric::densityForcingTerm  | 
          ( | 
          const Eigen::Vector2d &  | 
          x,  | 
         
        
           | 
           | 
          const double &  | 
          t = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ momentumForcingTerm()
  
  
      
        
          | Eigen::Vector2d Trigonometric::momentumForcingTerm  | 
          ( | 
          const Eigen::Vector2d &  | 
          x,  | 
         
        
           | 
           | 
          const double &  | 
          t = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ pressure()
  
  
      
        
          | double Trigonometric::pressure  | 
          ( | 
          const Eigen::Vector2d &  | 
          x,  | 
         
        
           | 
           | 
          const double &  | 
          t = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ pressureGradient()
  
  
      
        
          | Eigen::Vector2d Trigonometric::pressureGradient  | 
          ( | 
          const Eigen::Vector2d &  | 
          x,  | 
         
        
           | 
           | 
          const double &  | 
          t = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ velocity()
  
  
      
        
          | Eigen::Vector2d Trigonometric::velocity  | 
          ( | 
          const Eigen::Vector2d &  | 
          x,  | 
         
        
           | 
           | 
          const double &  | 
          t = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ velocityGradient()
  
  
      
        
          | Eigen::Matrix2d Trigonometric::velocityGradient  | 
          ( | 
          const Eigen::Vector2d &  | 
          x,  | 
         
        
           | 
           | 
          const double &  | 
          t = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ volumicFraction()
  
  
      
        
          | double Trigonometric::volumicFraction  | 
          ( | 
          const Eigen::Vector2d &  | 
          x,  | 
         
        
           | 
           | 
          const double &  | 
          t = 0  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
virtual   | 
  
 
 
The documentation for this struct was generated from the following files: