OpenFAST
Wind turbine multiphysics simulator
|
This module stores basic constants and routines that are not system-specific, but may be used in the system-specific routines. More...
Data Types | |
type | dll_type |
Type definition for dynamically loaded libraries: Note that changes here may need to be reflected in DLLTypePack() (nwtc_io::dlltypepack) DLLTypeUnPack() (nwtc_io::dlltypeunpack), and the FAST Registry executable. More... | |
Variables | |
integer(intki), parameter | chanlen = 10 |
The maximum allowable length of channel names (i.e., width of output columns) in the FAST framework. | |
logical, parameter | nwtc_verbosecomments = .TRUE. |
integer(intki), parameter | errid_none = 0 |
ErrStat parameter indicating "no error". | |
integer(intki), parameter | errid_info = 1 |
ErrStat parameter indicating "informational message". | |
integer(intki), parameter | errid_warn = 2 |
ErrStat parameter indicating "warning". | |
integer(intki), parameter | errid_severe = 3 |
ErrStat parameter indicating "severe error";. | |
integer(intki), parameter | errid_fatal = 4 |
ErrStat parameter indicating "fatal error"; simulation should end. | |
integer(intki) | aborterrlev = ErrID_Fatal |
ErrStat that indicates the error level when program should end; ErrID_Fatal by default. More... | |
integer, parameter | bits_in_addr = C_INTPTR_T*8 |
The number of bits in an address (32-bit or 64-bit). More... | |
integer, parameter | errmsglen = 1024 |
The maximum number of characters in an error message in the FAST framework. | |
integer(intki), parameter | minchanlen = 10 |
The min allowable length of channel names (i.e., width of output columns), used because some modules (like Bladed DLL outputs) have excessively long names. | |
integer(intki), parameter | linchanlen = 200 |
The allowable length of row/column names in linearization files. | |
integer(intki), parameter | maxfileinfolinelen = 1024 |
The allowable length of an input line stored in FileInfoTypeLines. | |
integer(intki), parameter | nwtc_verbose = 10 |
The maximum level of verbosity. | |
integer(intki), parameter | nwtc_verboselevel = 5 |
a number in [0, NWTC_Verbose]: 0 = no output; NWTC_Verbose=verbose; | |
integer(intki), parameter | nwtc_max_dll_proc = 5 |
maximum number of procedures that can be dynamically loaded from a DLL (see DLL_Type nwtc_base::dll_type) | |
This module stores basic constants and routines that are not system-specific, but may be used in the system-specific routines.
integer(intki) nwtc_base::aborterrlev = ErrID_Fatal |
ErrStat that indicates the error level when program should end; ErrID_Fatal by default.
Note that this is not a PARAMETER
integer, parameter nwtc_base::bits_in_addr = C_INTPTR_T*8 |
The number of bits in an address (32-bit or 64-bit).