|
Scrambler
1
|
Module that handles the placement of winds. More...
Collaboration diagram for Winds: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 |