Changes in src/boundary.hpp [cc2ee5:437922]
- File:
-
- 1 edited
-
src/boundary.hpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/boundary.hpp
rcc2ee5 r437922 17 17 18 18 #include <gsl/gsl_poly.h> 19 #include <gsl/gsl_matrix.h> 20 #include <gsl/gsl_linalg.h> 21 #include <gsl/gsl_multimin.h> 22 #include <gsl/gsl_permutation.h> 19 23 24 #include "linkedcell.hpp" 20 25 #include "molecules.hpp" 21 26 … … 85 90 void AddTriangleLine(class BoundaryPointSet *a, class BoundaryPointSet *b, int n); 86 91 void AddTriangleToLines(); 87 void Find_starting_triangle( molecule* mol, const double RADIUS);88 bool Find_next_suitable_triangle(ofstream *out, ofstream *tecplot, molecule* mol, BoundaryLineSet &Line, BoundaryTriangleSet &T, const double& RADIUS, int N, const char *filename);89 bool CheckPresenceOfTriangle(ofstream *out, atom * a, atom *b, atom *c);92 void Find_starting_triangle(ofstream *out, molecule* mol, const double RADIUS, LinkedCell *LC); 93 bool Find_next_suitable_triangle(ofstream *out, molecule* mol, BoundaryLineSet &Line, BoundaryTriangleSet &T, const double& RADIUS, int N, const char *filename, LinkedCell *LC); 94 bool CheckPresenceOfTriangle(ofstream *out, atom *Candidates[3]); 90 95 void Find_next_suitable_point_via_Angle_of_Sphere(atom* a, atom* b, atom* c, atom* Candidate, atom* Parent, int RecursionLevel, Vector *Chord, Vector *direction1, Vector *OldNormal, Vector ReferencePoint, atom*& Opt_Candidate, double *Storage, const double RADIUS, molecule* mol); 91 96 … … 109 114 110 115 111 double VolumeOfConvexEnvelope(ofstream *out, ofstream *tecplot, config *configuration, Boundaries *BoundaryPoints, molecule *mol);116 double VolumeOfConvexEnvelope(ofstream *out, const char *filename, config *configuration, Boundaries *BoundaryPoints, molecule *mol); 112 117 double * GetDiametersOfCluster(ofstream *out, Boundaries *BoundaryPtr, molecule *mol, bool IsAngstroem); 113 118 void PrepareClustersinWater(ofstream *out, config *configuration, molecule *mol, double ClusterVolume, double celldensity); 114 void Find_non_convex_border(ofstream *out, ofstream *tecplot, molecule* mol, const char *tempbasename, const double RADIUS);115 void Find_next_suitable_point( atom a, atom b, atom Candidate, int n, Vector *d1, Vector *d2, atom*& Opt_Candidate, double *Storage, const double RADIUS, molecule *mol, bool problem);119 void Find_non_convex_border(ofstream *out, molecule* mol, class Tesselation *T, class LinkedCell *LCList, const char *tempbasename, const double RADIUS); 120 void Find_next_suitable_point(class BoundaryTriangleSet *BaseTriangle, class BoundaryLineSet *BaseLine, atom*& OptCandidate, Vector *OptCandidateCenter, double *ShortestAngle, const double RADIUS, LinkedCell *LC); 116 121 117 122
Note:
See TracChangeset
for help on using the changeset viewer.
