Christopher Lackner
|
b0db24fa83
|
implement meshsurface in basegeometry
|
2019-10-28 14:41:31 +01:00 |
|
Christopher Lackner
|
5b45c7a972
|
implement meshing2 functionality for 3d geometries
|
2019-10-28 13:44:51 +01:00 |
|
Christopher Lackner
|
ee7360ad19
|
disable check overlap for occ meshsurface
|
2019-10-08 15:48:08 +02:00 |
|
Christopher Lackner
|
e784abb8f7
|
Merge branch 'master' into test_refactoring_meshing_design
|
2019-10-08 12:31:24 +02:00 |
|
Joachim Schöberl
|
62e3e790d8
|
switch OCC meshing to physical space, and optimize FromPlane projection using uv-geominfo
|
2019-10-07 23:45:39 +02:00 |
|
Christopher Lackner
|
05881c0eb5
|
refactor a lot of the old code, stl still needs to be done
|
2019-10-07 15:17:03 +02:00 |
|
Christopher Lackner
|
bee097b153
|
start unify meshing with occ meshing
|
2019-10-07 15:17:03 +02:00 |
|
Christopher Lackner
|
01e059ece4
|
some optimizations for CalcLocalH in occ mesher
|
2019-10-04 14:55:36 +02:00 |
|
Christopher Lackner
|
90c6f0256d
|
curvaturesafety was removed in cleanup commit
|
2019-10-02 11:16:44 +02:00 |
|
Joachim Schöberl
|
af7d6fea48
|
Merge branch 'optimize_occ_surf_mesh' into 'master'
only do optimization for occ surface mesh
See merge request jschoeberl/netgen!256
|
2019-09-30 13:30:55 +00:00 |
|
Matthias Hochsteger
|
8defe2f864
|
New function Mesh::FindIllegalTrigs()
Find illegal trigs after surface meshing and use this information in
surface mesh optimization
|
2019-09-30 14:54:03 +02:00 |
|
Christopher Lackner
|
5eb2ab470e
|
only do optimization for occ surface mesh
|
2019-09-30 12:02:08 +02:00 |
|
Christopher Lackner
|
56d256523a
|
use relative mindist instead of absolute
I think this shouldn't be a relative value here.
|
2019-09-16 15:38:20 +02:00 |
|
Christopher Lackner
|
13c17adf87
|
restricth for occ and stl geometries
|
2019-08-28 09:52:51 +02:00 |
|
Christopher Lackner
|
9d96c0e432
|
occ parameters from python, gui and meshsize parameters now the same
|
2019-08-27 10:10:17 +02:00 |
|
Joachim Schöberl
|
9118ddc63a
|
preparations to switch T_POINTS to ngcore::Array
|
2019-08-09 15:30:58 +02:00 |
|
Joachim Schöberl
|
b03705c37d
|
more use of Index types
|
2019-08-09 00:23:12 +02:00 |
|
Joachim Schöberl
|
e8960ebae1
|
use ngscore::Array for surface elements
|
2019-08-08 08:44:59 +02:00 |
|
Joachim Schöberl
|
eec95bf406
|
little smoothing in occgenmesh
|
2019-08-08 00:17:53 +02:00 |
|
Joachim Schöberl
|
4bfe42b305
|
more PointIndex::BASE 0/1 fixes
|
2019-08-07 23:32:14 +02:00 |
|
Joachim Schöberl
|
f7fcc67fc7
|
little modernization
|
2019-07-28 23:22:47 +02:00 |
|
Joachim Schöberl
|
321bee9b02
|
little OCC-meshing cleanup
|
2019-07-28 20:22:48 +02:00 |
|
Joachim Schöberl
|
954cae2686
|
don't use global mparam in occ-meshing
|
2019-07-27 19:05:43 +02:00 |
|
Matthias Hochsteger
|
cb87362f64
|
Rename Array to NgArray
|
2019-07-09 10:39:16 +02:00 |
|
Joachim Schöberl
|
e0f290676f
|
new timers
|
2019-06-03 10:42:57 +02:00 |
|
luz.paz
|
a10531adb2
|
Misc. typos
Found via `codespell -q 3`
|
2018-02-06 14:12:24 -05:00 |
|
Matthias Hochsteger
|
d77ec67b9f
|
OCCGenerateMesh: Initialize mesh if nullptr is given
|
2018-01-24 10:53:34 +01:00 |
|
Joachim Schöberl
|
af57dd1b72
|
improve STL makeatlas: searchtree, templetize searchtree
|
2017-11-10 13:22:20 +01:00 |
|
Christoph Wintersteiger
|
ef4405c3d7
|
remove output
|
2017-10-25 15:47:27 +02:00 |
|
Christoph Wintersteiger
|
a90ee2e437
|
set occparams and generate triangulation with BRepMesh
|
2017-10-20 16:39:37 +02:00 |
|
Matthias Hochsteger
|
41e62e58a4
|
OCC: Set BC Names/Materials only when available
|
2017-06-02 14:15:31 +02:00 |
|
Matthias Hochsteger
|
0c611c339c
|
Python opencascade interface (by Gerhard Kitzler)
|
2017-05-31 19:39:09 +02:00 |
|
Matthias Hochsteger
|
fa9d918963
|
Apply patches for OpenCasCade 7 by Lorenz Lechner
see b443cbdb13/patches
|
2017-01-31 19:21:25 +01:00 |
|
Christopher Lackner
|
7e4892a9e7
|
firststep and laststep as meshingparameters to be exported to python
|
2016-12-05 13:50:21 +01:00 |
|
Joachim Schoeberl
|
69429c6e09
|
occ meshing, lock in block-allocator
|
2015-01-20 17:41:16 +00:00 |
|
Joachim Schoeberl
|
335148a503
|
occ meshing with mesh-sharedptr
|
2014-09-30 17:30:36 +00:00 |
|
Philippose Rajan
|
c7ba1a6dc8
|
* Converted the minimum edge length used for subdividing geometry edges during the meshing phase into a user defined parameter accessible from the GUI
|
2014-01-25 21:17:16 +00:00 |
|
Joachim Schoeberl
|
fa83527ce5
|
threadsafe
|
2011-07-25 08:57:49 +00:00 |
|
Joachim Schoeberl
|
a582fc6231
|
on the way to thread-save meshing
|
2011-07-25 08:40:23 +00:00 |
|
Joachim Schoeberl
|
b95acb082c
|
geometry restructuring
|
2011-01-10 20:18:01 +00:00 |
|
Joachim Schoeberl
|
75a6623419
|
2d meshing improvements
|
2010-07-19 12:00:52 +00:00 |
|
Philippose Rajan
|
1316c224d2
|
* Bug-fix for division by zero error in the OpenCascade "Dist" function
* Added further "division by zero" protection at various other locations
|
2010-06-23 18:56:42 +00:00 |
|
Philippose Rajan
|
0bf7d1228e
|
* Disabled creation of the debugging file "occmesh.rep" when meshing OpenCascade Geometry
|
2010-03-08 23:14:56 +00:00 |
|
Philippose Rajan
|
083330c033
|
* Activated Element size weights in OpenCascade meshing
* Activated element error power other than "2" in meshing tools
|
2010-02-26 23:11:13 +00:00 |
|
Philippose Rajan
|
4a3a49f5fd
|
* Nglib now supports surface and volume meshing of OCC geometry
* OCC code cleanup
* Added to Nglib source code documentation
|
2009-09-01 21:36:09 +00:00 |
|
Philippose Rajan
|
4fc9c40286
|
* Made the OCC subsystem independent of STLParameters (stlparam)
* Added a new class OCCParameters to handle OCC specific parameters
|
2009-08-30 12:36:11 +00:00 |
|
Philippose Rajan
|
87e74276f3
|
* Use the new mesh level face colour functions instead of OCC function calls
* Removes dependency on OCC for mesh visualization even for meshes created from OCC Geometry
* Code cleanup to remove old commented out functions
|
2009-07-10 12:01:45 +00:00 |
|
Joachim Schoeberl
|
39858c7756
|
nginterface_v2
|
2009-04-03 14:39:52 +00:00 |
|
Philippose Rajan
|
ac8ac8aa14
|
* Bug-fix for mesh size file usage with OpenCascade geometry
|
2009-03-10 19:56:24 +00:00 |
|
Philippose Rajan
|
28270266ca
|
* Enable use of mesh size file with OpenCascade Geometry
|
2009-03-09 22:58:03 +00:00 |
|