|
Scrambler
1
|
Module that handles the placement of ambients. More...
Collaboration diagram for Ambients:Data Types | |
| type | AmbientDef |
| Ambient data type. More... | |
| type | pAmbientDef |
Public Member Functions | |
| subroutine | CreateAmbient (Ambient, density, pressure) |
| Creates an Ambient object. | |
| subroutine | UpdateAmbient (Ambient) |
| Updates an Ambient object. | |
| subroutine | AddAmbientToList (Ambient) |
| subroutine | DestroyAmbient (Ambient) |
| subroutine | AmbientGridInit (Info, Ambient) |
| subroutine | AmbientBeforeStep (Info, Ambient) |
| subroutine | AmbientSetErrFlag (Info, Ambient) |
| subroutine | PlaceAmbient (Info, Ambient, nOverlaps, mSs, offsets) |
| Places ambients in info object. | |
Public Attributes | |
| TYPE(pAmbientDef) | pAmbient |
Module that handles the placement of ambients.
Definition at line 32 of file ambients.f90.
| subroutine CreateAmbient | ( | TYPE(AmbientDef), pointer | Ambient, |
| REAL(KIND=qPREC), optional | density, | ||
| REAL(KIND=qPREC), optional | pressure | ||
| ) |
Creates an Ambient object.
| Ambient | Ambient object |
Definition at line 71 of file ambients.f90.
| subroutine UpdateAmbient | ( | TYPE(AmbientDef), pointer | Ambient | ) |
Updates an Ambient object.
| Ambient | Ambient object |
Definition at line 86 of file ambients.f90.
| subroutine AddAmbientToList | ( | TYPE(AmbientDef), pointer | Ambient | ) |
Definition at line 105 of file ambients.f90.
| subroutine DestroyAmbient | ( | TYPE(AmbientDef), pointer | Ambient | ) |
Definition at line 115 of file ambients.f90.
| subroutine AmbientGridInit | ( | TYPE(InfoDef) | Info, |
| TYPE(AmbientDef), pointer | Ambient | ||
| ) |
Definition at line 131 of file ambients.f90.
| subroutine AmbientBeforeStep | ( | TYPE(InfoDef) | Info, |
| TYPE(AmbientDef), pointer | Ambient | ||
| ) |
Definition at line 145 of file ambients.f90.
| subroutine AmbientSetErrFlag | ( | TYPE(InfoDef) | Info, |
| Type(AmbientDef), pointer | Ambient | ||
| ) |
Definition at line 165 of file ambients.f90.
| subroutine PlaceAmbient | ( | TYPE(InfoDef) | Info, |
| TYPE(AmbientDef), pointer | Ambient, | ||
| INTEGER | nOverlaps, | ||
| INTEGER, dimension(:,:,:), pointer | mSs, | ||
| REAL(KIND=qPREC), dimension(:,:), pointer | offsets | ||
| ) |
Places ambients in info object.
| Info | Info object |
Definition at line 173 of file ambients.f90.
| TYPE(pAmbientDef) pAmbient |
Definition at line 63 of file ambients.f90.