MeanProfile Class Reference

AMR-Wind API: amr_wind::synth_turb::MeanProfile Class Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
amr_wind::synth_turb::MeanProfile Class Reference

#include <SyntheticTurbulence.H>

Inheritance diagram for amr_wind::synth_turb::MeanProfile:
[legend]
Collaboration diagram for amr_wind::synth_turb::MeanProfile:
[legend]

Public Member Functions

 MeanProfile (double ref_vel, int shear_dir=2)
 
virtual ~MeanProfile ()=default
 
amrex::Real reference_velocity () const
 
int shear_dir () const
 
MeanVelOp device_instance () const
 

Private Attributes

MeanVelOp m_op
 
const double m_ref_vel
 
const int m_shear_dir
 

Constructor & Destructor Documentation

◆ MeanProfile()

amr_wind::synth_turb::MeanProfile::MeanProfile ( double ref_vel,
int shear_dir = 2 )
inlineexplicit

◆ ~MeanProfile()

virtual amr_wind::synth_turb::MeanProfile::~MeanProfile ( )
virtualdefault

Member Function Documentation

◆ device_instance()

MeanVelOp amr_wind::synth_turb::MeanProfile::device_instance ( ) const
inline

◆ reference_velocity()

amrex::Real amr_wind::synth_turb::MeanProfile::reference_velocity ( ) const
inline

◆ shear_dir()

int amr_wind::synth_turb::MeanProfile::shear_dir ( ) const
inline

Member Data Documentation

◆ m_op

MeanVelOp amr_wind::synth_turb::MeanProfile::m_op
private

◆ m_ref_vel

const double amr_wind::synth_turb::MeanProfile::m_ref_vel
private

◆ m_shear_dir

const int amr_wind::synth_turb::MeanProfile::m_shear_dir
private

The documentation for this class was generated from the following file: