# PhasicFlow: src/Interaction/contactSearch/boundaries/boundaryContactSearchList.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.

boundaryContactSearchList.hpp
Go to the documentation of this file.
#include "ListPtr.hpp"
#include "boundaryContactSearch.hpp"
namespace pFlow
{
class boundaryList;
class contactSearch;
class boundaryContactSearchList
:
public ListPtr<boundaryContactSearch>
{
private:
const boundaryList& boundaries_;
void setList(
const dictionary& dict,
const contactSearch& cSearch);
public:
TypeInfoNV("boundaryContactSearchList");
boundaryContactSearchList(
const dictionary& dict,
const boundaryList& bndrs,
const contactSearch& cSearch);
~boundaryContactSearchList()=default;
inline
const boundaryList& boundaries()const
{
return boundaries_;
}
bool boundariesUpdated()const;
};
}
pFlow::boundaryContactSearchList::boundariesUpdated
bool boundariesUpdated() const
Definition: boundaryContactSearchList.cpp:29
pFlow::ListPtr
Definition: ListPtr.hpp:37
ListPtr.hpp
pFlow::boundaryList
Definition: boundaryList.hpp:35
boundaryContactSearch.hpp
pFlow::boundaryContactSearchList::TypeInfoNV
TypeInfoNV("boundaryContactSearchList")
pFlow
Definition: demGeometry.hpp:27
pFlow::boundaryContactSearchList::setList
void setList(const dictionary &dict, const contactSearch &cSearch)
Definition: boundaryContactSearchList.cpp:4
pFlow::boundaryContactSearchList
Definition: boundaryContactSearchList.hpp:10
pFlow::boundaryContactSearchList::boundaries_
const boundaryList & boundaries_
Definition: boundaryContactSearchList.hpp:16
pFlow::boundaryContactSearchList::boundaryContactSearchList
boundaryContactSearchList(const dictionary &dict, const boundaryList &bndrs, const contactSearch &cSearch)
Definition: boundaryContactSearchList.cpp:18
pFlow::contactSearch
Definition: contactSearch.hpp:42
pFlow::boundaryContactSearchList::boundaries
const boundaryList & boundaries() const
Definition: boundaryContactSearchList.hpp:33
pFlow::boundaryContactSearchList::~boundaryContactSearchList
~boundaryContactSearchList()=default
pFlow::dictionary
Dictionary holds a set of data entries or sub-dictionaries that are enclosed in a curely braces or ar...
Definition: dictionary.hpp:67