FEDEM Solver  R8.0
Source code of the dynamics solver
Data Types | Functions/Subroutines
windturbinetypemodule Module Reference

Module with wind turbine data containers. More...

Data Types

type  bladeelem
 Data type describing a turbine blade element. More...
 
type  bladeroot
 Data type describing the root node of a turbine blade. More...
 
type  bladenode
 Data type describing a turbine blade node. More...
 
type  turbineconfig
 Data type describing a wind turbine configuration. More...
 
interface  writeobject
 Standard routine for writing an object to file. More...
 

Functions/Subroutines

subroutine writeturbineconfig (turb, io)
 Standard routine for writing an object to io. More...
 
subroutine nullifyturbine (turb)
 Initializes the TurbineConfig object. More...
 
subroutine deallocateturbine (turb)
 Deallocates the TurbineConfig object. More...
 

Detailed Description

Module with wind turbine data containers.

This module contains data containers for all components that together define a wind turbine object. It also contains some subroutines for accessing or manipulating the wind turbine data.

Function/Subroutine Documentation

◆ deallocateturbine()

subroutine windturbinetypemodule::deallocateturbine ( type(turbineconfig), intent(inout)  turb)

Deallocates the TurbineConfig object.

Parameters
turbWind turbine configuration object
Author
Knut Morten Okstad
Date
23 Jan 2017
Here is the caller graph for this function:

◆ nullifyturbine()

subroutine windturbinetypemodule::nullifyturbine ( type(turbineconfig), intent(out)  turb)

Initializes the TurbineConfig object.

Parameters
[out]turbWind turbine configuration object
Author
Knut Morten Okstad
Date
1 Dec 2009
Here is the caller graph for this function:

◆ writeturbineconfig()

subroutine windturbinetypemodule::writeturbineconfig ( type(turbineconfig), intent(in)  turb,
integer, intent(in)  io 
)

Standard routine for writing an object to io.

Parameters
[in]turbWind turbine configuration object
[in]ioFile unit number to write to
Author
Knut Morten Okstad
Date
1 Dec 2009