|
HArD::Core2D
Hybrid Arbitrary Degree::Core 2D - Library to implement 2D schemes with edge and cell polynomials as unknowns
|
#include <mhd-solutions.hpp>

Public Member Functions | |
| IExactSolution (std::string name, bool fluid_magnetic_coupling, bool is_stokes, bool steady_fluid_equation, bool steady_magnetic_equation, double viscosity, double magnetic_diffusivity) | |
| IExactSolution (std::string name, bool fluid_magnetic_coupling, bool is_stokes, bool steady_fluid_equation, bool steady_magnetic_equation, double viscosity, double magnetic_diffusivity, double U, double B) | |
| virtual | ~IExactSolution () |
| std::string | name () const |
| Return the solution name. | |
| bool | fluid_magnetic_coupling () const |
| Return true if the fluid and magnetic field are coupled 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. | |
| double | U () const |
| double | B () const |
| virtual Eigen::Vector2d | momentumForcingTerm (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual Eigen::Vector2d | magneticForcingTerm (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual double | compressibilityForcingTerm (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual Eigen::Vector2d | velocity (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual double | pressure (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual Eigen::Matrix2d | velocityGradient (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual Eigen::Vector2d | pressureGradient (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 fluid_magnetic_coupling, bool is_stokes, bool steady_fluid_equation, bool steady_magnetic_equation, double viscosity, double magnetic_diffusivity) | |
| IExactSolution (std::string name, bool fluid_magnetic_coupling, bool is_stokes, bool steady_fluid_equation, bool steady_magnetic_equation, double viscosity, double magnetic_diffusivity, double U, double B) | |
| virtual | ~IExactSolution () |
| std::string | name () const |
| Return the solution name. | |
| bool | fluid_magnetic_coupling () const |
| Return true if the fluid and magnetic field are coupled 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. | |
| double | U () const |
| double | B () const |
| virtual Eigen::Vector2d | momentumForcingTerm (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual Eigen::Vector2d | magneticForcingTerm (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual double | compressibilityForcingTerm (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual Eigen::Vector2d | velocity (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual double | pressure (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual Eigen::Matrix2d | velocityGradient (const Eigen::Vector2d &x, const double &t=0) const =0 |
| virtual Eigen::Vector2d | pressureGradient (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 |
Protected Attributes | |
| std::string | m_name |
| bool | m_fluid_magnetic_coupling |
| bool | m_is_stokes |
| bool | m_steady_fluid_equation |
| bool | m_steady_magnetic_equation |
| double | m_viscosity |
| double | m_magnetic_diffusivity |
| double | m_U |
| double | m_B |
| IExactSolution::IExactSolution | ( | std::string | name, |
| bool | fluid_magnetic_coupling, | ||
| bool | is_stokes, | ||
| bool | steady_fluid_equation, | ||
| bool | steady_magnetic_equation, | ||
| double | viscosity, | ||
| double | magnetic_diffusivity | ||
| ) |
| IExactSolution::IExactSolution | ( | std::string | name, |
| bool | fluid_magnetic_coupling, | ||
| bool | is_stokes, | ||
| bool | steady_fluid_equation, | ||
| bool | steady_magnetic_equation, | ||
| double | viscosity, | ||
| double | magnetic_diffusivity, | ||
| double | U, | ||
| double | B | ||
| ) |
|
virtual |
| HArDCore2D::MHDSolutions::IExactSolution::IExactSolution | ( | std::string | name, |
| bool | fluid_magnetic_coupling, | ||
| bool | is_stokes, | ||
| bool | steady_fluid_equation, | ||
| bool | steady_magnetic_equation, | ||
| double | viscosity, | ||
| double | magnetic_diffusivity | ||
| ) |
| HArDCore2D::MHDSolutions::IExactSolution::IExactSolution | ( | std::string | name, |
| bool | fluid_magnetic_coupling, | ||
| bool | is_stokes, | ||
| bool | steady_fluid_equation, | ||
| bool | steady_magnetic_equation, | ||
| double | viscosity, | ||
| double | magnetic_diffusivity, | ||
| double | U, | ||
| double | B | ||
| ) |
|
virtual |
|
inline |
|
inline |
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
inline |
Return true if the fluid and magnetic field are coupled in the two equations.
|
inline |
Return true if the fluid and magnetic field are coupled in the two equations.
|
inline |
Return true if the solution is for the Stokes problem, false if it is for the Navier-Stokes problem
|
inline |
Return true if the solution is for the Stokes problem, false if it is for the Navier-Stokes problem
|
inline |
Return the magnetic diffusivity.
|
inline |
Return the magnetic diffusivity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
inline |
Return the solution name.
|
inline |
Return the solution name.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
inline |
Return true if the fluid field is steady, false if unsteady!
|
inline |
Return true if the fluid field is steady, false if unsteady!
|
inline |
Return true if the magnetic field is steady, false if unsteady!
|
inline |
Return true if the magnetic field is steady, false if unsteady!
|
inline |
|
inline |
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
pure virtual |
Implemented in HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity, HArDCore2D::MHDSolutions::LinearVelocity, HArDCore2D::MHDSolutions::LinearMagneticField, HArDCore2D::MHDSolutions::LinearPressure, HArDCore2D::MHDSolutions::LinearMagneticPressure, HArDCore2D::MHDSolutions::QuadraticVelocity, HArDCore2D::MHDSolutions::QuadraticMagneticField, HArDCore2D::MHDSolutions::TrigonometricVelocity, HArDCore2D::MHDSolutions::TrigonometricMagnetic, HArDCore2D::MHDSolutions::PressureRobustStokes, HArDCore2D::MHDSolutions::MagneticPressureRobustStokes, HArDCore2D::MHDSolutions::SteadySinusoidal, HArDCore2D::MHDSolutions::PressureRobustNavierStokes, HArDCore2D::MHDSolutions::Kovasznay, HArDCore2D::MHDSolutions::SteadyLinearQuadraticCoupled, HArDCore2D::MHDSolutions::SteadySinusoidalCoupled, HArDCore2D::MHDSolutions::TimeDependentVelocityStokes, HArDCore2D::MHDSolutions::TimeDependentMagneticStokes, HArDCore2D::MHDSolutions::TimeDependentNavierStokes, HArDCore2D::MHDSolutions::VelocityTrigTimeDep, HArDCore2D::MHDSolutions::UnsteadySinusoidalCoupled, and HArDCore2D::MHDSolutions::UnsteadyLidDrivenCavity.
|
inline |
Return the viscosity.
|
inline |
Return the viscosity.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |