Scrambler
1
|
Module that handles the placement of winds. More...
Data Types | |
type | pWindDef |
type | WindDef |
Public Member Functions | |
subroutine | CreateWind (Wind, density, temperature, velocity) |
Initializes a wind object. | |
subroutine | UpdateWind (Wind) |
subroutine | AddWindToList (Wind) |
subroutine | WindGridInit (Info, Wind) |
subroutine | WindBeforeStep (Info, Wind) |
Places a wind boundary condition on an Info object. | |
subroutine | WindSetErrFlag (Info, Wind) |
subroutine | WindBeforeGlobalStep (n) |
Public Attributes | |
INTEGER, parameter | NOWAVE = 0 |
Wind data type. | |
INTEGER, parameter | SQUAREWAVE = 1 |
INTEGER, parameter | SINEWAVE = 2 |
TYPE(pWindDef) | pWind |
INTEGER, parameter | USER_DEFINED = 0 |
INTEGER, parameter | OUTFLOW_ONLY = 1 |
subroutine CreateWind | ( | TYPE(WindDef), pointer | Wind, |
REAL(KIND=qPREC), optional | density, | ||
REAL(KIND=qPREC), optional | temperature, | ||
REAL(KIND=qPREC), optional | velocity | ||
) |
subroutine UpdateWind | ( | TYPE(WindDef), pointer | Wind | ) |
subroutine AddWindToList | ( | TYPE(WindDef), pointer | Wind | ) |
subroutine WindGridInit | ( | TYPE(InfoDef) | Info, |
TYPE(WindDef) | Wind | ||
) |
subroutine WindBeforeStep | ( | TYPE(InfoDef) | Info, |
TYPE(WindDef) | Wind | ||
) |
subroutine WindSetErrFlag | ( | TYPE(InfoDef) | Info, |
Type(WindDef), pointer | Wind | ||
) |
subroutine WindBeforeGlobalStep | ( | INTEGER | n | ) |
INTEGER, parameter SQUAREWAVE = 1 |
INTEGER, parameter USER_DEFINED = 0 |
INTEGER, parameter OUTFLOW_ONLY = 1 |