exw_fast Namespace Reference

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

Classes

struct  OpFM_InputType
struct  OpFM_OutputType
struct  SC_DX_InputType
struct  SC_DX_OutputType

Typedefs

using OfInputType = OpFM_InputType
using OfOutputType = OpFM_OutputType

Functions

constexpr int fast_strlen ()
void exw_fast_output_redirect (char *)
void FAST_AllocateTurbines (int *, int *, char *)
void FAST_DeallocateTurbines (int *, char *)
void FAST_CreateCheckpoint (int *, char *, int *, char *)
void FAST_HubPosition (int *, float *, float *, double *, int *, char *)
void FAST_OpFM_Solution0 (int *, int *, char *)
void FAST_OpFM_Step (int *, int *, char *)
void FAST_OpFM_Init (int *, double *, const char *, int *, int *, int *, int *, float *, float *, int *, int *, float *, int *, double *, int *, int *, int *, OpFM_InputType *, OpFM_OutputType *, SC_DX_InputType *, SC_DX_OutputType *, int *, char *)
void FAST_OpFM_Restart (int *, char *, int *, double *, int *, int *, int *, OpFM_InputType *, OpFM_OutputType *, SC_DX_InputType *, SC_DX_OutputType *, int *, char *)

Variables

static constexpr auto & FAST_Solution0 = FAST_OpFM_Solution0
static constexpr auto & FAST_Step = FAST_OpFM_Step

Typedef Documentation

◆ OfInputType

◆ OfOutputType

Function Documentation

◆ exw_fast_output_redirect()

void exw_fast::exw_fast_output_redirect ( char * )
inline

◆ FAST_AllocateTurbines()

void exw_fast::FAST_AllocateTurbines ( int * ,
int * ,
char *  )
inline

◆ FAST_CreateCheckpoint()

void exw_fast::FAST_CreateCheckpoint ( int * ,
char * ,
int * ,
char *  )
inline

◆ FAST_DeallocateTurbines()

void exw_fast::FAST_DeallocateTurbines ( int * ,
char *  )
inline

◆ FAST_HubPosition()

void exw_fast::FAST_HubPosition ( int * ,
float * ,
float * ,
double * ,
int * ,
char *  )
inline

◆ FAST_OpFM_Init()

void exw_fast::FAST_OpFM_Init ( int * ,
double * ,
const char * ,
int * ,
int * ,
int * ,
int * ,
float * ,
float * ,
int * ,
int * ,
float * ,
int * ,
double * ,
int * ,
int * ,
int * ,
OpFM_InputType * ,
OpFM_OutputType * ,
SC_DX_InputType * ,
SC_DX_OutputType * ,
int * ,
char *  )
inline

◆ FAST_OpFM_Restart()

void exw_fast::FAST_OpFM_Restart ( int * ,
char * ,
int * ,
double * ,
int * ,
int * ,
int * ,
OpFM_InputType * ,
OpFM_OutputType * ,
SC_DX_InputType * ,
SC_DX_OutputType * ,
int * ,
char *  )
inline

◆ FAST_OpFM_Solution0()

void exw_fast::FAST_OpFM_Solution0 ( int * ,
int * ,
char *  )
inline

◆ FAST_OpFM_Step()

void exw_fast::FAST_OpFM_Step ( int * ,
int * ,
char *  )
inline

◆ fast_strlen()

int exw_fast::fast_strlen ( )
inlineconstexpr

Variable Documentation

◆ FAST_Solution0

auto& exw_fast::FAST_Solution0 = FAST_OpFM_Solution0
staticconstexpr

◆ FAST_Step

auto& exw_fast::FAST_Step = FAST_OpFM_Step
staticconstexpr