# PhasicFlow: Class Members - Typedefs
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.

### - b -

- BlockType : bitsetHD< blockType, MemorySpace >
- blockViewType : bitsetHD< blockType, MemorySpace >
- boundaryFieldListType : internalField< T, MemorySpace > , pointField< T, MemorySpace >
- BoundaryFieldType : boundaryField< T, MemorySpace > , boundaryFieldList< T, MemorySpace > , exitBoundaryField< T, MemorySpace > , periodicBoundaryField< T, MemorySpace > , reflectiveBoundaryField< T, MemorySpace >
- BoundaryGrainInteractionType : boundaryGrainInteraction< contactForceModel, geometryMotionModel >
- BoundaryListType : grainInteraction< contactForceModel, geometryMotionModel, contactListType > , sphereInteraction< contactForceModel, geometryMotionModel, contactListType >
- BoundarySphereInteractionType : boundarySphereInteraction< contactForceModel, geometryMotionModel >
- BSInteractionType : periodicBoundaryGrainInteraction< contactForceModel, geometryMotionModel > , periodicBoundarySphereInteraction< contactForceModel, geometryMotionModel >