Merge topic 'clip-fix-up'

ca127802f Changing VTK-m clip tables Quad case 5: to avoid overlapping

Acked-by: Kitware Robot <kwrobot@kitware.com>
Reviewed-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !3174
This commit is contained in:
Abhishek Yenpure 2024-09-16 18:11:22 +00:00 committed by Kitware Robot
commit 970fb4707d

@ -71,8 +71,8 @@ VTKM_STATIC_CONSTEXPR_ARRAY vtkm::UInt8 ClipTablesData[] = {
9, 4, 1, 2, 103, 101,
5, 3, 101, 103, 100,
2, // Case : 5
5, 3, 3, 2, 103,
5, 3, 1, 0, 101,
9, 4, 103, 101, 1, 2,
9, 4, 101, 103, 3, 0,
1, // Case : 6
9, 4, 0, 2, 103, 100,
1, // Case : 7
@ -2365,58 +2365,58 @@ VTKM_STATIC_CONSTEXPR_ARRAY vtkm::UInt16 ClipTablesIndices[] = {
//Tri
21, 27, 34, 41, 47, 54, 60, 66, //cases 0 - 7
//Qua
67, 74, 86, 98, 105, 117, 128, 135, //cases 0 - 7
141, 153, 160, 171, 177, 184, 190, 196, //cases 8 - 15
67, 74, 86, 98, 105, 117, 130, 137, //cases 0 - 7
143, 155, 162, 173, 179, 186, 192, 198, //cases 8 - 15
//Tet
197, 204, 213, 222, 231, 240, 249, 258, //cases 0 - 7
265, 274, 283, 292, 299, 308, 315, 322, //cases 8 - 15
199, 206, 215, 224, 233, 242, 251, 260, //cases 0 - 7
267, 276, 285, 294, 301, 310, 317, 324, //cases 8 - 15
//Hex
323, 334, 397, 460, 479, 542, 618, 637, //cases 0 - 7
698, 761, 780, 856, 917, 936, 997, 1058, //cases 8 - 15
1069, 1132, 1151, 1227, 1288, 1329, 1401, 1473, //cases 16 - 23
1534, 1610, 1671, 1712, 1747, 1819, 1880, 1933, //cases 24 - 31
1980, 2043, 2119, 2138, 2199, 2275, 2316, 2377, //cases 32 - 39
2412, 2453, 2525, 2597, 2658, 2730, 2783, 2844, //cases 40 - 47
2891, 2910, 2971, 3032, 3043, 3115, 3168, 3229, //cases 48 - 55
3276, 3348, 3409, 3462, 3509, 3526, 3541, 3556, //cases 56 - 63
3565, 3628, 3669, 3745, 3817, 3836, 3908, 3969, //cases 64 - 71
4030, 4106, 4178, 4219, 4272, 4333, 4394, 4429, //cases 72 - 79
4476, 4552, 4624, 4665, 4718, 4790, 4807, 4860, //cases 80 - 87
4875, 4916, 4969, 4994, 5013, 5066, 5081, 5100, //cases 88 - 95
5113, 5132, 5204, 5265, 5326, 5387, 5440, 5451, //cases 96 - 103
5498, 5570, 5587, 5640, 5655, 5716, 5731, 5778, //cases 104 - 111
5787, 5848, 5909, 5944, 5991, 6052, 6067, 6114, //cases 112 - 119
6123, 6176, 6191, 6210, 6223, 6238, 6251, 6264, //cases 120 - 127
6271, 6334, 6410, 6451, 6523, 6599, 6640, 6712, //cases 128 - 135
6765, 6784, 6845, 6917, 6978, 7039, 7074, 7135, //cases 136 - 143
7182, 7201, 7262, 7334, 7395, 7467, 7520, 7537, //cases 144 - 151
7552, 7613, 7624, 7677, 7724, 7785, 7832, 7847, //cases 152 - 159
7856, 7932, 7973, 8045, 8098, 8139, 8164, 8217, //cases 160 - 167
8236, 8308, 8361, 8378, 8393, 8446, 8465, 8480, //cases 168 - 175
8493, 8554, 8589, 8650, 8697, 8750, 8769, 8784, //cases 176 - 183
8797, 8858, 8905, 8920, 8929, 8944, 8957, 8970, //cases 184 - 191
8977, 8996, 9068, 9140, 9157, 9218, 9271, 9332, //cases 192 - 199
9347, 9408, 9469, 9522, 9537, 9548, 9595, 9642, //cases 200 - 207
9651, 9712, 9773, 9826, 9841, 9902, 9917, 9932, //cases 208 - 215
9945, 9980, 10027, 10046, 10059, 10106, 10115, 10128, //cases 216 - 223
10135, 10196, 10249, 10310, 10325, 10360, 10379, 10426, //cases 224 - 231
10439, 10500, 10515, 10530, 10543, 10590, 10603, 10612, //cases 232 - 239
10619, 10630, 10677, 10724, 10733, 10780, 10793, 10802, //cases 240 - 247
10809, 10856, 10865, 10878, 10885, 10894, 10901, 10908, //cases 248 - 255
325, 336, 399, 462, 481, 544, 620, 639, //cases 0 - 7
700, 763, 782, 858, 919, 938, 999, 1060, //cases 8 - 15
1071, 1134, 1153, 1229, 1290, 1331, 1403, 1475, //cases 16 - 23
1536, 1612, 1673, 1714, 1749, 1821, 1882, 1935, //cases 24 - 31
1982, 2045, 2121, 2140, 2201, 2277, 2318, 2379, //cases 32 - 39
2414, 2455, 2527, 2599, 2660, 2732, 2785, 2846, //cases 40 - 47
2893, 2912, 2973, 3034, 3045, 3117, 3170, 3231, //cases 48 - 55
3278, 3350, 3411, 3464, 3511, 3528, 3543, 3558, //cases 56 - 63
3567, 3630, 3671, 3747, 3819, 3838, 3910, 3971, //cases 64 - 71
4032, 4108, 4180, 4221, 4274, 4335, 4396, 4431, //cases 72 - 79
4478, 4554, 4626, 4667, 4720, 4792, 4809, 4862, //cases 80 - 87
4877, 4918, 4971, 4996, 5015, 5068, 5083, 5102, //cases 88 - 95
5115, 5134, 5206, 5267, 5328, 5389, 5442, 5453, //cases 96 - 103
5500, 5572, 5589, 5642, 5657, 5718, 5733, 5780, //cases 104 - 111
5789, 5850, 5911, 5946, 5993, 6054, 6069, 6116, //cases 112 - 119
6125, 6178, 6193, 6212, 6225, 6240, 6253, 6266, //cases 120 - 127
6273, 6336, 6412, 6453, 6525, 6601, 6642, 6714, //cases 128 - 135
6767, 6786, 6847, 6919, 6980, 7041, 7076, 7137, //cases 136 - 143
7184, 7203, 7264, 7336, 7397, 7469, 7522, 7539, //cases 144 - 151
7554, 7615, 7626, 7679, 7726, 7787, 7834, 7849, //cases 152 - 159
7858, 7934, 7975, 8047, 8100, 8141, 8166, 8219, //cases 160 - 167
8238, 8310, 8363, 8380, 8395, 8448, 8467, 8482, //cases 168 - 175
8495, 8556, 8591, 8652, 8699, 8752, 8771, 8786, //cases 176 - 183
8799, 8860, 8907, 8922, 8931, 8946, 8959, 8972, //cases 184 - 191
8979, 8998, 9070, 9142, 9159, 9220, 9273, 9334, //cases 192 - 199
9349, 9410, 9471, 9524, 9539, 9550, 9597, 9644, //cases 200 - 207
9653, 9714, 9775, 9828, 9843, 9904, 9919, 9934, //cases 208 - 215
9947, 9982, 10029, 10048, 10061, 10108, 10117, 10130, //cases 216 - 223
10137, 10198, 10251, 10312, 10327, 10362, 10381, 10428, //cases 224 - 231
10441, 10502, 10517, 10532, 10545, 10592, 10605, 10614, //cases 232 - 239
10621, 10632, 10679, 10726, 10735, 10782, 10795, 10804, //cases 240 - 247
10811, 10858, 10867, 10880, 10887, 10896, 10903, 10910, //cases 248 - 255
//Wdg
10909, 10918, 10934, 10950, 11006, 11022, 11078, 11134, //cases 0 - 7
11143, 11159, 11170, 11231, 11278, 11339, 11386, 11401, //cases 8 - 15
11410, 11426, 11487, 11498, 11545, 11606, 11621, 11668, //cases 16 - 23
11677, 11733, 11780, 11827, 11836, 11851, 11864, 11877, //cases 24 - 31
11884, 11900, 11961, 12022, 12037, 12048, 12095, 12142, //cases 32 - 39
12151, 12207, 12254, 12269, 12282, 12329, 12338, 12351, //cases 40 - 47
12358, 12414, 12429, 12476, 12489, 12536, 12549, 12558, //cases 48 - 55
12565, 12574, 12583, 12592, 12599, 12608, 12615, 12622, //cases 56 - 63
10911, 10920, 10936, 10952, 11008, 11024, 11080, 11136, //cases 0 - 7
11145, 11161, 11172, 11233, 11280, 11341, 11388, 11403, //cases 8 - 15
11412, 11428, 11489, 11500, 11547, 11608, 11623, 11670, //cases 16 - 23
11679, 11735, 11782, 11829, 11838, 11853, 11866, 11879, //cases 24 - 31
11886, 11902, 11963, 12024, 12039, 12050, 12097, 12144, //cases 32 - 39
12153, 12209, 12256, 12271, 12284, 12331, 12340, 12353, //cases 40 - 47
12360, 12416, 12431, 12478, 12491, 12538, 12551, 12560, //cases 48 - 55
12567, 12576, 12585, 12594, 12601, 12610, 12617, 12624, //cases 56 - 63
//Pyr
12623, 12631, 12646, 12661, 12711, 12726, 12743, 12793, //cases 0 - 7
12808, 12823, 12873, 12890, 12905, 12955, 12970, 12985, //cases 8 - 15
12993, 13004, 13021, 13038, 13047, 13064, 13077, 13086, //cases 16 - 23
13093, 13110, 13119, 13132, 13139, 13148, 13155, 13162, //cases 24 - 31
12625, 12633, 12648, 12663, 12713, 12728, 12745, 12795, //cases 0 - 7
12810, 12825, 12875, 12892, 12907, 12957, 12972, 12987, //cases 8 - 15
12995, 13006, 13023, 13040, 13049, 13066, 13079, 13088, //cases 16 - 23
13095, 13112, 13121, 13134, 13141, 13150, 13157, 13164, //cases 24 - 31
};
enum