NDDEM
Public Member Functions | Public Attributes | List of all members
CLp_it_t< d > Struct Template Reference

Simple packing structure for the iterators to the contact list regions per particle. More...

#include <Multiproc.h>

Public Member Functions

void init (int N, int P)
 
void rebuild (vector< ContactList< d >> &CLp)
 

Public Attributes

std::vector< typename list< cp< d > >::iterator > it_array_beg
 Contains iterator related to each particle contacts. More...
 
std::vector< typename list< cp< d > >::iterator > it_ends
 
ContactList< dnull_list
 Empty list, effectively providing a null iterator. More...
 

Detailed Description

template<int d>
struct CLp_it_t< d >

Simple packing structure for the iterators to the contact list regions per particle.

Member Function Documentation

◆ init()

template<int d>
void CLp_it_t< d >::init ( int  N,
int  P 
)
inline

◆ rebuild()

template<int d>
void CLp_it_t< d >::rebuild ( vector< ContactList< d >> &  CLp)
inline

Member Data Documentation

◆ it_array_beg

template<int d>
std::vector<typename list<cp<d> >::iterator> CLp_it_t< d >::it_array_beg

Contains iterator related to each particle contacts.

◆ it_ends

template<int d>
std::vector<typename list<cp<d> >::iterator> CLp_it_t< d >::it_ends

◆ null_list

template<int d>
ContactList<d> CLp_it_t< d >::null_list

Empty list, effectively providing a null iterator.


The documentation for this struct was generated from the following file: