Hello. Your work is very interesting, congratulations! I'm trying to understand the algorith checking the code and your paper "Identification of and symmetry computation for crystal nets" (2003, Delgado-Friedrichs & O'Keeffe) (section 4). but I get confused when we get to the 'new minimal representation' (I think in the code this is the function 'minimalImage'). In the paper this representation is:
1 2 1 0 0
1 2 0 0 1
1 3 -1 0 0
1 3 0 0 -1
2 3 -1 -1 0
2 3 -1 0 0
but when I trace the code execution, the result of the function 'minimalImage' is:
1 2 0 -2 0
1 3 0 0 0
1 3 -1 -1 0
1 2 1 -1 0
2 3 -1 2 1
2 3 -1 0 0
It's also strange that the result I get executing the program is '1 2 0 0 0 1 2 1 0 0 1 3 0 0 0 1 3 0 1 0 2 3 0 0 1 2 3 0 1 1', but in the paper the resulting key is "1, 2, 0, 0, 0, 1, 2, 1, 0, 0, 1, 3, 0, 0, 0, 1, 3, 1, -1, 0, 2, 3, -2, 0, 1, 2, 3, -1, -1, 1"
I'm probably overlooking something, but would be grateful to get any feedback you could give me.
Luis Costa
Hello. Your work is very interesting, congratulations! I'm trying to understand the algorith checking the code and your paper "Identification of and symmetry computation for crystal nets" (2003, Delgado-Friedrichs & O'Keeffe) (section 4). but I get confused when we get to the 'new minimal representation' (I think in the code this is the function 'minimalImage'). In the paper this representation is:
1 2 1 0 0
1 2 0 0 1
1 3 -1 0 0
1 3 0 0 -1
2 3 -1 -1 0
2 3 -1 0 0
but when I trace the code execution, the result of the function 'minimalImage' is:
1 2 0 -2 0
1 3 0 0 0
1 3 -1 -1 0
1 2 1 -1 0
2 3 -1 2 1
2 3 -1 0 0
It's also strange that the result I get executing the program is '1 2 0 0 0 1 2 1 0 0 1 3 0 0 0 1 3 0 1 0 2 3 0 0 1 2 3 0 1 1', but in the paper the resulting key is "1, 2, 0, 0, 0, 1, 2, 1, 0, 0, 1, 3, 0, 0, 0, 1, 3, 1, -1, 0, 2, 3, -2, 0, 1, 2, 3, -1, -1, 1"
I'm probably overlooking something, but would be grateful to get any feedback you could give me.
Luis Costa