# PhasicFlow: Class Members - Enumerator
PhasicFlow is an open-source parallel DEM (discrete element method) package for simulating granular flow. It is developed in C++ and can be exectued on both GPU (like CUDA) and CPU.

### - a -

- AllProcessorsDifferent : IOPattern
- AllProcessorsSimilar : IOPattern
- ASCII : IOstream , token

### - b -

- BEGIN_BLOCK : token
- BEGIN_LIST : token
- BEGIN_SQR : token
- BEGIN_STRING : token
- BINARY : IOstream , token
- BNDR_APPEND : message
- BNDR_DELETE : message
- BNDR_PROC_SIZE_CHANGED : message
- BNDR_PROCTRANSFER_RECIEVE : message
- BNDR_PROCTRANSFER_SEND : message
- BNDR_PROCTRANSFER_WAITFILL : message
- BNDR_REARRANGE : message
- BNDR_RESET : message
- BNDR_TRANSFER : message
- BOOL : token
- BOTTOM : pointFlag< ExecutionSpace >

### - c -

- CAP_CHANGED : message
- CLOSED : IOstream
- COLON : token
- COMMA : token

### - d -

- DEFAULT : message
- DELETED : pointFlag< ExecutionSpace >
- DIRECTIVE : token
- DIVIDE : token
- DOLLAR : token
- DOUBLE : token
- DQUOTE : token

### - e -

- END_BLOCK : token
- END_LIST : token
- END_SQR : token
- END_STATEMENT : token
- END_STRING : token
- ERROR : token

### - f -

- FLAG : token
- FLOAT : token
- FRONT : pointFlag< ExecutionSpace >

### - i -

- INT64 : token
- INTERNAL : pointFlag< ExecutionSpace >
- ITEM_DELETE : message
- ITEM_FLAGCHANGED : message
- ITEM_INSERT : message
- ITEM_REARRANGE : message

### - l -

- LEFT : pointFlag< ExecutionSpace >

### - m -

- MasterProcessorDistribute : IOPattern
- MasterProcessorOnly : IOPattern

### - n -

- NL : token
- NO_FLAG : token
- NULL_TOKEN : token

### - o -

- OPENED : IOstream

### - p -

- PUNCTUATION : token

### - r -

- RANGE_CHANGED : message
- READ_ALWAYS : objectFile
- READ_IF_PRESENT : objectFile
- READ_NEVER : objectFile
- REAR : pointFlag< ExecutionSpace >
- RIGHT : pointFlag< ExecutionSpace >

### - s -

- SIZE_CHANGED : message
- SPACE : token
- SQUOTE : token
- STRING : token
- SUBTRACT : token

### - t -

- TAB : token
- TOP : pointFlag< ExecutionSpace >

### - u -

- UNDEFINED : token

### - v -

- VARIABLE : token

### - w -

- WORD : token
- WRITE_ALWAYS : objectFile
- WRITE_NEVER : objectFile