SlowDown Algorithmic Regularization (SDAR)
Algorithmic Regularization with slowdown method for integrating few-body motions
H4::NBAdr< Tparticle > Struct Template Reference

#include <neighbor.h>

Public Types

typedef ParticleH4< Tparticle > Single
 
typedef COMM::ParticleGroup< Tparticle, ParticleH4< Tparticle > > Group
 

Public Member Functions

 NBAdr ()
 
 NBAdr (Single *_adr, const int _index)
 
 NBAdr (Group *_adr, const int _index)
 
NBAdroperator= (const NBAdr &_nb)
 

Public Attributes

void * adr
 
int index
 
NBType type
 

Member Typedef Documentation

◆ Group

template<class Tparticle >
typedef COMM::ParticleGroup<Tparticle, ParticleH4<Tparticle> > H4::NBAdr< Tparticle >::Group

◆ Single

template<class Tparticle >
typedef ParticleH4<Tparticle> H4::NBAdr< Tparticle >::Single

Constructor & Destructor Documentation

◆ NBAdr() [1/3]

template<class Tparticle >
H4::NBAdr< Tparticle >::NBAdr ( )
inline

◆ NBAdr() [2/3]

template<class Tparticle >
H4::NBAdr< Tparticle >::NBAdr ( Single _adr,
const int  _index 
)
inline

◆ NBAdr() [3/3]

template<class Tparticle >
H4::NBAdr< Tparticle >::NBAdr ( Group _adr,
const int  _index 
)
inline

Member Function Documentation

◆ operator=()

template<class Tparticle >
NBAdr& H4::NBAdr< Tparticle >::operator= ( const NBAdr< Tparticle > &  _nb)
inline

Member Data Documentation

◆ adr

template<class Tparticle >
void* H4::NBAdr< Tparticle >::adr

◆ index

template<class Tparticle >
int H4::NBAdr< Tparticle >::index

◆ type

template<class Tparticle >
NBType H4::NBAdr< Tparticle >::type

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