|
| boundaryGrainInteractionList (const grainParticles &grnPrtcls, const geometryMotionModel &geomMotion) |
|
| ~boundaryGrainInteractionList ()=default |
|
| TypeInfoTemplateNV11 ("ListPtr", boundaryGrainInteraction< contactForceModel, geometryMotionModel >) |
|
| ListPtr () |
|
| ListPtr (size_t len) |
|
| ListPtr (const ListPtrType &src) |
|
| ListPtr (ListPtrType &&src) |
|
ListPtrType & | operator= (const ListPtrType &rhs) |
|
ListPtrType & | operator= (ListPtrType &&rhs) |
|
ListPtrType * | clonePtr () const |
|
uniquePtr< ListPtrType > | clone () const |
|
| ~ListPtr () |
|
uniquePtr< boundaryGrainInteraction< contactForceModel, geometryMotionModel > > | set (size_t i, boundaryGrainInteraction< contactForceModel, geometryMotionModel > *ptr) |
|
uniquePtr< boundaryGrainInteraction< contactForceModel, geometryMotionModel > > | set (size_t i, uniquePtr< boundaryGrainInteraction< contactForceModel, geometryMotionModel > > &&ptr) |
|
uniquePtr< boundaryGrainInteraction< contactForceModel, geometryMotionModel > > | setSafe (size_t i, Args &&... args) |
|
pFlow::uniquePtr< boundaryGrainInteraction< contactForceModel, geometryMotionModel > > | setSafe (size_t i, Args &&... args) |
|
void | push_back (boundaryGrainInteraction< contactForceModel, geometryMotionModel > *ptr) |
|
void | push_back (uniquePtr< boundaryGrainInteraction< contactForceModel, geometryMotionModel > > &&ptr) |
|
void | push_backSafe (Args &&... args) |
|
boundaryGrainInteraction< contactForceModel, geometryMotionModel > & | operator[] (size_t i) |
|
const boundaryGrainInteraction< contactForceModel, geometryMotionModel > & | operator[] (size_t i) const |
|
size_t | size () const |
|
auto | empty () const |
|
uniquePtr< boundaryGrainInteraction< contactForceModel, geometryMotionModel > > | release (size_t i) |
|
void | clear () |
|
void | clear (size_t i) |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
template<typename contactForceModel, typename geometryMotionModel>
class pFlow::boundaryGrainInteractionList< contactForceModel, geometryMotionModel >
Definition at line 15 of file boundaryGrainInteractionList.hpp.