Home
last modified time | relevance | path

Searched refs:SymmetryGroup (Results 1 – 25 of 152) sorted by relevance

1234567

/dports/math/topcom/topcom-0.17.8/lib-src/
H A DSymmetry.hh108 SymmetryGroup();
111 inline SymmetryGroup (const SymmetryGroup& sg);
113 inline SymmetryGroup (const SymmetryGroup& sg, const SimplicialComplex& fixed);
114 inline ~SymmetryGroup ();
115 inline SymmetryGroup operator= (const SymmetryGroup& sg);
130 inline SymmetryGroup::SymmetryGroup(const parameter_type& n) : in SymmetryGroup() function in SymmetryGroup
134 inline SymmetryGroup::SymmetryGroup(const SymmetryGroup& sg) : in SymmetryGroup() function in SymmetryGroup
137 inline SymmetryGroup::SymmetryGroup(const parameter_type& n, const symmetry_data& sd) : in SymmetryGroup() function in SymmetryGroup
143 inline SymmetryGroup::SymmetryGroup(const SymmetryGroup& sg, const SimplicialComplex& fixed) : in SymmetryGroup() function in SymmetryGroup
156 inline SymmetryGroup::~SymmetryGroup() {} in ~SymmetryGroup()
[all …]
H A DTriangFlips.hh36 const SymmetryGroup&,
43 const SymmetryGroup&,
44 const SymmetryGroup&,
60 const SymmetryGroup&);
64 const SymmetryGroup&,
65 const SymmetryGroup&,
81 const SymmetryGroup& node_symmetries, in TriangFlips()
84 _add_new_flips(chiro, tn, tn, SymmetryGroup(tn.no()), node_symmetries, forbid_vertex_removal); in TriangFlips()
91 const SymmetryGroup& symmetries, in TriangFlips()
92 const SymmetryGroup& tn_after_symmetries, in TriangFlips()
H A DCheckTriang.hh19 const SymmetryGroup _triang_symmetries;
22 const SymmetryGroup* _symptr;
28 const SymmetryGroup& triang_symmetries, in CheckTriang()
30 const SymmetryGroup& symmetries, in CheckTriang()
H A DTriangFlips.cc20 const SymmetryGroup& symmetries) { in _remove_destroyed_flips()
39 const SymmetryGroup& symmetries,
40 const SymmetryGroup& tn_symmetries,
79 for (SymmetryGroup::const_iterator sym_iter = tn_symmetries.begin();
124 for (SymmetryGroup::const_iterator sym_iter = tn_symmetries.begin();
136 for (SymmetryGroup::const_iterator sym_iter = tn_symmetries.begin();
180 for (SymmetryGroup::const_iterator sym_iter = tn_symmetries.begin();
192 for (SymmetryGroup::const_iterator sym_iter = tn_symmetries.begin();
/dports/math/gfan/gfan0.6.2/src/
H A Dpolyhedralfan.h12 class SymmetryGroup; variable
46 static IntegerVector stableRay(PolyhedralCone const &c, SymmetryGroup const *sym);
65 …void printWithIndices(class Printer *p, int flags=FPF_default, SymmetryGroup *sym=0, vector<string…
113 …PolyhedralFan facetComplexSymmetry(SymmetryGroup const &sym, bool keepRays=false, bool dropLineali…
114 PolyhedralFan rayComplexSymmetry(SymmetryGroup const &sym)const;
115 IntegerVectorList getRaysInPrintingOrder(SymmetryGroup const *sym, bool upToSymmetry=false)const;
116 IncidenceList getIncidenceList(SymmetryGroup *sym=0)const;
123 PolyhedralFan link(IntegerVector const &w, SymmetryGroup *sym)const;
139 FieldElement volume(int d, SymmetryGroup *sym=0)const;
147 bool isConnected(SymmetryGroup *sym=0)const;
[all …]
H A Dsymmetry.cpp67 optimal=SymmetryGroup::compose(tempPerm,v); in searchStabalizer()
135 theTree(SymmetryGroup::identity(n_),0,0) in Trie()
185 IntegerVector SymmetryGroup::identity(int n) in identity()
200 SymmetryGroup::SymmetryGroup(int n): in SymmetryGroup() function in SymmetryGroup
208 int SymmetryGroup::sizeOfBaseSet()const in sizeOfBaseSet()
286 SymmetryGroup temp(n); in getUniqueGenerators()
300 void SymmetryGroup::print(FILE *f) in print()
612 void SymmetryGroup::createByteTable() in createByteTable()
627 void SymmetryGroup::createTrie() in createTrie()
655 int SymmetryGroup::getByteTableHeight()const in getByteTableHeight()
[all …]
H A Dapp_symmetries.cpp59 SymmetryGroup signSymmetries(2*n); in main()
78 … doubleGenerators.push_back(SymmetryGroup::combinePermutationAndSignChanges(*i,torusAction[I])); in main()
91 IntegerVector transposition=SymmetryGroup::identity(n); in main()
94 …doubleGenerators.push_back(SymmetryGroup::combinePermutationAndSignChanges(cycle,IntegerVector::al… in main()
95 …doubleGenerators.push_back(SymmetryGroup::combinePermutationAndSignChanges(transposition,IntegerVe… in main()
101 …for(SymmetryGroup::ElementContainer::const_iterator i=signSymmetries.elements.begin();i!=signSymme… in main()
104 SymmetryGroup::extractPermuationAndSignChanges(*i,permutation,signChanges); in main()
107 PolynomialSet b2=SymmetryGroup::permutePolynomialSet(gb,permutation); in main()
123 SymmetryGroup::extractPermuationAndSignChanges(*i,permutation,signChanges); in main()
H A Dbsptree.h41 …IntegerVectorList ret;SymmetryGroup::appendPermutedIntegerVectorList(theCone->getEquations(),permu… in getEquations()
53 …IntegerVectorList ret;SymmetryGroup::appendPermutedIntegerVectorList(theCone->getHalfSpaces(),perm… in getHalfSpaces()
58 …IntegerVectorList ret;SymmetryGroup::appendPermutedIntegerVectorList(theCone->generatorsOfLinealit… in generatorsOfLinealitySpace()
63SymmetryGroup::appendPermutedIntegerVectorList(theCone->generatorsOfLinealitySpace(),permutation,r… in appendGeneratorsOfLinealitySpace()
67 …IntegerVectorList ret;SymmetryGroup::appendPermutedIntegerVectorList(theCone->extremeRays(),permut… in extremeRays()
72 SymmetryGroup::appendPermutedIntegerVectorList(theCone->extremeRays(),permutation,ret); in appendExtremeRays()
76 return theCone->contains(SymmetryGroup::composeInverse(permutation,v)); in contains()
81 … return theCone->containsPerturbed(SymmetryGroup::permuteInverseIntegerVectorList(permutation,l)); in containsPerturbed()
213 ret.push_back(SmallCone(&(v[i]),SymmetryGroup::identity(v[i].ambientDimension()))); in buildPointers()
H A Dbreadthfirstsearch.cpp51 … for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in findPermutationTakingVectorToCone()
53 if(dotLong(relInt,SymmetryGroup::compose(*j,facetNormal))<0) in findPermutationTakingVectorToCone()
54 if(cone.contains(SymmetryGroup::compose(*j,w))) in findPermutationTakingVectorToCone()
85 BreadthFirstSearch::BreadthFirstSearch(const SymmetryGroup &symmetryGroup_, bool minkowski_): in BreadthFirstSearch()
131 const SymmetryGroup &s;
140 Orbit(const PolynomialSet &g_, const SymmetryGroup &s_, PolynomialSet const *originalG_=0): in Orbit()
219 markFacet(SymmetryGroup::compose(perm,v)); in containsAndMark()
248 return SymmetryGroup::compose(v,stableRay)==stableRay; in permutationFixesInitialIdeal()
255 … for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in orbitSize()
416 …for(SymmetryGroup::ElementContainer::const_iterator j=symmetryGroup.elements.begin();j!=symmetryGr… in enumerate()
[all …]
H A Dpolyhedralfan.cpp648 IntegerVector u=SymmetryGroup::compose(*k,*j); in rayComplexSymmetry()
752 SymmetryGroup localsym(n);
782 IntegerVector v=SymmetryGroup::compose(*k,*j2);
837 SymmetryGroup localsym(n); in getRaysInPrintingOrder()
1304 SymmetryGroup symm(n); in toSymmetricComplex()
1336 SymmetryGroup symm(n); in printWithIndices()
1555 SymmetryGroup sym2(n); in readFan()
1610 SymmetryGroup symm(n); in getIncidenceList()
1761 SymmetryGroup symL(n); in link()
1828 SymmetryGroup symL(n); in volume()
[all …]
H A DbergmanBackup.cpp225 for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in staticInOrbit()
235 q.push_back(SymmetryGroup::permutePolynomial(*i,v)); in staticPermutationFixesCone()
241 static int staticOrbitSize(PolynomialSet const &groebnerBasis, SymmetryGroup const &s) in staticOrbitSize()
246 for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in staticOrbitSize()
256 const SymmetryGroup &s;
281 … for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in containsAndMark()
284 PolynomialSet facetIdeal2=SymmetryGroup::permutePolynomialSet(facetIdeal,*j); in containsAndMark()
327 if(areIdealsEqual(SymmetryGroup::permutePolynomialSet(f,*j),*i))return true; in isMarkedFacet()
423 SymmetryGroup localSymmetryGroup(n); in bergman()
565 labelPermutation=SymmetryGroup::identity(n); in bergman()
[all …]
H A Dgfanlib_symmetry.cpp200 SymmetryGroup::SymmetryGroup(int n): in SymmetryGroup() function in gfan::SymmetryGroup
208 int SymmetryGroup::sizeOfBaseSet()const in sizeOfBaseSet()
214 IntMatrix SymmetryGroup::getGenerators()const in getGenerators()
221 void SymmetryGroup::computeClosure(Permutation const &v) //does this work?? in computeClosure()
249 void SymmetryGroup::computeClosure(IntMatrix const &l) in computeClosure()
319 ZVector SymmetryGroup::orbitRepresentative(ZVector const &v, Permutation *usedPermutation)const in orbitRepresentative()
355 ZVector SymmetryGroup::orbitRepresentativeFixing(ZVector const &v, ZVector const &fixed)const in orbitRepresentativeFixing()
400 int SymmetryGroup::orbitSize(ZVector const &stable)const in orbitSize()
439 ZMatrix SymmetryGroup::fundamentalDomainInequalities()const in fundamentalDomainInequalities()
453 void SymmetryGroup::createTrie() in createTrie()
[all …]
H A Dgfanlib_polyhedralfan.h38 SymmetryGroup symmetries;
44 PolyhedralFan(SymmetryGroup const &sym);
84 IncidenceList getIncidenceList(SymmetryGroup *sym=0)const;
92 PolyhedralFan link(ZVector const &w, SymmetryGroup *sym)const;
/dports/math/gfanlib/gfan0.6.2/src/
H A Dpolyhedralfan.h12 class SymmetryGroup; variable
46 static IntegerVector stableRay(PolyhedralCone const &c, SymmetryGroup const *sym);
65 …void printWithIndices(class Printer *p, int flags=FPF_default, SymmetryGroup *sym=0, vector<string…
113 …PolyhedralFan facetComplexSymmetry(SymmetryGroup const &sym, bool keepRays=false, bool dropLineali…
114 PolyhedralFan rayComplexSymmetry(SymmetryGroup const &sym)const;
115 IntegerVectorList getRaysInPrintingOrder(SymmetryGroup const *sym, bool upToSymmetry=false)const;
116 IncidenceList getIncidenceList(SymmetryGroup *sym=0)const;
123 PolyhedralFan link(IntegerVector const &w, SymmetryGroup *sym)const;
139 FieldElement volume(int d, SymmetryGroup *sym=0)const;
147 bool isConnected(SymmetryGroup *sym=0)const;
[all …]
H A Dsymmetry.cpp67 optimal=SymmetryGroup::compose(tempPerm,v); in searchStabalizer()
135 theTree(SymmetryGroup::identity(n_),0,0) in Trie()
185 IntegerVector SymmetryGroup::identity(int n) in identity()
200 SymmetryGroup::SymmetryGroup(int n): in SymmetryGroup() function in SymmetryGroup
208 int SymmetryGroup::sizeOfBaseSet()const in sizeOfBaseSet()
286 SymmetryGroup temp(n); in getUniqueGenerators()
300 void SymmetryGroup::print(FILE *f) in print()
612 void SymmetryGroup::createByteTable() in createByteTable()
627 void SymmetryGroup::createTrie() in createTrie()
655 int SymmetryGroup::getByteTableHeight()const in getByteTableHeight()
[all …]
H A Dapp_symmetries.cpp59 SymmetryGroup signSymmetries(2*n); in main()
78 … doubleGenerators.push_back(SymmetryGroup::combinePermutationAndSignChanges(*i,torusAction[I])); in main()
91 IntegerVector transposition=SymmetryGroup::identity(n); in main()
94 …doubleGenerators.push_back(SymmetryGroup::combinePermutationAndSignChanges(cycle,IntegerVector::al… in main()
95 …doubleGenerators.push_back(SymmetryGroup::combinePermutationAndSignChanges(transposition,IntegerVe… in main()
101 …for(SymmetryGroup::ElementContainer::const_iterator i=signSymmetries.elements.begin();i!=signSymme… in main()
104 SymmetryGroup::extractPermuationAndSignChanges(*i,permutation,signChanges); in main()
107 PolynomialSet b2=SymmetryGroup::permutePolynomialSet(gb,permutation); in main()
123 SymmetryGroup::extractPermuationAndSignChanges(*i,permutation,signChanges); in main()
H A Dbsptree.h41 …IntegerVectorList ret;SymmetryGroup::appendPermutedIntegerVectorList(theCone->getEquations(),permu… in getEquations()
53 …IntegerVectorList ret;SymmetryGroup::appendPermutedIntegerVectorList(theCone->getHalfSpaces(),perm… in getHalfSpaces()
58 …IntegerVectorList ret;SymmetryGroup::appendPermutedIntegerVectorList(theCone->generatorsOfLinealit… in generatorsOfLinealitySpace()
63SymmetryGroup::appendPermutedIntegerVectorList(theCone->generatorsOfLinealitySpace(),permutation,r… in appendGeneratorsOfLinealitySpace()
67 …IntegerVectorList ret;SymmetryGroup::appendPermutedIntegerVectorList(theCone->extremeRays(),permut… in extremeRays()
72 SymmetryGroup::appendPermutedIntegerVectorList(theCone->extremeRays(),permutation,ret); in appendExtremeRays()
76 return theCone->contains(SymmetryGroup::composeInverse(permutation,v)); in contains()
81 … return theCone->containsPerturbed(SymmetryGroup::permuteInverseIntegerVectorList(permutation,l)); in containsPerturbed()
213 ret.push_back(SmallCone(&(v[i]),SymmetryGroup::identity(v[i].ambientDimension()))); in buildPointers()
H A Dbreadthfirstsearch.cpp51 … for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in findPermutationTakingVectorToCone()
53 if(dotLong(relInt,SymmetryGroup::compose(*j,facetNormal))<0) in findPermutationTakingVectorToCone()
54 if(cone.contains(SymmetryGroup::compose(*j,w))) in findPermutationTakingVectorToCone()
85 BreadthFirstSearch::BreadthFirstSearch(const SymmetryGroup &symmetryGroup_, bool minkowski_): in BreadthFirstSearch()
131 const SymmetryGroup &s;
140 Orbit(const PolynomialSet &g_, const SymmetryGroup &s_, PolynomialSet const *originalG_=0): in Orbit()
219 markFacet(SymmetryGroup::compose(perm,v)); in containsAndMark()
248 return SymmetryGroup::compose(v,stableRay)==stableRay; in permutationFixesInitialIdeal()
255 … for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in orbitSize()
416 …for(SymmetryGroup::ElementContainer::const_iterator j=symmetryGroup.elements.begin();j!=symmetryGr… in enumerate()
[all …]
H A Dpolyhedralfan.cpp648 IntegerVector u=SymmetryGroup::compose(*k,*j); in rayComplexSymmetry()
752 SymmetryGroup localsym(n);
782 IntegerVector v=SymmetryGroup::compose(*k,*j2);
837 SymmetryGroup localsym(n); in getRaysInPrintingOrder()
1304 SymmetryGroup symm(n); in toSymmetricComplex()
1336 SymmetryGroup symm(n); in printWithIndices()
1555 SymmetryGroup sym2(n); in readFan()
1610 SymmetryGroup symm(n); in getIncidenceList()
1761 SymmetryGroup symL(n); in link()
1828 SymmetryGroup symL(n); in volume()
[all …]
H A DbergmanBackup.cpp225 for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in staticInOrbit()
235 q.push_back(SymmetryGroup::permutePolynomial(*i,v)); in staticPermutationFixesCone()
241 static int staticOrbitSize(PolynomialSet const &groebnerBasis, SymmetryGroup const &s) in staticOrbitSize()
246 for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in staticOrbitSize()
256 const SymmetryGroup &s;
281 … for(SymmetryGroup::ElementContainer::const_iterator j=s.elements.begin();j!=s.elements.end();j++) in containsAndMark()
284 PolynomialSet facetIdeal2=SymmetryGroup::permutePolynomialSet(facetIdeal,*j); in containsAndMark()
327 if(areIdealsEqual(SymmetryGroup::permutePolynomialSet(f,*j),*i))return true; in isMarkedFacet()
423 SymmetryGroup localSymmetryGroup(n); in bergman()
565 labelPermutation=SymmetryGroup::identity(n); in bergman()
[all …]
H A Dgfanlib_symmetry.cpp200 SymmetryGroup::SymmetryGroup(int n): in SymmetryGroup() function in gfan::SymmetryGroup
208 int SymmetryGroup::sizeOfBaseSet()const in sizeOfBaseSet()
214 IntMatrix SymmetryGroup::getGenerators()const in getGenerators()
221 void SymmetryGroup::computeClosure(Permutation const &v) //does this work?? in computeClosure()
249 void SymmetryGroup::computeClosure(IntMatrix const &l) in computeClosure()
319 ZVector SymmetryGroup::orbitRepresentative(ZVector const &v, Permutation *usedPermutation)const in orbitRepresentative()
355 ZVector SymmetryGroup::orbitRepresentativeFixing(ZVector const &v, ZVector const &fixed)const in orbitRepresentativeFixing()
400 int SymmetryGroup::orbitSize(ZVector const &stable)const in orbitSize()
439 ZMatrix SymmetryGroup::fundamentalDomainInequalities()const in fundamentalDomainInequalities()
453 void SymmetryGroup::createTrie() in createTrie()
[all …]
/dports/science/qmcpack/qmcpack-3.11.0/src/Numerics/
H A DSymmetryOperations.h22 struct SymmetryGroup struct
27 ~SymmetryGroup() {} in ~SymmetryGroup() argument
95 SymmetryGroup* getSymmetryGroup() { return &symgrp; } in getSymmetryGroup() argument
126 SymmetryGroup symgrp;
129 void buildI(SymmetryGroup& I, std::vector<double> ctable, int cls) in buildI()
137 void buildC2Vx(SymmetryGroup& C2, std::vector<double> ctable, int cls) in buildC2Vx()
145 void buildC2Vy(SymmetryGroup& C2, std::vector<double> ctable, int cls) in buildC2Vy()
153 void buildC2Vz(SymmetryGroup& C2, std::vector<double> ctable, int cls) in buildC2Vz()
162 void buildD2Hx(SymmetryGroup& C2, std::vector<double> ctable, int cls) in buildD2Hx()
170 void buildD2Hy(SymmetryGroup& C2, std::vector<double> ctable, int cls) in buildD2Hy()
[all …]
/dports/math/topcom/topcom-0.17.8/src/
H A Dsantos_22_triang.cc185 SymmetryGroup create_G() { in create_G()
195 return SymmetryGroup(11, result); in create_G()
198 SymmetryGroup create_H() { in create_H()
208 return SymmetryGroup(2, result); in create_H()
222 SymmetryGroup create_product(const SymmetryGroup& G, const SymmetryGroup& H) { in create_product()
228 for (SymmetryGroup::const_iterator iter1 = G.begin(); in create_product()
235 for (SymmetryGroup::const_iterator iter2 = H.begin(); in create_product()
256 return SymmetryGroup(G.n()*H.n(), result); in create_product()
259 SymmetryGroup create_GH() { in create_GH()
432 for (SymmetryGroup::const_iterator iter = G.begin(); in insert_orbit()
[all …]
H A Dsantos_triang.cc249 SymmetryGroup create_G() { in create_G()
262 return SymmetryGroup(81, result); in create_G()
265 SymmetryGroup create_H() { in create_H()
282 return SymmetryGroup(4, result); in create_H()
296 SymmetryGroup create_product(const SymmetryGroup& G, const SymmetryGroup& H) { in create_product()
302 for (SymmetryGroup::const_iterator iter1 = G.begin(); in create_product()
309 for (SymmetryGroup::const_iterator iter2 = H.begin(); in create_product()
330 return SymmetryGroup(G.n()*H.n(), result); in create_product()
333 SymmetryGroup create_GH() { in create_GH()
484 for (SymmetryGroup::const_iterator iter = G.begin(); in insert_orbit()
[all …]
/dports/math/singular/Singular-Release-4-2-1/gfanlib/
H A Dgfanlib_symmetry.cpp200 SymmetryGroup::SymmetryGroup(int n): in SymmetryGroup() function in gfan::SymmetryGroup
208 int SymmetryGroup::sizeOfBaseSet()const in sizeOfBaseSet()
214 IntMatrix SymmetryGroup::getGenerators()const in getGenerators()
221 void SymmetryGroup::computeClosure(Permutation const &v) //does this work?? in computeClosure()
249 void SymmetryGroup::computeClosure(IntMatrix const &l) in computeClosure()
319 ZVector SymmetryGroup::orbitRepresentative(ZVector const &v, Permutation *usedPermutation)const in orbitRepresentative()
355 ZVector SymmetryGroup::orbitRepresentativeFixing(ZVector const &v, ZVector const &fixed)const in orbitRepresentativeFixing()
400 int SymmetryGroup::orbitSize(ZVector const &stable)const in orbitSize()
439 ZMatrix SymmetryGroup::fundamentalDomainInequalities()const in fundamentalDomainInequalities()
453 void SymmetryGroup::createTrie() in createTrie()
[all …]

1234567