hypertiling issueshttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues2024-02-21T11:05:22Zhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/171Add the option to rotate tiling back to coordinate axes2024-02-21T11:05:22ZJefferson Stafusa E. PortelaAdd the option to rotate tiling back to coordinate axesAs it stands, for some kernels:
> for reasons of numerical stability are slightly rotated against the coordinate axes;
> we decided not to rotate the tilings "back", once generated, since a) this'd consume resources and b) this orien...As it stands, for some kernels:
> for reasons of numerical stability are slightly rotated against the coordinate axes;
> we decided not to rotate the tilings "back", once generated, since a) this'd consume resources and b) this orientation should be as good as any other
However, this has undesirable consequences, such as:
- aliasing when plotting
- loss of symmetry
which means extra work for creating publication ready plots and may confuse users (who generally expect symmetry).
**Suggestion**:
Add the option (to the relevant kernels) to rotate the tiling back to the coordinate axes.https://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/170improve documentation2024-02-16T02:35:57ZManuel Schrauthimprove documentationHere we collect everything related to improvements of the documentationHere we collect everything related to improvements of the documentationhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/169n_cell_centered(p,q,n=0) returns 1 instead of 02024-02-13T15:38:40ZFelix Duseln_cell_centered(p,q,n=0) returns 1 instead of 0A cell-centered tiling with no layers contains zero polygons, not one.A cell-centered tiling with no layers contains zero polygons, not one.https://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/166Handle points outside the unit circle2024-01-05T11:21:32ZDietmar HerdtHandle points outside the unit circleIt happend quite often to me that something fails, if I try to apply transformations on points that lay outside the unit circle. It is obvious why they fail. My point is that as a user I would like to have this handled for me somehow.
Ma...It happend quite often to me that something fails, if I try to apply transformations on points that lay outside the unit circle. It is obvious why they fail. My point is that as a user I would like to have this handled for me somehow.
Maybe a warning?
Also all functions need to be found that might have that problem.https://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/165duplicate container singular at origin2024-01-04T19:12:46ZManuel Schrauthduplicate container singular at originIn the SRG kernel we use a sorted container type in order to identify duplicate candidates- This containers sorts the elements according to their complex angle. This approach, however, fails if a cell is located at the origin, where the ...In the SRG kernel we use a sorted container type in order to identify duplicate candidates- This containers sorts the elements according to their complex angle. This approach, however, fails if a cell is located at the origin, where the radial coordinate system becomes singular
currently, as quick fix, the origin polygon is moved by some small amount in order to avoid having a cell with precisely the origin as its center. This works but is not really elegant ...https://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/163display info message on first import2023-12-12T09:37:45ZManuel Schrauthdisplay info message on first importAfter installation the first import takes quite some time, due to the compilations in the background. We should implement a small message for the user, indicating, that it may take up to minute.After installation the first import takes quite some time, due to the compilations in the background. We should implement a small message for the user, indicating, that it may take up to minute.https://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/162polygon getter2023-12-12T09:17:13ZManuel Schrauthpolygon getter- Implement get_polygon method for all kernels
- In SR kernels, change tiling[index] to return array rather than HyperPolygon object- Implement get_polygon method for all kernels
- In SR kernels, change tiling[index] to return array rather than HyperPolygon objectYanick ThurnYanick Thurnhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/160more tests2023-09-17T05:36:47ZManuel Schrauthmore testshttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/159fix gr tests2023-09-17T00:52:29ZManuel Schrauthfix gr testshttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/156networkx dependency2023-08-18T22:47:52ZManuel Schrauthnetworkx dependencymake dependency on networkx optionalmake dependency on networkx optionalYanick ThurnYanick Thurnhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/155SRG neighbour finalization2023-07-20T22:22:08ZManuel SchrauthSRG neighbour finalizationCan a local finalization of the lattice be achieved by invoking addlayer on every exposed cell and afterwards removing the the newly generated cells? The call would be just for the purpose of auto-computing the neighbourhood ...Can a local finalization of the lattice be achieved by invoking addlayer on every exposed cell and afterwards removing the the newly generated cells? The call would be just for the purpose of auto-computing the neighbourhood ...Manuel SchrauthManuel Schrauthhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/154easybuild script2023-06-28T09:20:02ZFlorian Gotheasybuild scriptFlo wants to write an easybuild script: https://easybuild.io/Flo wants to write an easybuild script: https://easybuild.io/Florian GothFlorian Gothhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/153refinements to abc2023-04-08T07:55:56ZManuel Schrauthrefinements to abcManuel SchrauthManuel Schrauthhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/152numa-related issue2023-04-05T13:21:54ZManuel Schrauthnuma-related issueThere seems to be a numba-related issue
Job [#254853](https://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/jobs/254853) failed for 6c205f27eb52bc8fb7b572365f5731c0aff283df:There seems to be a numba-related issue
Job [#254853](https://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/jobs/254853) failed for 6c205f27eb52bc8fb7b572365f5731c0aff283df:Florian GothFlorian Gothhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/151Iter to ABC2023-12-12T09:17:14ZManuel SchrauthIter to ABCthink about including the kernels __iter__ in the ABC
another idea: iters return a polygon object containing more information than just coordinates?think about including the kernels __iter__ in the ABC
another idea: iters return a polygon object containing more information than just coordinates?https://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/148pathanimator zerodivision2023-03-03T13:44:20ZManuel Schrauthpathanimator zerodivisionIn case I use a sequence of complex coordinates for the path, I frequently encounter ZeroDivisionErrors. This notebook should reproduce it [pathanimation_issue.ipynb](/uploads/2acab4820b2a79f7042141a6fd19f250/pathanimation_issue.ipynb)In case I use a sequence of complex coordinates for the path, I frequently encounter ZeroDivisionErrors. This notebook should reproduce it [pathanimation_issue.ipynb](/uploads/2acab4820b2a79f7042141a6fd19f250/pathanimation_issue.ipynb)Dietmar HerdtDietmar Herdthttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/147smooth color transition2023-03-01T20:24:27ZManuel Schrauthsmooth color transitionimplement smooth color transition in PathAnimatorimplement smooth color transition in PathAnimatorManuel SchrauthManuel Schrauthhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/144lattice quantities2023-02-08T02:16:52ZManuel Schrauthlattice quantitiesManuel SchrauthManuel Schrauthhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/137refined lattice neighbours2023-01-25T06:14:16ZManuel Schrauthrefined lattice neighboursthis does not work
```
T = HyperbolicTiling(7,3,6)
T.refine_lattice()
nbrs = T.get_nbrs_list()
```this does not work
```
T = HyperbolicTiling(7,3,6)
T.refine_lattice()
nbrs = T.get_nbrs_list()
```Manuel SchrauthManuel Schrauthhttps://git.physik.uni-wuerzburg.de/hypertiling/hypertiling/-/issues/127art kernels2022-12-22T00:03:54ZManuel Schrauthart kernelsis it a bug or could it be a feature?
![image](/uploads/3713cbf1966bf65649abe14655e14639/image.png)is it a bug or could it be a feature?
![image](/uploads/3713cbf1966bf65649abe14655e14639/image.png)Manuel SchrauthManuel Schrauth