Nektar++
Public Member Functions | Public Attributes | List of all members
Nektar::MultiRegions::RotPeriodicInfo Struct Reference

#include <MultiRegions.hpp>

Public Member Functions

 RotPeriodicInfo (const int dir, const NekDouble angle, const NekDouble tol)
 
 RotPeriodicInfo ()
 

Public Attributes

int m_dir
 Axis of rotation. 0 = 'x', 1 = 'y', 2 = 'z'. More...
 
NekDouble m_angle
 Angle of rotation in radians. More...
 
NekDouble m_tol
 Tolerance to rotation is considered identical. More...
 

Detailed Description

Definition at line 178 of file MultiRegions.hpp.

Constructor & Destructor Documentation

◆ RotPeriodicInfo() [1/2]

Nektar::MultiRegions::RotPeriodicInfo::RotPeriodicInfo ( const int  dir,
const NekDouble  angle,
const NekDouble  tol 
)
inline

Definition at line 180 of file MultiRegions.hpp.

181 : m_dir(dir), m_angle(angle), m_tol(tol)
182 {
183 }
NekDouble m_tol
Tolerance to rotation is considered identical.
int m_dir
Axis of rotation. 0 = 'x', 1 = 'y', 2 = 'z'.
NekDouble m_angle
Angle of rotation in radians.

◆ RotPeriodicInfo() [2/2]

Nektar::MultiRegions::RotPeriodicInfo::RotPeriodicInfo ( )
inline

Definition at line 185 of file MultiRegions.hpp.

186 {
187 }

Member Data Documentation

◆ m_angle

NekDouble Nektar::MultiRegions::RotPeriodicInfo::m_angle

Angle of rotation in radians.

Definition at line 192 of file MultiRegions.hpp.

Referenced by Nektar::MultiRegions::DisContField::FindPeriodicTraces().

◆ m_dir

int Nektar::MultiRegions::RotPeriodicInfo::m_dir

Axis of rotation. 0 = 'x', 1 = 'y', 2 = 'z'.

Definition at line 190 of file MultiRegions.hpp.

Referenced by Nektar::MultiRegions::DisContField::FindPeriodicTraces().

◆ m_tol

NekDouble Nektar::MultiRegions::RotPeriodicInfo::m_tol

Tolerance to rotation is considered identical.

Definition at line 194 of file MultiRegions.hpp.

Referenced by Nektar::MultiRegions::DisContField::FindPeriodicTraces().