|
Scrambler
1
|
Collaboration diagram for ObjectDeclarations:Data Types | |
| type | ObjectDef |
Public Member Functions | |
| INTEGER function | ObjectListAdd (Object, type) |
| subroutine | ObjectListRemove (id) |
| TYPE(ObjectDef) function, pointer | ObjectListFind (id) |
Public Attributes | |
| INTEGER, parameter | AMBIENTOBJ = 0 |
| INTEGER, parameter | DISKOBJ = 1 |
| INTEGER, parameter | CLUMPOBJ = 2 |
| INTEGER, parameter | COLLIDINGFLOWOBJ = 3 |
| INTEGER, parameter | REFINEMENTOBJ = 4 |
| INTEGER, parameter | SHAPEOBJ = 5 |
| INTEGER, parameter | SPLITREGIONOBJ = 6 |
| INTEGER, parameter | UNIFORMREGIONOBJ = 7 |
| INTEGER, parameter | PERTURBOBJ = 8 |
| INTEGER, parameter | VECTORPERTURBOBJ = 9 |
| INTEGER, parameter | OUTFLOWOBJ = 10 |
| INTEGER, parameter | WINDOBJ = 11 |
| TYPE(ObjectDef), pointer | ListHead = > null() |
| TYPE(ObjectDef), pointer | ListTail = > null() |
| INTEGER | len |
| CHARACTER(LEN=1), dimension(10) | dummy_char |
Definition at line 23 of file object_declarations.f90.
| INTEGER function ObjectListAdd | ( | TYPE(ObjectDef), pointer | Object, |
| INTEGER | type | ||
| ) |
Definition at line 48 of file object_declarations.f90.
| subroutine ObjectListRemove | ( | INTEGER | id | ) |
Definition at line 67 of file object_declarations.f90.
| TYPE(ObjectDef) function, pointer ObjectListFind | ( | INTEGER | id | ) |
Definition at line 93 of file object_declarations.f90.
| INTEGER, parameter AMBIENTOBJ = 0 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter DISKOBJ = 1 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter CLUMPOBJ = 2 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter COLLIDINGFLOWOBJ = 3 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter REFINEMENTOBJ = 4 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter SHAPEOBJ = 5 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter SPLITREGIONOBJ = 6 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter UNIFORMREGIONOBJ = 7 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter PERTURBOBJ = 8 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter VECTORPERTURBOBJ = 9 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter OUTFLOWOBJ = 10 |
Definition at line 26 of file object_declarations.f90.
| INTEGER, parameter WINDOBJ = 11 |
Definition at line 26 of file object_declarations.f90.
Definition at line 38 of file object_declarations.f90.
Definition at line 39 of file object_declarations.f90.
| INTEGER len |
Definition at line 41 of file object_declarations.f90.
| CHARACTER(LEN=1), dimension(10) dummy_char |
Definition at line 42 of file object_declarations.f90.