# PhasicFlow: Member List
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.

MotionModel< Model, Component >::ModelInterface Member List

This is the complete list of members for MotionModel< Model, Component >::ModelInterface, including all inherited members.

components_ | MotionModel< Model, Component >::ModelInterface | private
ModelInterface(deviceViewType1D< ModelComponent > Comps, uint32 numComp) | MotionModel< Model, Component >::ModelInterface | inline
ModelInterface(const ModelInterface &)=default | MotionModel< Model, Component >::ModelInterface |
ModelInterface(ModelInterface &&) noexcept=default | MotionModel< Model, Component >::ModelInterface |
numComponents_ | MotionModel< Model, Component >::ModelInterface | private
operator()(uint32 n, const realx3 &p) const | MotionModel< Model, Component >::ModelInterface | inline
operator=(const ModelInterface &)=default | MotionModel< Model, Component >::ModelInterface |
operator=(ModelInterface &&) noexcept=default | MotionModel< Model, Component >::ModelInterface |
pointVelocity(uint32 n, const realx3 &p) const | MotionModel< Model, Component >::ModelInterface | inline
size() const | MotionModel< Model, Component >::ModelInterface | inline
transferPoint(uint32 n, const realx3 p, real dt) const | MotionModel< Model, Component >::ModelInterface | inline
~ModelInterface()=default | MotionModel< Model, Component >::ModelInterface |