pele
Python energy landscape explorer
 All Classes Namespaces Functions Variables Typedefs
Public Member Functions | Static Public Attributes | Protected Attributes
pele::PeriodicDistanceWrapper< ndim > Class Template Reference

#include <distance.h>

Inheritance diagram for pele::PeriodicDistanceWrapper< ndim >:
pele::DistanceInterface

List of all members.

Public Member Functions

 PeriodicDistanceWrapper (Array< double > const box)
void get_rij (double *const r_ij, double const *const r1, double const *const r2) const

Static Public Attributes

static const size_t _ndim = ndim

Protected Attributes

periodic_distance< ndim > _dist

Detailed Description

template<size_t ndim>
class pele::PeriodicDistanceWrapper< ndim >

Definition at line 201 of file distance.h.


Constructor & Destructor Documentation

template<size_t ndim>
pele::PeriodicDistanceWrapper< ndim >::PeriodicDistanceWrapper ( Array< double > const  box) [inline]

Definition at line 206 of file distance.h.


Member Function Documentation

template<size_t ndim>
void pele::PeriodicDistanceWrapper< ndim >::get_rij ( double *const  r_ij,
double const *const  r1,
double const *const  r2 
) const [inline, virtual]

Implements pele::DistanceInterface.

Definition at line 210 of file distance.h.


Member Data Documentation

template<size_t ndim>
periodic_distance<ndim> pele::PeriodicDistanceWrapper< ndim >::_dist [protected]

Definition at line 203 of file distance.h.

template<size_t ndim>
const size_t pele::PeriodicDistanceWrapper< ndim >::_ndim = ndim [static]

Definition at line 205 of file distance.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs