PowerLawProfile Class Reference

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

Public Member Functions

 PowerLawProfile (amrex::Real ref_vel, amrex::Real ref_height, amrex::Real alpha, int shear_dir, amrex::Real h_offset, amrex::Real umin, amrex::Real umax)
 
 ~PowerLawProfile () override=default
 
PowerLawOp 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

PowerLawOp m_op
 

Constructor & Destructor Documentation

◆ PowerLawProfile()

amr_wind::synth_turb::PowerLawProfile::PowerLawProfile ( amrex::Real ref_vel,
amrex::Real ref_height,
amrex::Real alpha,
int shear_dir,
amrex::Real h_offset,
amrex::Real umin,
amrex::Real umax )
inline

◆ ~PowerLawProfile()

amr_wind::synth_turb::PowerLawProfile::~PowerLawProfile ( )
overridedefault

Member Function Documentation

◆ device_instance()

PowerLawOp amr_wind::synth_turb::PowerLawProfile::device_instance ( ) const
inline

Member Data Documentation

◆ m_op

PowerLawOp amr_wind::synth_turb::PowerLawProfile::m_op
private

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