Commit Graph

4779 Commits

Author SHA1 Message Date
Joachim Schoeberl
ce5f6d695c all tests passing for PointIndex::BASE=0 2025-01-01 15:53:23 +01:00
Joachim Schoeberl
aca27f6421 some more int->PointIndex 2025-01-01 13:53:01 +01:00
Joachim Schoeberl
3185256ad3 PointIndex for csg lockedpnts 2025-01-01 12:27:44 +01:00
Joachim Schoeberl
6d6e297a1f PointInd for edge on closed surf 2025-01-01 12:09:03 +01:00
Joachim Schoeberl
bcbd390f7d PointIndex in Identifications 2024-12-31 21:26:04 +01:00
Joachim Schoeberl
fe21b0bb8b cleanup 2024-12-31 14:07:27 +01:00
Joachim Schoeberl
104c576caa ctor 2024-12-31 13:54:11 +01:00
Joachim Schoeberl
2fdc293b9a ctor 2024-12-31 13:38:04 +01:00
Joachim Schoeberl
2b75d091e9 inheriated ctor 2024-12-31 13:31:31 +01:00
Joachim Schoeberl
9bc9ee8e7d remove convert operator 2024-12-31 13:18:03 +01:00
Joachim Schoeberl
3c273bf537 calling ctor 2024-12-31 13:13:57 +01:00
Joachim Schoeberl
990fb0657c calling ctor 2024-12-31 13:09:33 +01:00
Joachim Schoeberl
7fac77d28e calling ctor 2024-12-31 13:04:57 +01:00
Joachim Schoeberl
626507f8fb missing constexpr 2024-12-31 13:03:46 +01:00
Joachim Schoeberl
9ab086f819 unified Index class 2024-12-31 12:54:25 +01:00
Joachim Schoeberl
b7b168e265 base Index template 2024-12-31 12:16:53 +01:00
Joachim Schoeberl
9efaac072e metis graph with PointIndex::BASE 2024-12-30 15:14:26 +01:00
Joachim Schoeberl
4ed519e819 facet-base 2024-12-30 14:31:07 +01:00
Joachim Schoeberl
0e1bebaa1d fix PointIndex 2024-12-30 14:31:07 +01:00
Joachim Schoeberl
e57cc13047 more ElementIndex 2024-12-30 14:31:07 +01:00
Lackner, Christopher
16962aea69 Merge branch 'fix_empty_string_distribute' into 'master'
fix empty names in mesh distribute

See merge request ngsolve/netgen!691
2024-12-30 13:14:43 +01:00
Christopher Lackner
e0abf93ce1 fix empty names in mesh distribute 2024-12-30 12:54:45 +01:00
Joachim Schoeberl
95e9408db0 use of ElementIndex 2024-12-29 22:20:46 +01:00
Joachim Schoeberl
4a9188da61 more use of ElementIndex, T_Range<T>(size_t) is now explicit 2024-12-29 21:36:37 +01:00
Joachim Schoeberl
bb37ae1987 convert NgArrays 2024-12-29 18:57:47 +01:00
Joachim Schoeberl
100279be6c try again with constexpr 2024-12-29 17:32:10 +01:00
Joachim Schoeberl
fd0421d573 more ngcore arrays 2024-12-29 17:23:35 +01:00
Joachim Schoeberl
7afcaf3406 use of ElementIndex in toplogy 2024-12-29 16:34:16 +01:00
Joachim Schoeberl
a2ea0c407a more general ClosedHashTable, e.g. hash for tuples 2024-12-29 15:42:21 +01:00
Joachim Schoeberl
55474772cd fix debug build 2024-12-28 23:46:27 +01:00
Joachim Schoeberl
fa6f8c53ec fix rangecheck-error 2024-12-28 23:09:49 +01:00
Joachim Schoeberl
a5ce9915d1 compare PointIndex only with PointIndex 2024-12-28 22:58:44 +01:00
Joachim Schoeberl
75032f9905 operators +/- for PointIndex 2024-12-28 21:26:05 +01:00
Joachim Schoeberl
00e3a3490b some index fixes 2024-12-28 19:46:29 +01:00
Joachim Schoeberl
00edc92c00 improve3 with consistent PointIndex 2024-12-28 13:01:20 +01:00
Joachim Schoeberl
10a56a9e86 PointIndex in improve2gen 2024-12-28 10:35:18 +01:00
Joachim Schoeberl
2291221719 fixes for PointIndex::BASE=0 2024-12-28 00:11:26 +01:00
Joachim Schoeberl
ceddf31f87 PointIndex 2024-12-27 18:05:04 +01:00
Joachim Schoeberl
0a7a206223 ElementIndex 2024-12-27 13:12:59 +01:00
Joachim Schoeberl
c466fe8d07 more PointIndex 2024-12-27 10:51:58 +01:00
Joachim Schoeberl
386edbf75e t_size(-1) 2024-12-26 20:56:49 +01:00
Joachim Schoeberl
f87aefbcc9 GetTable 2024-12-26 20:41:49 +01:00
Joachim Schoeberl
c0080ae62e too much constexpr 2024-12-26 20:36:57 +01:00
Joachim Schoeberl
1a610b060f CompressedTable(Creator) 2024-12-26 20:29:38 +01:00
Joachim Schoeberl
a675c42d89 more PointIndex 2024-12-26 16:32:50 +01:00
Joachim Schoeberl
9c9b4ea880 switch to ngcore::ClosedHashTable 2024-12-26 15:06:50 +01:00
Joachim Schoeberl
abe18a9b74 little polish 2024-12-24 00:52:38 +01:00
Joachim Schoeberl
209863d79e replace (most) NgBitArrays 2024-12-24 00:10:20 +01:00
Joachim Schoeberl
b5fe5a4fb2 trigger rebuild 2024-12-23 22:27:17 +01:00
Joachim Schoeberl
0a8db69aa7 PointIndex in delaunay 2024-12-23 21:42:22 +01:00