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 210 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 212 of file MultiRegions.hpp.

215  :
216  m_dir(dir), m_angle(angle), m_tol(tol) {}
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 218 of file MultiRegions.hpp.

218 {}

Member Data Documentation

◆ m_angle

NekDouble Nektar::MultiRegions::RotPeriodicInfo::m_angle

Angle of rotation in radians.

Definition at line 223 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 221 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 225 of file MultiRegions.hpp.

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