#include <nsa-solutions.hpp>
|
| | DamBreak (const double &rho_min, const double &rho_max, const double &Re, const double &L, const double &H, const double &g) |
| |
| 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.
|
| |
◆ DamBreak()
| DamBreak::DamBreak |
( |
const double & |
rho_min, |
|
|
const double & |
rho_max, |
|
|
const double & |
Re, |
|
|
const double & |
L, |
|
|
const double & |
H, |
|
|
const double & |
g |
|
) |
| |
◆ compressibilityForcingTerm()
| double DamBreak::compressibilityForcingTerm |
( |
const Eigen::Vector2d & |
x, |
|
|
const double & |
t = 0 |
|
) |
| const |
|
virtual |
◆ densityForcingTerm()
| double DamBreak::densityForcingTerm |
( |
const Eigen::Vector2d & |
x, |
|
|
const double & |
t = 0 |
|
) |
| const |
|
virtual |
◆ momentumForcingTerm()
| Eigen::Vector2d DamBreak::momentumForcingTerm |
( |
const Eigen::Vector2d & |
x, |
|
|
const double & |
t = 0 |
|
) |
| const |
|
virtual |
◆ pressure()
| double DamBreak::pressure |
( |
const Eigen::Vector2d & |
x, |
|
|
const double & |
t = 0 |
|
) |
| const |
|
virtual |
◆ pressureGradient()
| Eigen::Vector2d DamBreak::pressureGradient |
( |
const Eigen::Vector2d & |
x, |
|
|
const double & |
t = 0 |
|
) |
| const |
|
virtual |
◆ velocity()
| Eigen::Vector2d DamBreak::velocity |
( |
const Eigen::Vector2d & |
x, |
|
|
const double & |
t = 0 |
|
) |
| const |
|
virtual |
◆ velocityGradient()
| Eigen::Matrix2d DamBreak::velocityGradient |
( |
const Eigen::Vector2d & |
x, |
|
|
const double & |
t = 0 |
|
) |
| const |
|
virtual |
◆ volumicFraction()
| double DamBreak::volumicFraction |
( |
const Eigen::Vector2d & |
x, |
|
|
const double & |
t = 0 |
|
) |
| const |
|
virtual |
The documentation for this struct was generated from the following files: