ext_turb Namespace Reference

AMR-Wind API: ext_turb Namespace Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
ext_turb Namespace Reference

Classes

struct  ExternalTurbine
class  ExtTurbIface
struct  FastSolverData
struct  FastTurbine
struct  KynemaSolverData
struct  KynemaTurbine

Enumerations

enum class  SimMode : int { init = 0 , replay , restart }

Functions

template<typename ExtData>
std::string ext_id ()
template<>
std::string ext_id< FastTurbine > ()
template<>
std::string ext_id< FastSolverData > ()
template<>
std::string ext_id< KynemaTurbine > ()
template<>
std::string ext_id< KynemaSolverData > ()

Enumeration Type Documentation

◆ SimMode

enum class ext_turb::SimMode : int
strong
Enumerator
init 

Clean start.

replay 

Replay using velocities stored in file.

restart 

Restart using external checkpoint files.

Function Documentation

◆ ext_id()

template<typename ExtData>
std::string ext_turb::ext_id ( )

◆ ext_id< FastSolverData >()

template<>
std::string ext_turb::ext_id< FastSolverData > ( )

◆ ext_id< FastTurbine >()

template<>
std::string ext_turb::ext_id< FastTurbine > ( )

◆ ext_id< KynemaSolverData >()

template<>
std::string ext_turb::ext_id< KynemaSolverData > ( )

◆ ext_id< KynemaTurbine >()

template<>
std::string ext_turb::ext_id< KynemaTurbine > ( )