LinearShearProfile Class Reference

AMR-Wind API: amr_wind::synth_turb::LinearShearProfile Class Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
amr_wind::synth_turb::LinearShearProfile Class Reference
Inheritance diagram for amr_wind::synth_turb::LinearShearProfile:
[legend]
Collaboration diagram for amr_wind::synth_turb::LinearShearProfile:
[legend]

Public Member Functions

 LinearShearProfile (amrex::Real h_min, amrex::Real h_max, amrex::Real vel_start, amrex::Real vel_stop, int shear_dir)
 
 ~LinearShearProfile () override=default
 
LinearShearOp device_instance () const
 
- Public Member Functions inherited from amr_wind::synth_turb::MeanProfile
 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

LinearShearOp m_op
 

Constructor & Destructor Documentation

◆ LinearShearProfile()

amr_wind::synth_turb::LinearShearProfile::LinearShearProfile ( amrex::Real h_min,
amrex::Real h_max,
amrex::Real vel_start,
amrex::Real vel_stop,
int shear_dir )
inline

◆ ~LinearShearProfile()

amr_wind::synth_turb::LinearShearProfile::~LinearShearProfile ( )
overridedefault

Member Function Documentation

◆ device_instance()

LinearShearOp amr_wind::synth_turb::LinearShearProfile::device_instance ( ) const
inline

Member Data Documentation

◆ m_op

LinearShearOp amr_wind::synth_turb::LinearShearProfile::m_op
private

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