# PhasicFlow: src/Interaction/grainInteraction/boundaries -> boundaryGrainInteraction Relation
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.

### boundaries → boundaryGrainInteraction Relation

File in src/Interaction/grainInteraction/boundaries | Includes file in src/Interaction/grainInteraction/boundaries/boundaryGrainInteraction
--- | ---
boundaryGrainInteractionList.hpp | boundaryGrainInteraction.hpp
createBoundaryGrainInteraction.hpp | boundaryGrainInteraction.hpp
periodicBoundaryGrainInteraction / periodicBoundaryGrainInteraction.hpp | boundaryGrainInteraction.hpp