Matthias Hochsteger
8a049799e2
Fix debugging function GetOpenElements()
2024-10-08 14:00:12 +02:00
Matthias Hochsteger
a8309fae1c
Update d3, fix styles in timing html chart
2024-10-08 13:59:30 +02:00
Matthias Hochsteger
267830387f
PajeTrace - option to write only (small) html charts and no trace file
2024-10-08 13:58:23 +02:00
Matthias Hochsteger
96bad51dd3
Pyodide fixes
2024-10-07 18:04:20 +02:00
Matthias Hochsteger
12f42b30cd
New test results
2024-10-01 14:16:15 +02:00
Matthias Hochsteger
1e20c1860b
Fix RemoveIllegalElements
...
- Only search in relevant domain
- Break if number of illegal elements increases (avoids infinite loop)
-> This shouldn't actually happen and is just a workaround until the
optimization routines are fixed
2024-10-01 13:34:19 +02:00
Joachim Schoeberl
c4dbe60f78
create edge from two vertices
2024-09-28 20:29:22 +02:00
Schöberl, Joachim
ce3f627e36
Merge branch 'occ_vec_from_dir' into 'master'
...
convert gp_Dir to gp_Vec
See merge request ngsolve/netgen!679
2024-09-28 20:17:25 +02:00
Christopher Lackner
10986ffbab
convert gp_Dir to gp_Vec
2024-09-28 16:39:19 +02:00
Schöberl, Joachim
3e279da9bf
Merge branch 'occ_make_polygon' into 'master'
...
export occ MakePolygon
See merge request ngsolve/netgen!678
2024-09-28 15:34:40 +02:00
Christopher Lackner
6b662a9634
export occ MakePolygon
2024-09-28 15:15:44 +02:00
Matthias Hochsteger
7f8172aaf6
Allow vector<int> as domain, project_boundaries in BoundaryLayerParameters
2024-09-27 17:29:05 +02:00
Schöberl, Joachim
2ff62bc283
Merge branch 'blayer_as_meshing_parameter' into 'master'
...
Add BoundarylayerParameters to MeshingParameters
See merge request ngsolve/netgen!677
2024-09-27 16:30:50 +02:00
Hochsteger, Matthias
833a177e34
Add BoundarylayerParameters to MeshingParameters
2024-09-27 16:30:50 +02:00
Schöberl, Joachim
592221ee19
Merge branch 'fix_identified_point_handling' into 'master'
...
Fix handling identified points in Compress and MeshVolume
See merge request ngsolve/netgen!676
2024-09-27 16:30:29 +02:00
Hochsteger, Matthias
27b8b5e7c8
Fix handling identified points in Compress and MeshVolume
2024-09-27 16:30:29 +02:00
Schöberl, Joachim
fb39692f9c
Merge branch 'skip_non_tet_points_in_smoothing' into 'master'
...
Don't do mesh smoothing at non-tet elements
See merge request ngsolve/netgen!675
2024-09-27 16:29:47 +02:00
Hochsteger, Matthias
61bed581ec
Don't do mesh smoothing at non-tet elements
2024-09-27 16:29:47 +02:00
Schöberl, Joachim
f3a2cee15b
Merge branch 'range_check_in_ngarray' into 'master'
...
Use new range check macro in NgArray
See merge request ngsolve/netgen!632
2024-09-27 16:29:29 +02:00
Matthias Hochsteger
13d962acdd
Write more debug output meshes on failure
2024-09-27 11:48:42 +02:00
Matthias Hochsteger
5e3743df31
Code cleanup
2024-09-27 11:43:54 +02:00
Matthias Hochsteger
156a429898
Remove empty file ngarray.cpp
2024-09-27 11:27:41 +02:00
Matthias Hochsteger
5c38bef3cf
Fix initializing empty tables
2024-09-27 11:27:41 +02:00
Matthias Hochsteger
451e59afa2
Use new range check macro in NgArray
2024-09-27 11:27:41 +02:00
Schöberl, Joachim
5b6a659356
Merge branch 'fix_splitimprove_edge' into 'master'
...
Fix splitimprove edge
See merge request ngsolve/netgen!674
2024-09-27 01:00:51 +02:00
Hochsteger, Matthias
9f6c64a4f9
Fix splitimprove edge
2024-09-27 01:00:50 +02:00
Matthias Hochsteger
e51918df35
Fix pip on Linux
2024-09-23 16:31:47 +02:00
Hochsteger, Matthias
c96eeee117
Merge branch 'occ_fix_maxh' into 'master'
...
Propagate OCC maxh settings correctly
See merge request ngsolve/netgen!673
2024-09-23 13:36:45 +02:00
Hochsteger, Matthias
0ddcfdd0c7
Propagate OCC maxh settings correctly
2024-09-23 13:36:44 +02:00
Matthias Hochsteger
ee6ba53d91
Fix finding Tcl/Tk on MacOS with Python 3.13
2024-09-19 17:40:39 +02:00
Matthias Hochsteger
7167b4cff9
Set .dev1 postfix correctly on non-master branches, some formatting
2024-09-19 17:04:05 +02:00
Matthias Hochsteger
99b7533251
Fix installing ccache and dpkg on almalinux 8
2024-09-19 16:37:47 +02:00
Matthias Hochsteger
449179bcec
Install requests before building pip package
2024-09-19 16:19:33 +02:00
Matthias Hochsteger
e279140a4d
Use manylinux2_28 docker image build pip packages for Linux
2024-09-19 16:17:39 +02:00
Matthias Hochsteger
c20dfbbc39
Build .dev1 packages on non-master branches
2024-09-19 16:05:45 +02:00
Matthias Hochsteger
eaec560618
Remove unused autitwheel code
2024-09-19 15:58:21 +02:00
Matthias Hochsteger
d79b259ece
Build pip packages for Python 3.13
2024-09-19 15:58:21 +02:00
Lackner, Christopher
e94096e008
Merge branch 'textinarchive_windows_unix_compatibility' into 'master'
...
Fix TextOutArchive (Win) -> TextInArchive (Unix) incompatibility
See merge request ngsolve/netgen!671
2024-09-18 17:48:37 +02:00
Hochsteger, Matthias
d73cffd0c7
Fix TextOutArchive (Win) -> TextInArchive (Unix) incompatibility
2024-09-18 17:48:36 +02:00
Hochsteger, Matthias
876331afaf
Merge branch 'update_pybind11' into 'master'
...
Update pybind11 to 2.13.6 (including a patch for binary compatibility accross MSVC versions)
See merge request ngsolve/netgen!670
2024-09-18 13:17:33 +02:00
Matthias Hochsteger
1fb2501b7e
Update pybind11 to 2.13.6 (including a patch for binary compatibility accross MSVC versions)
2024-09-18 12:09:25 +02:00
Schöberl, Joachim
7656211b3e
Merge branch 'property_propagate_geo_glue' into 'master'
...
propagate properties correctly in occgeom.Glue
See merge request ngsolve/netgen!669
2024-09-16 10:14:33 +02:00
Christopher Lackner
827b02d94c
propagate properties correctly in occgeom.Glue
2024-09-16 09:59:42 +02:00
Hochsteger, Matthias
fe5a3acc8b
Merge branch 'fix_splitimprove' into 'master'
...
Skip SplitImproveEdge if it would insert tets with negative volume
See merge request ngsolve/netgen!668
2024-09-13 10:22:50 +02:00
Hochsteger, Matthias
73c75240f8
Skip SplitImproveEdge if it would insert tets with negative volume
2024-09-13 10:22:50 +02:00
Matthias Hochsteger
67a67a453d
Fix copying BitArray in immediate operators in python bindings
2024-09-12 11:11:15 +02:00
Matthias Hochsteger
cef04cfd2a
Utility tool to wait until package is available on pypi
2024-09-11 12:08:47 +02:00
Lackner, Christopher
b955c377f1
Merge branch 'project_added_edge' into 'master'
...
Project added Element1D/Element2D
See merge request ngsolve/netgen!655
2024-09-09 17:18:04 +02:00
Lackner, Christopher
f807be50c2
Project added Element1D/Element2D
2024-09-09 17:18:04 +02:00
Matthias Hochsteger
a504372f82
Fix Mesh::GetSubMesh for 2d meshes
2024-09-05 14:46:57 +02:00