|
template<int Rank> |
void | fub::CompleteFromPrim (const PerfectGas< Rank > &equation, Complete< PerfectGas< Rank >> &complete, const Primitive< PerfectGas< Rank >> &prim) |
|
template<int Rank> |
void | fub::PrimFromComplete (const PerfectGas< Rank > &, Primitive< PerfectGas< Rank >> &prim, const Complete< PerfectGas< Rank >> &complete) |
|
template<int Rank> |
void | fub::CompleteFromPrim (const PerfectGas< Rank > &equation, CompleteArray< PerfectGas< Rank >> &complete, const PrimitiveArray< PerfectGas< Rank >> &prim) |
|
template<int Rank> |
void | fub::PrimFromComplete (const PerfectGas< Rank > &, PrimitiveArray< PerfectGas< Rank >> &prim, const CompleteArray< PerfectGas< Rank >> &complete) |
|
void | fub::Reflect (Conservative< PerfectGas< 1 >> &reflected, const Conservative< PerfectGas< 1 >> &state, const Eigen::Matrix< double, 1, 1 > &normal, const PerfectGas< 1 > &gas) |
|
void | fub::Reflect (Conservative< PerfectGas< 2 >> &reflected, const Conservative< PerfectGas< 2 >> &state, const Eigen::Vector2d &normal, const PerfectGas< 2 > &gas) |
|
void | fub::Reflect (Conservative< PerfectGas< 3 >> &reflected, const Conservative< PerfectGas< 3 >> &state, const Eigen::Vector3d &normal, const PerfectGas< 3 > &gas) |
|
void | fub::Reflect (Complete< PerfectGas< 1 >> &reflected, const Complete< PerfectGas< 1 >> &state, const Eigen::Matrix< double, 1, 1 > &normal, const PerfectGas< 1 > &gas) |
|
void | fub::Reflect (Complete< PerfectGas< 2 >> &reflected, const Complete< PerfectGas< 2 >> &state, const Eigen::Vector2d &normal, const PerfectGas< 2 > &gas) |
|
void | fub::Reflect (Complete< PerfectGas< 3 >> &reflected, const Complete< PerfectGas< 3 >> &state, const Eigen::Vector3d &normal, const PerfectGas< 3 > &gas) |
|
|
void | fub::Rotate (Conservative< PerfectGas< 2 >> &rotated, const Conservative< PerfectGas< 2 >> &state, const Eigen::Matrix< double, 2, 2 > &rotation, const PerfectGas< 2 > &) |
| Defines how to rotate a given state of the euler equations. More...
|
|
void | fub::Rotate (Complete< PerfectGas< 2 >> &rotated, const Complete< PerfectGas< 2 >> &state, const Eigen::Matrix< double, 2, 2 > &rotation, const PerfectGas< 2 > &) |
| Defines how to rotate a given state of the euler equations. More...
|
|
void | fub::Rotate (Conservative< PerfectGas< 3 >> &rotated, const Conservative< PerfectGas< 3 >> &state, const Eigen::Matrix< double, 3, 3 > &rotation, const PerfectGas< 3 > &) |
| Defines how to rotate a given state of the euler equations. More...
|
|
void | fub::Rotate (Complete< PerfectGas< 3 >> &rotated, const Complete< PerfectGas< 3 >> &state, const Eigen::Matrix< double, 3, 3 > &rotation, const PerfectGas< 3 > &) |
| Defines how to rotate a given state of the euler equations. More...
|
|