The TELEMAC-MASCARET system  trunk
Functions/Subroutines
qwind1.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine qwind1 (TSTOT, TSDER, F, XK, USOLD, USNEW, TWOLD, TWNEW, Z0OLD, Z0NEW, NF, NDIRE, NPOIN2, TOLD, TNEW, USN, USO, OMNEW, OMOLD, BETAN, BETAO)
 

Function/Subroutine Documentation

◆ qwind1()

subroutine qwind1 ( double precision, dimension(npoin2,ndire,nf), intent(inout)  TSTOT,
double precision, dimension(npoin2,ndire,nf), intent(inout)  TSDER,
double precision, dimension(npoin2,ndire,nf), intent(in)  F,
double precision, dimension(npoin2,nf), intent(in)  XK,
double precision, dimension(npoin2), intent(in)  USOLD,
double precision, dimension(npoin2), intent(in)  USNEW,
double precision, dimension(npoin2), intent(in)  TWOLD,
double precision, dimension(npoin2), intent(in)  TWNEW,
double precision, dimension(npoin2), intent(in)  Z0OLD,
double precision, dimension(npoin2), intent(in)  Z0NEW,
integer, intent(in)  NF,
integer, intent(in)  NDIRE,
integer, intent(in)  NPOIN2,
double precision, dimension(npoin2,ndire), intent(inout)  TOLD,
double precision, dimension(npoin2,ndire), intent(inout)  TNEW,
double precision, dimension(npoin2), intent(inout)  USN,
double precision, dimension(npoin2), intent(inout)  USO,
double precision, dimension(npoin2), intent(inout)  OMNEW,
double precision, dimension(npoin2), intent(inout)  OMOLD,
double precision, dimension(npoin2), intent(inout)  BETAN,
double precision, dimension(npoin2), intent(inout)  BETAO 
)
Parameters
[in]nfBETAM Wind generation coefficient
[out]BETANWork table
[out]BETAOWork table
[out]CPHASWork table
[in]FDirectional spectrum
[in]NFNumber of frequencies
[in]NDIRENumber of directions
[in]NPOIN2Number of points in 2d mesh
[out]OMNEWWork table
[out]OMOLDWork table
[out]TNEWWork table
[out]TOLDWork table
[in,out]TSDERDerived part of the source term contribution
[in,out]TSTOTTotal part of the source term contribution
[in]TWNEWWind direction at time n+1
[in]TWOLDWind direction at time n
[out]USNWork table
[in]USNEWFriction velocity at time n+1
[out]USOWork table
[in]USOLDFriction velocity at time n
[in]XKDiscretized wave number
[in]XKAPPAVon karman constant
[in]Z0NEWSurface roughness length at time n+1
[in]Z0OLDSurface roughness length at time n
[in]ndireBETAM Wind generation coefficient
[out]BETANWork table
[out]BETAOWork table
[out]CPHASWork table
[in]FDirectional spectrum
[in]NFNumber of frequencies
[in]NDIRENumber of directions
[in]NPOIN2Number of points in 2d mesh
[out]OMNEWWork table
[out]OMOLDWork table
[out]TNEWWork table
[out]TOLDWork table
[in,out]TSDERDerived part of the source term contribution
[in,out]TSTOTTotal part of the source term contribution
[in]TWNEWWind direction at time n+1
[in]TWOLDWind direction at time n
[out]USNWork table
[in]USNEWFriction velocity at time n+1
[out]USOWork table
[in]USOLDFriction velocity at time n
[in]XKDiscretized wave number
[in]XKAPPAVon karman constant
[in]Z0NEWSurface roughness length at time n+1
[in]Z0OLDSurface roughness length at time n
[in]npoin2BETAM Wind generation coefficient
[out]BETANWork table
[out]BETAOWork table
[out]CPHASWork table
[in]FDirectional spectrum
[in]NFNumber of frequencies
[in]NDIRENumber of directions
[in]NPOIN2Number of points in 2d mesh
[out]OMNEWWork table
[out]OMOLDWork table
[out]TNEWWork table
[out]TOLDWork table
[in,out]TSDERDerived part of the source term contribution
[in,out]TSTOTTotal part of the source term contribution
[in]TWNEWWind direction at time n+1
[in]TWOLDWind direction at time n
[out]USNWork table
[in]USNEWFriction velocity at time n+1
[out]USOWork table
[in]USOLDFriction velocity at time n
[in]XKDiscretized wave number
[in]XKAPPAVon karman constant
[in]Z0NEWSurface roughness length at time n+1
[in]Z0OLDSurface roughness length at time n

Definition at line 9 of file qwind1.f.

+ Here is the caller graph for this function: