Nektar++
|
#include <LibUtilities/BasicUtils/Equation.h>
Go to the source code of this file.
Classes | |
struct | Nektar::SpatialDomains::ZoneBase |
Zone base: Contains the shared functions and variables. More... | |
struct | Nektar::SpatialDomains::ZoneRotate |
Rotating zone: Motion of every point around a given axis on an origin. More... | |
struct | Nektar::SpatialDomains::ZoneTranslate |
Translating zone: addition of a constant vector to every point. More... | |
struct | Nektar::SpatialDomains::ZonePrescribe |
Prescribed zone: applies equation to every point. More... | |
struct | Nektar::SpatialDomains::ZoneFixed |
Fixed zone: does not move. More... | |
Namespaces | |
Nektar | |
The above copyright notice and this permission notice shall be included. | |
Nektar::SpatialDomains | |
Typedefs | |
typedef std::shared_ptr< ZoneBase > | Nektar::SpatialDomains::ZoneBaseShPtr |
typedef std::shared_ptr< ZoneRotate > | Nektar::SpatialDomains::ZoneRotateShPtr |
typedef std::shared_ptr< ZoneTranslate > | Nektar::SpatialDomains::ZoneTranslateShPtr |
typedef std::shared_ptr< ZonePrescribe > | Nektar::SpatialDomains::ZonePrescribeShPtr |
typedef std::shared_ptr< ZoneFixed > | Nektar::SpatialDomains::ZoneFixedShPtr |
Enumerations | |
enum class | Nektar::SpatialDomains::MovementType { Nektar::SpatialDomains::eNone , Nektar::SpatialDomains::eFixed , Nektar::SpatialDomains::eRotate , Nektar::SpatialDomains::eTranslate , Nektar::SpatialDomains::ePrescribe } |
Enum of zone movement type. More... | |
Variables | |
const std::string | Nektar::SpatialDomains::MovementTypeStr [] |
Map of zone movement type to movement type string. More... | |