| 62 |
|
#include <mpi.h> |
| 63 |
|
#endif |
| 64 |
|
|
| 65 |
< |
using namespace OpenMD; |
| 65 |
> |
#include "math/qhull.hpp" |
| 66 |
|
|
| 67 |
|
#ifdef HAVE_QHULL |
| 68 |
< |
extern "C" |
| 69 |
< |
{ |
| 70 |
< |
#include <qhull/libqhull.h> |
| 71 |
< |
#include <qhull/mem.h> |
| 72 |
< |
#include <qhull/qset.h> |
| 73 |
< |
#include <qhull/geom.h> |
| 74 |
< |
#include <qhull/merge.h> |
| 75 |
< |
#include <qhull/poly.h> |
| 76 |
< |
#include <qhull/io.h> |
| 77 |
< |
#include <qhull/stat.h> |
| 78 |
< |
} |
| 68 |
> |
using namespace OpenMD; |
| 69 |
|
|
| 70 |
|
ConvexHull::ConvexHull() : Hull(), dim_(3), options_("qhull Qt Pp") { |
| 71 |
|
} |
| 264 |
|
|
| 265 |
|
face.addVertices(p[0], p[1], p[2]); |
| 266 |
|
face.setFacetMass(faceMass); |
| 267 |
< |
face.setFacetVelocity(faceVel/3.0); |
| 267 |
> |
face.setFacetVelocity(faceVel / RealType(3.0)); |
| 268 |
|
/* |
| 269 |
|
RealType comparea = face.computeArea(); |
| 270 |
|
realT calcarea = qh_facetarea (facet); |