# PhasicFlow: src/Particles/SphereParticles/boundarySphereParticlesList.hpp Source File
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.

boundarySphereParticlesList.hpp
Go to the documentation of this file.
#ifndef __boundarySphereParticlesList_hpp__
#define __boundarySphereParticlesList_hpp__
#include "ListPtr.hpp"
#include "boundaryList.hpp"
#include "boundarySphereParticles.hpp"
namespace pFlow
{
class boundarySphereParticlesList
:
public ListPtr<boundarySphereParticles>
{
private:
const boundaryList& boundaries_;
public:
boundarySphereParticlesList(
const boundaryList& bndrs,
sphereParticles& prtcls
);
~boundarySphereParticlesList()=default;
};
}
#endif
pFlow::ListPtr
Definition: ListPtr.hpp:37
ListPtr.hpp
boundarySphereParticles.hpp
pFlow::boundarySphereParticlesList::boundarySphereParticlesList
boundarySphereParticlesList(const boundaryList &bndrs, sphereParticles &prtcls)
Definition: boundarySphereParticlesList.cpp:3
pFlow::boundaryList
Definition: boundaryList.hpp:35
pFlow
Definition: demGeometry.hpp:27
pFlow::sphereParticles
Class for managing spherical particles.
Definition: sphereParticles.hpp:42
boundaryList.hpp
pFlow::boundarySphereParticlesList
Definition: boundarySphereParticlesList.hpp:13
pFlow::boundarySphereParticlesList::boundaries_
const boundaryList & boundaries_
Definition: boundarySphereParticlesList.hpp:19
pFlow::boundarySphereParticlesList::~boundarySphereParticlesList
~boundarySphereParticlesList()=default