OpenFAST
Wind turbine multiphysics simulator
Private Member Functions | List of all members
supercontroller::SC_DLL_Init Interface Reference

Private Member Functions

subroutine sc_dll_init (nTurbines, nInpGlobal, NumCtrl2SC, NumParamGlobal, NumParamTurbine, NumStatesGlobal, NumStatesTurbine, NumSC2CtrlGlob, NumSC2Ctrl, errStat, errMsg)
 

Member Function/Subroutine Documentation

◆ sc_dll_init()

subroutine supercontroller::SC_DLL_Init::sc_dll_init ( integer(c_int), intent(in)  nTurbines,
integer(c_int), intent(out)  nInpGlobal,
integer(c_int), intent(out)  NumCtrl2SC,
integer(c_int), intent(out)  NumParamGlobal,
integer(c_int), intent(out)  NumParamTurbine,
integer(c_int), intent(out)  NumStatesGlobal,
integer(c_int), intent(out)  NumStatesTurbine,
integer(c_int), intent(out)  NumSC2CtrlGlob,
integer(c_int), intent(out)  NumSC2Ctrl,
integer(c_int), intent(out)  errStat,
character(kind=c_char), dimension (*), intent(inout)  errMsg 
)
private
Parameters
[in]nturbinesnumber of turbines connected to this supercontroller
[out]ninpglobalnumber of global inputs to supercontroller
[out]numctrl2scnumber of turbine controller outputs [inputs to supercontroller]
[out]numparamglobalnumber of global parameters
[out]numparamturbinenumber of parameters per turbine
[out]numstatesglobalnumber of global states
[out]numstatesturbinenumber of states per turbine
[out]numsc2ctrlglobnumber of global controller inputs [from supercontroller]
[out]numsc2ctrlnumber of turbine specific controller inputs [output from supercontroller]
[out]errstaterror status code (uses NWTC_Library error codes)
[in,out]errmsgError Message from DLL to simulation code

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