|
Scrambler
1
|
Module that handles the placement of CollidingFlows. More...
Collaboration diagram for CollidingFlows:Data Types | |
| type | CollidingFlowDef |
| CollidingFlow Data Type. More... | |
| type | pCollidingFlowDef |
Public Member Functions | |
| subroutine | CreateCollidingFlow (CollidingFlow, density, temperature, velocity) |
| Initializes a CollidingFlow object. | |
| subroutine | UpdateCollidingFlow (CollidingFlow) |
| subroutine | AddCollidingFlowToList (CollidingFlow) |
| subroutine | DestroyCollidingFlowObject (CollidingFlow) |
| subroutine | CollidingFlowGridInit (Info, CollidingFlow) |
| subroutine | CollidingFlowBeforeStep (Info, CollidingFlow) |
| subroutine | CollidingFlowSetErrFlag (Info, CollidingFlow) |
| subroutine | PlaceCollidingFlow (Info, CollidingFlow, nOverlaps, mSs, offsets) |
Public Attributes | |
| TYPE(pCollidingFlowDef) | pCollidingFlow |
Module that handles the placement of CollidingFlows.
Definition at line 39 of file collidingflows.f90.
| subroutine CreateCollidingFlow | ( | TYPE(CollidingFlowDef), pointer | CollidingFlow, |
| REAL(KIND=qPREC), optional | density, | ||
| REAL(KIND=qPREC), optional | temperature, | ||
| REAL(KIND=qPREC), optional | velocity | ||
| ) |
Initializes a CollidingFlow object.
| CollidingFlow | CollidingFlow object |
Definition at line 84 of file collidingflows.f90.
| subroutine UpdateCollidingFlow | ( | TYPE(CollidingFlowDef), pointer | CollidingFlow | ) |
Definition at line 96 of file collidingflows.f90.
| subroutine AddCollidingFlowToList | ( | TYPE(CollidingFlowDef), pointer | CollidingFlow | ) |
Definition at line 102 of file collidingflows.f90.
| subroutine DestroyCollidingFlowObject | ( | TYPE(CollidingFlowDef), pointer | CollidingFlow | ) |
Definition at line 113 of file collidingflows.f90.
| subroutine CollidingFlowGridInit | ( | TYPE(InfoDef) | Info, |
| TYPE(CollidingFlowDef), pointer | CollidingFlow | ||
| ) |
Definition at line 124 of file collidingflows.f90.
| subroutine CollidingFlowBeforeStep | ( | TYPE(InfoDef) | Info, |
| TYPE(CollidingFlowDef), pointer | CollidingFlow | ||
| ) |
Definition at line 138 of file collidingflows.f90.
| subroutine CollidingFlowSetErrFlag | ( | TYPE(InfoDef) | Info, |
| Type(CollidingFlowDef), pointer | CollidingFlow | ||
| ) |
Definition at line 158 of file collidingflows.f90.
| subroutine PlaceCollidingFlow | ( | TYPE(InfoDef) | Info, |
| Type(CollidingFlowDef) | CollidingFlow, | ||
| INTEGER | nOverlaps, | ||
| INTEGER, dimension(:,:,:), pointer | mSs, | ||
| REAL(KIND=qPREC), dimension(:,:), pointer | offsets | ||
| ) |
Definition at line 164 of file collidingflows.f90.
Definition at line 75 of file collidingflows.f90.