Commit Graph

  • cd78f0e440 draw stl meshing 2d local coordinates Christopher Lackner 2019-09-21 22:08:35 +02:00
  • 6ad36f73cb move BoxTree to headers Joachim Schöberl 2019-09-21 09:45:29 +02:00
  • d46453050d fix for recent change Joachim Schöberl 2019-09-21 02:22:20 +02:00
  • 5332762b96 STLPointId ... Joachim Schöberl 2019-09-21 02:04:35 +02:00
  • 9b13bde72b more STLPointId ... Joachim Schöberl 2019-09-21 01:06:49 +02:00
  • f22cb48832 STLPointId Joachim Schöberl 2019-09-20 23:07:39 +02:00
  • 61c9e669c3 use Point/Trig/Chart-Id in stl-meshing, more to come Joachim Schöberl 2019-09-20 22:21:39 +02:00
  • 8381ce58ba Link stl to interface Matthias Hochsteger 2019-09-20 15:26:15 +02:00
  • 21e593e38e Merge branch 'import_stl_as_mesh' into 'master' Matthias Hochsteger 2019-09-20 11:59:44 +00:00
  • 681628bd40 remove unnecessary line Christopher Lackner 2019-09-20 13:45:23 +02:00
  • 3f255d9139 fix set stl tolerance from gui Christopher Lackner 2019-09-20 13:08:15 +02:00
  • 5724b397d1 Revert "Separate function SwapImproveEdge(), iterate over list of edges instead of elements and edges per element" Matthias Hochsteger 2019-09-20 12:47:34 +02:00
  • 8688c135b2 Revert "Parallelize SwapImprove()" Matthias Hochsteger 2019-09-20 12:47:25 +02:00
  • fc1dbc2957 Revert "Change elementsonnode only when applying optimization" Matthias Hochsteger 2019-09-20 12:46:44 +02:00
  • 6b8867d76a generate volume mesh on GenerateMesh button if no geometry but mesh exists Christopher Lackner 2019-09-20 12:37:40 +02:00
  • 5cfb449d7a Automatically distinguish between ASCII and binary stl files Matthias Hochsteger 2019-09-20 11:55:46 +02:00
  • f6f4976402 Import STL as Mesh Matthias Hochsteger 2019-09-20 11:31:52 +02:00
  • ec40e605a3 fix Smooth Opt Volume buttons Christopher Lackner 2019-09-17 18:59:19 +02:00
  • 666c79ea8e Merge branch 'use_relative_size' into 'master' Joachim Schöberl 2019-09-16 15:38:59 +00:00
  • 0b323b4a21 Merge branch 'optimize_mesh_from_gui' into 'master' Joachim Schöberl 2019-09-16 15:37:07 +00:00
  • 56d256523a use relative mindist instead of absolute Christopher Lackner 2019-09-16 15:38:20 +02:00
  • 7c88a6da76 Lock mesh in Mesh::Compress Matthias Hochsteger 2019-09-16 13:13:48 +02:00
  • 9feb9de9b1 Fix docstring Christopher Lackner 2019-09-16 12:48:27 +02:00
  • 8b43ed2637 enable optimization of mesh from gui Christopher Lackner 2019-09-16 12:30:45 +02:00
  • d32d498259 Export Mesh::CalcMinMaxAngle Matthias Hochsteger 2019-09-16 12:11:49 +02:00
  • e887a2862b Merge branch 'fix_oneside_hpref' into 'master' Joachim Schöberl 2019-09-15 19:33:04 +00:00
  • 9f79451fe1 clean up Michael Neunteufel 2019-09-13 09:42:05 +02:00
  • 4b26f39974 export hprefleft/hprefright to python, sort points for segments and check if point is part of correct material Michael Neunteufel 2019-09-13 09:09:56 +02:00
  • 2c172e46ee Merge branch 'parallel_swapimprove' into 'master' Joachim Schöberl 2019-09-12 07:06:39 +00:00
  • c359832767 fix pyname for non default constructible classes Christopher Lackner 2019-09-11 15:17:09 +02:00
  • 9510670140 Fix number of parameters in EllipticCone Matthias Hochsteger 2019-09-11 15:10:21 +02:00
  • 390ab5f4b9 [gitlab-ci] Skip slow tests in debug build Matthias Hochsteger 2019-09-11 15:09:55 +02:00
  • dda679164b Merge branch 'array_to_numpy' into 'master' Matthias Hochsteger 2019-09-11 12:02:21 +00:00
  • 6c0171f2c0 Change elementsonnode only when applying optimization Matthias Hochsteger 2019-09-11 13:06:07 +02:00
  • 485d9f230b platform independent and readable names for array export suffix Christopher Lackner 2019-09-11 13:04:50 +02:00
  • 1d016f2204 Use PointIndex instead of int Matthias Hochsteger 2019-09-11 13:02:15 +02:00
  • 326aec1250 Increase timeout for long tests even more Matthias Hochsteger 2019-09-11 12:09:38 +02:00
  • 59087f5c2c make array name platform independent Christopher Lackner 2019-09-11 08:27:04 +02:00
  • 5288af641c array numpy buffer protocol Christopher Lackner 2019-09-10 23:01:05 +02:00
  • 8c9d75f5f4 Parallelize SwapImprove() Matthias Hochsteger 2019-09-10 17:52:24 +02:00
  • a70803eecb Fix BuildEdgeList() - create sorted list Matthias Hochsteger 2019-09-10 16:59:31 +02:00
  • c22f44617b Separate function SwapImproveEdge(), iterate over list of edges instead of elements and edges per element Matthias Hochsteger 2019-09-10 16:45:48 +02:00
  • d95e9afb92 Utility function MeshOptimize3d::BuildEdgeList() Matthias Hochsteger 2019-09-10 16:18:12 +02:00
  • d6ebe15c17 Merge branch 'parallel_swapimprove2' into 'master' Joachim Schöberl 2019-09-10 13:41:36 +00:00
  • 8f6517ff55 Terminal.app moved on MacOS Catalina Matthias Hochsteger 2019-09-10 14:20:31 +02:00
  • 58fa720e40 Pack python stub files into .msi installer Matthias Hochsteger 2019-09-10 12:31:31 +02:00
  • 88ac5456ab Parallelize SwapImprove2 Matthias Hochsteger 2019-09-06 16:51:34 +02:00
  • d0586a6366 Separate function to perform SwapImprove2 on one face of an element Matthias Hochsteger 2019-09-06 15:26:10 +02:00
  • 728196472e [cmake] Increase timeout of pytests Matthias Hochsteger 2019-09-10 11:09:08 +02:00
  • dfc5f30dcb Merge branch 'testing' into 'master' Matthias Hochsteger 2019-09-09 22:21:23 +00:00
  • 8ab8a8f7fa Test parallel mesh generation Matthias Hochsteger 2019-09-09 17:05:06 +02:00
  • 4c1f24d313 Merge branch 'export_taskmanager' into 'master' Joachim Schöberl 2019-09-09 20:06:32 +00:00
  • 17a790e71e Merge branch 'init_geominfo_trignum' into 'master' Joachim Schöberl 2019-09-09 20:05:16 +00:00
  • 66c4c3bf59 use global logging level without spdlog Matthias Hochsteger 2019-09-09 15:13:08 +02:00
  • 6c69df9fe6 Export TaskManager Matthias Hochsteger 2019-09-09 15:12:41 +02:00
  • 2bb11f4cb1 Avoid parallel call of BuildBoundaryEdges() inside Mesh::CombineImprove() Matthias Hochsteger 2019-09-09 17:02:50 +02:00
  • 7bf1563295 Initialize geominfo[].trignum in Segment ctor Matthias Hochsteger 2019-09-09 16:31:29 +02:00
  • cbd129bf53 disable parallel vertex2element table, needs sorting Joachim Schöberl 2019-09-09 10:55:27 +02:00
  • 5ffab34d13 fix rangecheck Joachim Schöberl 2019-09-07 10:31:12 +02:00
  • be40a4d3f1 array setitem functionality Joachim Schöberl 2019-09-06 17:17:04 +02:00
  • 9dca7e631d Merge branch 'parallel_improvemesh' into 'master' Joachim Schöberl 2019-09-06 14:59:58 +00:00
  • c075cfb9c6 Parallelize ImproveMesh Matthias Hochsteger 2019-09-04 18:00:47 +02:00
  • 7e7a1bb98b Avoid parallel call of BuildBoundaryEdges() inside LegalTet() Matthias Hochsteger 2019-09-05 13:38:41 +02:00
  • 0fcf99dc56 some native mesh access functions Joachim Schöberl 2019-09-04 15:24:37 +02:00
  • 3e6f4b9472 use pointindex Joachim Schöberl 2019-09-04 13:46:40 +02:00
  • 93116f253c Merge branch 'own_tcltk_fork' into 'master' Joachim Schöberl 2019-09-04 08:23:50 +00:00
  • 5be787f1a2 Use own fork of Tcl/Tk for MacOS (with configure scripts checked in) Matthias Hochsteger 2019-09-04 10:01:32 +02:00
  • 54193f7704 update onetcl.cpp Joachim Schöberl 2019-09-04 00:21:19 +02:00
  • 63e6147969 Merge branch 'tcl_tk_8610' into 'master' Joachim Schöberl 2019-09-03 22:10:08 +00:00
  • 0f1eade895 no border for drawing window Joachim Schöberl 2019-09-03 17:06:45 +02:00
  • 5d1ab6f12c disable opengl warnings Joachim Schöberl 2019-09-03 17:06:26 +02:00
  • 194dd29d0b Merge branch 'master' of geras.asc.tuwien.ac.at:jschoeberl/netgen Joachim Schöberl 2019-09-03 07:12:05 +02:00
  • ad4bbd1aa9 new lopp Joachim Schöberl 2019-09-03 07:11:35 +02:00
  • 26fcc2b177 Build Tcl/Tk 8.6.10-rc on MacOS Matthias Hochsteger 2019-09-02 23:35:02 +02:00
  • c75c313f53 Merge branch 'fix_tkdnd' into 'master' Matthias Hochsteger 2019-09-02 20:52:10 +00:00
  • cf1a83edcd [cmake] Build TkDND instead of downloading the binary Matthias Hochsteger 2019-09-02 16:57:14 +02:00
  • cd3bf9ead5 quad meshing parameter deprecated, use quad_dominated instead Christopher Lackner 2019-09-02 16:51:32 +02:00
  • 71e8c6854c fix table creator Joachim Schöberl 2019-08-30 08:28:08 +02:00
  • 6c06f79c8e Fix build error on Windows (wrong usage of Range()) Matthias Hochsteger 2019-08-29 19:22:12 -07:00
  • 48086d343c Merge branch 'dont_run_slow_tests' into 'master' Matthias Hochsteger 2019-08-29 16:58:33 +00:00
  • cc9392b1c0 Merge branch 'gitlab_ci_jobs_dag' into 'master' Matthias Hochsteger 2019-08-29 16:46:55 +00:00
  • 8fd728d1f9 Merge branch 'ngcore' into 'master' Joachim Schöberl 2019-08-29 16:03:15 +00:00
  • 0940b85359 Merge branch 'dont_run_slow_tests' of geras.asc.tuwien.ac.at:jschoeberl/netgen into dont_run_slow_tests Christopher Lackner 2019-08-29 17:57:47 +02:00
  • 23a6231c21 mark only slow tutorials as slow Christopher Lackner 2019-08-29 17:56:47 +02:00
  • 25371510a5 Don't run slow tests in docker Matthias Hochsteger 2019-08-29 17:41:22 +02:00
  • 7afbe4d7d1 mark test tutorials as slow test Christopher Lackner 2019-08-29 17:37:35 +02:00
  • 78693fb196 Add Table and HashTable from NGSolve Matthias Hochsteger 2019-08-29 14:21:18 +02:00
  • 5624d322d6 [gitlab-ci] Dependencies for build jobs, push to github immediately Matthias Hochsteger 2019-08-29 15:55:58 +02:00
  • 331c0b9486 fix AOWrapperIterator operator++ Christopher Lackner 2019-08-29 15:02:13 +02:00
  • fcea398d7c Merge branch 'subcomm' into 'master' Joachim Schöberl 2019-08-29 09:32:35 +00:00
  • 7f8dd74a03 Merge branch 'bitarray_ngcore' into 'master' Joachim Schöberl 2019-08-28 18:57:11 +00:00
  • dee131027d Merge branch 'fix_warnings' into 'master' Matthias Hochsteger 2019-08-28 16:53:27 +00:00
  • b27f7f3bb6 Add BitArray from NGSolve Matthias Hochsteger 2019-08-28 14:10:09 +02:00
  • 196aa206cf fix warnings, remove deprecated function call Christopher Lackner 2019-08-28 16:19:12 +02:00
  • 6d874bece8 Merge branch 'add_forgotten_isend' into 'master' Christopher Lackner 2019-08-28 14:07:13 +00:00
  • 3e1a8c7493 Merge branch 'cleanup' into 'master' Joachim Schöberl 2019-08-28 13:40:25 +00:00
  • 6e9461fc41 Merge branch 'fix_parmesh' into 'master' Joachim Schöberl 2019-08-28 13:39:51 +00:00
  • 36a7c507b8 check in forgotten lines Lukas 2019-08-28 14:59:32 +02:00
  • 8444889cf3 add forgotten isend Lukas 2019-08-28 14:09:51 +02:00
  • 1584da69ae Rename BitArray to NgBitArray Matthias Hochsteger 2019-08-28 14:00:49 +02:00