AutoPas  3.0.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
autopas::VVLTraversalInterface< NeighborList > Class Template Reference

Interface for all traversals for VarVerletLists containers. More...

#include <VVLTraversalInterface.h>

Inheritance diagram for autopas::VVLTraversalInterface< NeighborList >:
Inheritance graph
[legend]

Public Member Functions

 VVLTraversalInterface ()=default
 Constructor of VVLTraversalInterface.
 
virtual ~VVLTraversalInterface ()=default
 Virtual default destructor.
 
virtual void setNeighborListToTraverse (NeighborList &neighborList)
 Sets the neighbor list to traverse.
 

Protected Attributes

NeighborList * _neighborList
 The neighbor list to traverse.
 

Detailed Description

template<class NeighborList>
class autopas::VVLTraversalInterface< NeighborList >

Interface for all traversals for VarVerletLists containers.

Template Parameters
NeighborListThe neighbor list type of the container to traverse.

Member Function Documentation

◆ setNeighborListToTraverse()

template<class NeighborList >
virtual void autopas::VVLTraversalInterface< NeighborList >::setNeighborListToTraverse ( NeighborList &  neighborList)
inlinevirtual

Sets the neighbor list to traverse.

Parameters
neighborListthe neighbor list to traverse.

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