37 vector<vector<pair<int, int> > > &edgeFanLinkEdgeLists,
38 vector<vector<long long int> > &edgeFans,
39 vector<int> &sosOffsets)
const;
41 int execute(vector<pair<int, char> > &jacobiSet);
43 int perturbate(
const dataTypeU &uEpsilon = pow(10, -DBL_DIG),
44 const dataTypeV &vEpsilon = pow(10, -DBL_DIG))
const;
46 int setEdgeFans(
const vector<vector<long long int> > *edgeFans){
52 const vector<vector<pair<int, int> > > *edgeFanLinkEdgeLists){
103 #endif // JACOBISET_H
int setEdgeList(const vector< pair< int, int > > *edgeList)
Definition: JacobiSet.h:57
int perturbate(const dataTypeU &uEpsilon=pow(10,-DBL_DIG), const dataTypeV &vEpsilon=pow(10,-DBL_DIG)) const
Definition: JacobiSet.cpp:386
int setEdgeFanLinkEdgeList(const vector< vector< pair< int, int > > > *edgeFanLinkEdgeLists)
Definition: JacobiSet.h:51
const long long int * tetList_
Definition: JacobiSet.h:89
int connectivityPreprocessing(const vector< vector< int > > &edgeStarList, vector< vector< pair< int, int > > > &edgeFanLinkEdgeLists, vector< vector< long long int > > &edgeFans, vector< int > &sosOffsets) const
Definition: JacobiSet.cpp:26
int execute(vector< pair< int, char > > &jacobiSet)
Definition: JacobiSet.cpp:186
JacobiSet processing package.
Definition: JacobiSet.h:28
~JacobiSet()
Definition: JacobiSet.cpp:21
const void * uField_
Definition: JacobiSet.h:90
int setVertexNumber(const int &vertexNumber)
Definition: JacobiSet.h:81
int setTetList(const long long int *tetList)
Definition: JacobiSet.h:76
int setEdgeFans(const vector< vector< long long int > > *edgeFans)
Definition: JacobiSet.h:46
const vector< vector< long long int > > * edgeFans_
Definition: JacobiSet.h:95
JacobiSet()
Definition: JacobiSet.cpp:4
int vertexNumber_
Definition: JacobiSet.h:88
const vector< vector< pair< int, int > > > * edgeFanLinkEdgeLists_
Definition: JacobiSet.h:93
Minimalist debugging class.
Definition: Debug.h:39
vector< int > * sosOffsets_
Definition: JacobiSet.h:96
int setSosOffsets(vector< int > *sosOffsets)
Definition: JacobiSet.h:69
const vector< pair< int, int > > * edgeList_
Definition: JacobiSet.h:91
int setInputField(const void *uField, const void *vField)
Definition: JacobiSet.h:62
Definition: CommandLineParser.h:13
const void * vField_
Definition: JacobiSet.h:90