13#ifndef VOROPP_UNITCELL_HH
14#define VOROPP_UNITCELL_HH
50 void images(std::vector<int> &
vi,std::vector<double> &
vd);
59 inline void unit_voro_apply(
int i,
int j,
int k);
60 bool unit_voro_intersect(
int l);
61 inline bool unit_voro_test(
int i,
int j,
int k);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Header file for the voronoicell and related classes.
Class for computation of the unit Voronoi cell associated with a 3D non-rectangular periodic domain.
Definition unitcell.hh:25
const double bxz
Definition unitcell.hh:38
voronoicell unit_voro
Definition unitcell.hh:47
void images(std::vector< int > &vi, std::vector< double > &vd)
Definition unitcell.cc:125
const double bz
Definition unitcell.hh:44
double max_uv_z
Definition unitcell.hh:57
double max_uv_y
Definition unitcell.hh:54
const double byz
Definition unitcell.hh:41
const double bxy
Definition unitcell.hh:32
const double bx
Definition unitcell.hh:29
const double by
Definition unitcell.hh:35
bool intersects_image(double dx, double dy, double dz, double &vol)
Definition unitcell.cc:104
Extension of the voronoicell_base class to represent a Voronoi cell without neighbor information.
Definition cell.hh:222
Master configuration file for setting various compile-time options.