#include <FilterInterfaces.hpp>
|
virtual | ~FluidInterface ()=default |
|
virtual SOLVER_UTILS_EXPORT void | GetVelocity (const Array< OneD, const Array< OneD, NekDouble >> &physfield, Array< OneD, Array< OneD, NekDouble >> &velocity)=0 |
| Extract array with velocity from physfield. More...
|
|
virtual SOLVER_UTILS_EXPORT bool | HasConstantDensity ()=0 |
|
virtual SOLVER_UTILS_EXPORT void | GetDensity (const Array< OneD, const Array< OneD, NekDouble >> &physfield, Array< OneD, NekDouble > &density)=0 |
| Extract array with density from physfield. More...
|
|
virtual SOLVER_UTILS_EXPORT void | GetPressure (const Array< OneD, const Array< OneD, NekDouble >> &physfield, Array< OneD, NekDouble > &pressure)=0 |
| Extract array with pressure from physfield. More...
|
|
virtual SOLVER_UTILS_EXPORT void | SetMovingFrameVelocities (const Array< OneD, NekDouble > &vFrameVels) |
|
virtual SOLVER_UTILS_EXPORT void | GetMovingFrameVelocities (Array< OneD, NekDouble > &vFrameVels) |
|
virtual SOLVER_UTILS_EXPORT void | SetMovingFrameProjectionMat (const boost::numeric::ublas::matrix< NekDouble > &vProjMat) |
|
virtual SOLVER_UTILS_EXPORT void | GetMovingFrameProjectionMat (boost::numeric::ublas::matrix< NekDouble > &vProjMat) |
|
virtual SOLVER_UTILS_EXPORT void | SetMovingFrameAngles (const Array< OneD, NekDouble > &vFrameTheta) |
|
virtual SOLVER_UTILS_EXPORT void | GetMovingFrameAngles (Array< OneD, NekDouble > &vFrameTheta) |
|
Definition at line 49 of file FilterInterfaces.hpp.
◆ ~FluidInterface()
virtual Nektar::SolverUtils::FluidInterface::~FluidInterface |
( |
| ) |
|
|
virtualdefault |
◆ GetDensity()
◆ GetMovingFrameAngles()
◆ GetMovingFrameProjectionMat()
◆ GetMovingFrameVelocities()
◆ GetPressure()
◆ GetVelocity()
◆ HasConstantDensity()
◆ SetMovingFrameAngles()
◆ SetMovingFrameProjectionMat()
virtual SOLVER_UTILS_EXPORT void Nektar::SolverUtils::FluidInterface::SetMovingFrameProjectionMat |
( |
const boost::numeric::ublas::matrix< NekDouble > & |
vProjMat | ) |
|
|
inlinevirtual |
◆ SetMovingFrameVelocities()