@@ -91,29 +91,55 @@ static const std::vector<OrientationD> RodSym = {{0.0, 0.0, 0.0},
91
91
{0.0 , 1000000000000.0 , 0.0 },
92
92
{-5000000000000.0 , 8660254000000.0 , 0.0 },
93
93
{-8660254000000.0 , 5000000000000.0 , 0.0 }};
94
- static const double MatSym[k_SymOpsCount][3 ][3 ] = {{{1.0 , 0.0 , 0.0 }, {0.0 , 1.0 , 0.0 }, {0.0 , 0.0 , 1.0 }},
95
-
96
- {{-0.5 , EbsdLib::Constants::k_Root3Over2D, 0.0 }, {-EbsdLib::Constants::k_Root3Over2D, -0.5 , 0.0 }, {0.0 , 0.0 , 1.0 }},
97
-
98
- {{-0.5 , -EbsdLib::Constants::k_Root3Over2D, 0.0 }, {EbsdLib::Constants::k_Root3Over2D, -0.5 , 0.0 }, {0.0 , 0.0 , 1.0 }},
99
-
100
- {{0.5 , EbsdLib::Constants::k_Root3Over2D, 0.0 }, {-EbsdLib::Constants::k_Root3Over2D, 0.5 , 0.0 }, {0.0 , 0.0 , 1.0 }},
101
-
102
- {{-1.0 , 0.0 , 0.0 }, {0.0 , -1.0 , 0.0 }, {0.0 , 0.0 , 1.0 }},
103
-
104
- {{0.5 , -EbsdLib::Constants::k_Root3Over2D, 0.0 }, {EbsdLib::Constants::k_Root3Over2D, 0.5 , 0.0 }, {0.0 , 0.0 , 1.0 }},
105
-
106
- {{-0.5 , -EbsdLib::Constants::k_Root3Over2D, 0.0 }, {-EbsdLib::Constants::k_Root3Over2D, 0.5 , 0.0 }, {0.0 , 0.0 , -1.0 }},
107
-
108
- {{1.0 , 0.0 , 0.0 }, {0.0 , -1.0 , 0.0 }, {0.0 , 0.0 , -1.0 }},
109
-
110
- {{-0.5 , EbsdLib::Constants::k_Root3Over2D, 0.0 }, {EbsdLib::Constants::k_Root3Over2D, 0.5 , 0.0 }, {0.0 , 0.0 , -1.0 }},
111
-
112
- {{0.5 , EbsdLib::Constants::k_Root3Over2D, 0.0 }, {EbsdLib::Constants::k_Root3Over2D, -0.5 , 0.0 }, {0.0 , 0.0 , -1.0 }},
113
-
114
- {{-1.0 , 0.0 , 0.0 }, {0.0 , 1.0 , 0.0 }, {0.0 , 0.0 , -1.0 }},
115
-
116
- {{0.5 , -EbsdLib::Constants::k_Root3Over2D, 0.0 }, {-EbsdLib::Constants::k_Root3Over2D, -0.5 , 0.0 }, {0.0 , 0.0 , -1.0 }}};
94
+ // clang-format off
95
+ static const double MatSym[k_SymOpsCount][3 ][3 ] = {{{1.0 , 0.0 , 0.0 },
96
+ {0.0 , 1.0 , 0.0 },
97
+ {0.0 , 0.0 , 1.0 }},
98
+
99
+ {{-0.5 , EbsdLib::Constants::k_Root3Over2D, 0.0 },
100
+ {-EbsdLib::Constants::k_Root3Over2D, -0.5 , 0.0 },
101
+ {0.0 , 0.0 , 1.0 }},
102
+
103
+ {{-0.5 , -EbsdLib::Constants::k_Root3Over2D, 0.0 },
104
+ {EbsdLib::Constants::k_Root3Over2D, -0.5 , 0.0 },
105
+ {0.0 , 0.0 , 1.0 }},
106
+
107
+ {{0.5 , EbsdLib::Constants::k_Root3Over2D, 0.0 },
108
+ {-EbsdLib::Constants::k_Root3Over2D, 0.5 , 0.0 },
109
+ {0.0 , 0.0 , 1.0 }},
110
+
111
+ {{-1.0 , 0.0 , 0.0 },
112
+ {0.0 , -1.0 , 0.0 },
113
+ {0.0 , 0.0 , 1.0 }},
114
+
115
+ {{0.5 , -EbsdLib::Constants::k_Root3Over2D, 0.0 },
116
+ {EbsdLib::Constants::k_Root3Over2D, 0.5 , 0.0 },
117
+ {0.0 , 0.0 , 1.0 }},
118
+
119
+ {{-0.5 , -EbsdLib::Constants::k_Root3Over2D, 0.0 },
120
+ {-EbsdLib::Constants::k_Root3Over2D, 0.5 , 0.0 },
121
+ {0.0 , 0.0 , -1.0 }},
122
+
123
+ {{1.0 , 0.0 , 0.0 },
124
+ {0.0 , -1.0 , 0.0 },
125
+ {0.0 , 0.0 , -1.0 }},
126
+
127
+ {{-0.5 , EbsdLib::Constants::k_Root3Over2D, 0.0 },
128
+ {EbsdLib::Constants::k_Root3Over2D, 0.5 , 0.0 },
129
+ {0.0 , 0.0 , -1.0 }},
130
+
131
+ {{0.5 , EbsdLib::Constants::k_Root3Over2D, 0.0 },
132
+ {EbsdLib::Constants::k_Root3Over2D, -0.5 , 0.0 },
133
+ {0.0 , 0.0 , -1.0 }},
134
+
135
+ {{-1.0 , 0.0 , 0.0 },
136
+ {0.0 , 1.0 , 0.0 },
137
+ {0.0 , 0.0 , -1.0 }},
138
+
139
+ {{0.5 , -EbsdLib::Constants::k_Root3Over2D, 0.0 },
140
+ {-EbsdLib::Constants::k_Root3Over2D, -0.5 , 0.0 },
141
+ {0.0 , 0.0 , -1.0 }}};
142
+ // clang-format on
117
143
118
144
// Use a namespace for some detail that only this class needs
119
145
} // namespace HexagonalHigh
0 commit comments