10 #ifndef VOROPP_UNITCELL_HH
11 #define VOROPP_UNITCELL_HH
45 unitcell(
double bx_,
double bxy_,
double by_,
double bxz_,
double byz_,
double bz_);
49 FILE *fp(safe_fopen(filename,
"w"));
57 FILE *fp(safe_fopen(filename,
"w"));
63 void images(std::vector<int> &vi,std::vector<double> &vd);
72 inline void unit_voro_apply(
int i,
int j,
int k);
73 bool unit_voro_intersect(
int l);
74 inline bool unit_voro_test(
int i,
int j,
int k);
Header file for the voronoicell and related classes.
Master configuration file for setting various compile-time options.
void images(std::vector< int > &vi, std::vector< double > &vd)
unitcell(double bx_, double bxy_, double by_, double bxz_, double byz_, double bz_)
Class for computation of the unit Voronoi cell associated with a 3D non-rectangular periodic domain...
void draw_domain_pov(const char *filename)
bool intersects_image(double dx, double dy, double dz, double &vol)
Extension of the voronoicell_base class to represent a Voronoi cell without neighbor information...
void draw_domain_gnuplot(const char *filename)