Commit Graph

  • 3e279da9bf Merge branch 'occ_make_polygon' into 'master' Schöberl, Joachim 2024-09-28 15:34:40 +02:00
  • 6b662a9634 export occ MakePolygon Christopher Lackner 2024-09-28 15:15:44 +02:00
  • d82c96ba2b Move limits array to Limiter Matthias Hochsteger 2024-09-27 18:30:47 +02:00
  • c0422c160b Revert skipping prismrules in volume mesher Matthias Hochsteger 2024-09-27 17:33:25 +02:00
  • a6e8abca3e cleanup Matthias Hochsteger 2024-09-27 17:32:07 +02:00
  • bb2646945a format boundarylayer.cpp Matthias Hochsteger 2024-09-27 17:30:36 +02:00
  • 2124ab5980 Merge branch 'blayer_parameters' into boundarylayer_fixes_cleanup Matthias Hochsteger 2024-09-27 17:30:01 +02:00
  • 7f8172aaf6 Allow vector<int> as domain, project_boundaries in BoundaryLayerParameters Matthias Hochsteger 2024-09-27 17:29:05 +02:00
  • 719ab271d4 start to cleanup blayer code Matthias Hochsteger 2024-09-27 17:03:26 +02:00
  • 565bc2dc6a Merge remote-tracking branch 'origin/master' into boundarylayer_fixes_cleanup Matthias Hochsteger 2024-09-27 16:34:39 +02:00
  • 2ff62bc283 Merge branch 'blayer_as_meshing_parameter' into 'master' Schöberl, Joachim 2024-09-27 16:30:50 +02:00
  • 833a177e34 Add BoundarylayerParameters to MeshingParameters Hochsteger, Matthias 2024-09-27 16:30:50 +02:00
  • 592221ee19 Merge branch 'fix_identified_point_handling' into 'master' Schöberl, Joachim 2024-09-27 16:30:29 +02:00
  • 27b8b5e7c8 Fix handling identified points in Compress and MeshVolume Hochsteger, Matthias 2024-09-27 16:30:29 +02:00
  • fb39692f9c Merge branch 'skip_non_tet_points_in_smoothing' into 'master' Schöberl, Joachim 2024-09-27 16:29:47 +02:00
  • 61bed581ec Don't do mesh smoothing at non-tet elements Hochsteger, Matthias 2024-09-27 16:29:47 +02:00
  • f3a2cee15b Merge branch 'range_check_in_ngarray' into 'master' Schöberl, Joachim 2024-09-27 16:29:29 +02:00
  • 663eaffbb2 Apply blayer_as_meshing_parameter changes Matthias Hochsteger 2024-09-27 13:12:14 +02:00
  • 7774b6ccd7 cleanup Matthias Hochsteger 2024-09-27 11:52:12 +02:00
  • 13d962acdd Write more debug output meshes on failure Matthias Hochsteger 2024-09-27 11:48:28 +02:00
  • 5e3743df31 Code cleanup Matthias Hochsteger 2024-09-27 11:43:54 +02:00
  • dd85220021 Clean up debugging code Matthias Hochsteger 2024-09-27 11:40:34 +02:00
  • 08a00cb32a Merge remote-tracking branch 'origin/master' into boundarylayer_fixes Matthias Hochsteger 2024-09-27 11:34:56 +02:00
  • 156a429898 Remove empty file ngarray.cpp Matthias Hochsteger 2024-09-27 11:27:01 +02:00
  • 5c38bef3cf Fix initializing empty tables Matthias Hochsteger 2024-04-02 23:34:12 +02:00
  • 451e59afa2 Use new range check macro in NgArray Matthias Hochsteger 2024-02-14 09:47:37 +01:00
  • 5b6a659356 Merge branch 'fix_splitimprove_edge' into 'master' Schöberl, Joachim 2024-09-27 01:00:51 +02:00
  • 9f6c64a4f9 Fix splitimprove edge Hochsteger, Matthias 2024-09-27 01:00:50 +02:00
  • e26513814f Merge remote-tracking branch 'origin/master' into boundarylayer_fixes Matthias Hochsteger 2024-09-26 20:04:49 +02:00
  • e51918df35 Fix pip on Linux v6.2.2405 Matthias Hochsteger 2024-09-23 16:29:24 +02:00
  • c96eeee117 Merge branch 'occ_fix_maxh' into 'master' Hochsteger, Matthias 2024-09-23 13:36:45 +02:00
  • 0ddcfdd0c7 Propagate OCC maxh settings correctly Hochsteger, Matthias 2024-09-23 13:36:44 +02:00
  • ee6ba53d91 Fix finding Tcl/Tk on MacOS with Python 3.13 Matthias Hochsteger 2024-09-19 17:40:39 +02:00
  • 7167b4cff9 Set .dev1 postfix correctly on non-master branches, some formatting Matthias Hochsteger 2024-09-19 17:04:05 +02:00
  • 99b7533251 Fix installing ccache and dpkg on almalinux 8 Matthias Hochsteger 2024-09-19 16:37:47 +02:00
  • 449179bcec Install requests before building pip package Matthias Hochsteger 2024-09-19 16:19:33 +02:00
  • e279140a4d Use manylinux2_28 docker image build pip packages for Linux Matthias Hochsteger 2024-09-19 16:10:11 +02:00
  • c20dfbbc39 Build .dev1 packages on non-master branches Matthias Hochsteger 2024-09-19 16:05:45 +02:00
  • eaec560618 Remove unused autitwheel code Matthias Hochsteger 2024-09-19 15:52:02 +02:00
  • d79b259ece Build pip packages for Python 3.13 Matthias Hochsteger 2024-09-19 15:41:20 +02:00
  • e94096e008 Merge branch 'textinarchive_windows_unix_compatibility' into 'master' Lackner, Christopher 2024-09-18 17:48:37 +02:00
  • d73cffd0c7 Fix TextOutArchive (Win) -> TextInArchive (Unix) incompatibility Hochsteger, Matthias 2024-09-18 17:48:36 +02:00
  • 876331afaf Merge branch 'update_pybind11' into 'master' Hochsteger, Matthias 2024-09-18 13:17:33 +02:00
  • 1fb2501b7e Update pybind11 to 2.13.6 (including a patch for binary compatibility accross MSVC versions) Matthias Hochsteger 2024-09-18 12:09:25 +02:00
  • 7656211b3e Merge branch 'property_propagate_geo_glue' into 'master' Schöberl, Joachim 2024-09-16 10:14:33 +02:00
  • 827b02d94c propagate properties correctly in occgeom.Glue Christopher Lackner 2024-09-16 09:59:42 +02:00
  • f603fef130 Ensure sequential/parallel consistency in generated mesh Matthias Hochsteger 2024-09-13 13:18:58 +02:00
  • fe5a3acc8b Merge branch 'fix_splitimprove' into 'master' Hochsteger, Matthias 2024-09-13 10:22:50 +02:00
  • 73c75240f8 Skip SplitImproveEdge if it would insert tets with negative volume Hochsteger, Matthias 2024-09-13 10:22:50 +02:00
  • 67a67a453d Fix copying BitArray in immediate operators in python bindings Matthias Hochsteger 2024-09-12 11:11:15 +02:00
  • 4d04dcd97d Skip SplitImproveEdge if it would insert tets with negative volume Matthias Hochsteger 2024-09-11 16:10:06 +02:00
  • cef04cfd2a Utility tool to wait until package is available on pypi Matthias Hochsteger 2024-09-11 12:08:32 +02:00
  • b955c377f1 Merge branch 'project_added_edge' into 'master' Lackner, Christopher 2024-09-09 17:18:04 +02:00
  • f807be50c2 Project added Element1D/Element2D Lackner, Christopher 2024-09-09 17:18:04 +02:00
  • a504372f82 Fix Mesh::GetSubMesh for 2d meshes Matthias Hochsteger 2024-09-05 14:46:57 +02:00
  • 75fbd86a7a Merge remote-tracking branch 'origin/master' into boundarylayer_fixes Matthias Hochsteger 2024-09-04 15:53:47 +02:00
  • c8d99c0e9e Some fixes for boundarylayers on special points (4 faces) Matthias Hochsteger 2024-09-04 15:49:02 +02:00
  • bb3c3ff565 fix warning Joachim Schoeberl 2024-09-03 11:11:45 +02:00
  • c096536e32 Merge branch 'pickle_ident_names' into 'master' Lackner, Christopher 2024-09-02 16:46:57 +02:00
  • d014119b19 pickle identification names Christopher Lackner 2024-09-02 16:35:57 +02:00
  • 508136b533 Fix memory leak in TaskManager (thx @roystgnr) Matthias Hochsteger 2024-09-02 10:15:28 +02:00
  • 00664898c3 Fix building with USE_NUMA Matthias Hochsteger 2024-09-02 10:14:04 +02:00
  • 16c49d41eb Merge branch 'write_identificationnames_mesh' into 'master' Schöberl, Joachim 2024-08-30 11:19:08 +02:00
  • bda192ba90 write identification names into mesh Christopher Lackner 2024-08-30 11:01:03 +02:00
  • 7f5df05bb7 Force cmake to use/find static zlibs for pip builds Matthias Hochsteger 2024-08-29 16:35:40 +02:00
  • 725576fc42 Fix pip dev version numbering Matthias Hochsteger 2024-08-29 14:28:05 +02:00
  • 18ea280388 Check if pip package already available before building Matthias Hochsteger 2024-08-28 18:04:16 +02:00
  • a009825d83 Fix linking zlib in MacOS pip builds Matthias Hochsteger 2024-08-28 18:14:27 +02:00
  • fd7e5867b4 Use static zlib everywhere if it is built during superbuild Matthias Hochsteger 2024-08-28 18:01:08 +02:00
  • 79d385dc0b Merge branch 'fix_identification_on_layered_mesh' into 'master' Schöberl, Joachim 2024-08-28 11:48:08 +02:00
  • 1497bf36cc fix periodic identifications for meshes where edges touch Christopher Lackner 2024-08-28 11:07:11 +02:00
  • 69f2ea5635 Merge branch 'fix_mt_swap_in_array_move' into 'master' Schöberl, Joachim 2024-08-27 19:03:43 +02:00
  • 4964691fd9 Merge branch 'add_inner_point_check' into 'master' Lackner, Christopher 2024-08-27 18:53:50 +02:00
  • 334c3fe702 fix size of me in mt swap in array move constructor Christopher Lackner 2024-08-27 18:33:36 +02:00
  • 72e861be80 add check if any inner points are in polygon when adding inner point Christopher Lackner 2024-08-27 17:41:20 +02:00
  • 6da5dd96d5 Don't use allocsize uninitialized in Array(Array&&) Roy Stogner 2024-08-27 08:33:38 -05:00
  • 2e3264ec69 Merge branch 'segment_set_index_edgenr' into 'master' Schöberl, Joachim 2024-08-26 17:39:10 +02:00
  • c032ad58ca add property setter for index and edgenr for segment Christopher Lackner 2024-08-26 16:37:50 +02:00
  • 1772e01edb update IdentifyPeriodicBoundaries to also support 2d meshes (and more stable) Christopher Lackner 2024-08-26 16:37:08 +02:00
  • 0fb5b416ba Merge branch 'raise_len_error_not_ngs' into 'master' Schöberl, Joachim 2024-08-26 12:35:09 +02:00
  • 5103dac8d4 Merge branch 'fix_pybind11_warning' into 'master' Schöberl, Joachim 2024-08-26 12:34:19 +02:00
  • c7800704b0 fix pybind11 exception binding warning Christopher Lackner 2024-08-26 12:21:56 +02:00
  • d9247d094b netgen trafo.mat returns Mat<3,3> and takes Mat<3,3> Christopher Lackner 2024-08-26 11:49:35 +02:00
  • 4f399675ce Merge branch 'fix_identify_periodic_2d' into 'master' Lackner, Christopher 2024-08-26 11:34:54 +02:00
  • 945bf2b3a3 raise length_error not netgen::Exception on wrong tuple size Christopher Lackner 2024-08-26 11:14:29 +02:00
  • d72801d19a fix IdentifyPeriodic points in mesh in 2d mesh Christopher Lackner 2024-08-26 11:13:56 +02:00
  • 7f666547c9 Fix file extension check in snapshot function Matthias Hochsteger 2024-08-07 10:49:21 +02:00
  • 24a0f47856 Fix boundary layer thicknesses Matthias Hochsteger 2024-07-26 18:09:37 +02:00
  • 325175c88f comment deprecated function Joachim Schoeberl 2024-07-20 10:53:59 +02:00
  • 53b08efc6a remove commented code Joachim Schoeberl 2024-07-20 10:38:01 +02:00
  • cb8c7850ba fix (false) warnings Joachim Schoeberl 2024-07-20 10:25:45 +02:00
  • 487942bc22 ThrowRangeException with [[noreturn]] Joachim Schoeberl 2024-07-19 22:30:34 +02:00
  • 3c9f98b38d save index bypasses range-check Joachim Schoeberl 2024-07-19 12:33:56 +02:00
  • 8f762bc33d std::move in register_archive Joachim Schoeberl 2024-07-18 18:56:47 +02:00
  • 62d2e4fba5 Copy ctor for IVec Matthias Hochsteger 2024-07-18 15:07:22 +02:00
  • 4fd89120b8 sqr is constexpr Joachim Schoeberl 2024-07-18 09:44:45 +02:00
  • ad99e5fdea Exception::Throw Joachim Schoeberl 2024-07-17 18:01:59 +02:00
  • ba472f7a11 Exception::Throw Joachim Schoeberl 2024-07-17 17:58:38 +02:00
  • 357ff7badf exception with stringview Joachim Schoeberl 2024-07-17 12:01:59 +02:00
  • b6b20be30b IVec with HTArray Joachim Schoeberl 2024-07-16 19:20:07 +02:00