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: