| 
|   | LinearVelocity () | 
|   | 
| Eigen::Vector2d  | momentumForcingTerm (const Eigen::Vector2d &x, const double &t=0) const | 
|   | 
| double  | compressibilityForcingTerm (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 | 
|   | 
|   | IBrinkmanExactSolution (std::string name, double viscosity, double permeability) | 
|   | 
| virtual  | ~IBrinkmanExactSolution () | 
|   | 
| std::string  | name () const | 
|   | Return the solution name.  
  | 
|   | 
| double  | viscosity () const | 
|   | Return the viscosity.  
  | 
|   | 
| double  | permeability () const | 
|   | Return the permeability.  
  | 
|   | 
|   | IExactSolution (std::string name, bool is_stokes, double viscosity, bool isNonNewtonian=false, double flow_index=2.0, double degen_param=0.0) | 
|   | 
| virtual  | ~IExactSolution () | 
|   | 
| std::string  | name () const | 
|   | Return the solution name.  
  | 
|   | 
| bool  | isStokes () const | 
|   | 
| double  | viscosity () const | 
|   | Return the viscosity.  
  | 
|   | 
| bool  | isNonNewtonian () const | 
|   | Return true if the fluid is assumed to be non-Newtonian;.  
  | 
|   | 
| double  | flowIndex () const | 
|   | Return the Carreau-Yasuda flow index.  
  | 
|   | 
| double  | degenParam () const | 
|   | Return the Carreau-Yasuda degeneracy parameter.  
  | 
|   | 
|   | 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.  
  | 
|   | 
|   | IExactSolution (std::string name, bool fluid_magnetic_coupling, bool is_stokes, bool steady_fluid_equation, bool steady_magnetic_equation, double viscosity, double magnetic_diffusivity) | 
|   | 
| virtual  | ~IExactSolution () | 
|   | 
| std::string  | name () const | 
|   | Return the solution name.  
  | 
|   | 
| bool  | fluid_magnetic_coupling () const | 
|   | Return true if the fluid and magnetic field are oupled in the two equations.  
  | 
|   | 
| bool  | isStokes () const | 
|   | 
| bool  | steady_fluid_equation () const | 
|   | Return true if the fluid field is steady, false if unsteady!  
  | 
|   | 
| bool  | steady_magnetic_equation () const | 
|   | Return true if the magnetic field is steady, false if unsteady!  
  | 
|   | 
| double  | viscosity () const | 
|   | Return the viscosity.  
  | 
|   | 
| double  | magnetic_diffusivity () const | 
|   | Return the magnetic diffusivity.  
  | 
|   | 
| virtual Eigen::Vector2d  | magneticForcingTerm (const Eigen::Vector2d &x, const double &t=0) const =0 | 
|   | 
| virtual Eigen::Vector2d  | magnetic_field (const Eigen::Vector2d &x, const double &t=0) const =0 | 
|   | 
| virtual double  | magnetic_pressure (const Eigen::Vector2d &x, const double &t=0) const =0 | 
|   | 
| virtual Eigen::Matrix2d  | magnetic_fieldGradient (const Eigen::Vector2d &x, const double &t=0) const =0 | 
|   | 
| virtual Eigen::Vector2d  | magnetic_pressureGradient (const Eigen::Vector2d &x, const double &t=0) const =0 | 
|   | 
|   | 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.  
  | 
|   |