Christopher Lackner
|
ec96feb7f4
|
occ colors also in netgen gui, also allow transparency
|
2021-10-03 12:58:33 +02:00 |
|
Joachim Schoeberl
|
93d3a7ce4b
|
OCCGeometry(shape, dim=2) will generate 2D mesh (materials+bc)
|
2021-09-09 13:19:34 +02:00 |
|
Joachim Schoeberl
|
bb54e40139
|
RectangleC, Plan B when occ-normal is undefined, replace History by builder.Modified
|
2021-09-01 22:50:09 +02:00 |
|
Christopher Lackner
|
5643a44287
|
add maxh property to occ shapes, add TopoDS_Edge.Split method
|
2021-08-20 22:26:20 +02:00 |
|
Joachim Schoeberl
|
eba02368a6
|
prepare for periodic occ-geometries
|
2021-08-15 13:14:23 +02:00 |
|
Joachim Schoeberl
|
62463b904e
|
little occ code polish
|
2021-07-30 08:42:35 +02:00 |
|
Joachim Schoeberl
|
751f193d81
|
replace global_shape_names by global_shape_properties
|
2021-07-29 16:40:11 +02:00 |
|
Joachim Schoeberl
|
66de9d4510
|
global_shape_properties, instead of individual maps
|
2021-07-29 12:15:03 +02:00 |
|
Joachim Schoeberl
|
42c6601aae
|
colors from python-occ
|
2021-07-27 20:59:41 +02:00 |
|
Joachim Schoeberl
|
411a850d41
|
checking for occ-has-history
|
2021-07-26 22:50:59 +02:00 |
|
Joachim Schoeberl
|
f3caa7182a
|
occ: setting boundary conditions, and propagating it through intersection
|
2021-07-25 22:16:43 +02:00 |
|
Joachim Schoeberl
|
157b246f7f
|
occ: box, cyl
|
2021-07-24 13:14:21 +02:00 |
|
Joachim Schoeberl
|
d783b71d49
|
few occ exports
|
2021-07-24 11:07:39 +02:00 |
|
Christopher Lackner
|
0fc488e802
|
Merge remote-tracking branch 'stefanbruens/salome_upstreamable'
|
2021-03-15 09:36:01 +01:00 |
|
Stefan Brüns
|
cf4d9eff33
|
Modernize code, replace Handle_<X> with Handle(X)
Same like c35297a8fb158be47772cb5fc9cee76ca88ff871
|
2021-03-12 23:13:01 +01:00 |
|
Stefan Brüns
|
3c13e41692
|
Remove duplicated includes from occgeom.hpp
Each of the duplicated header files have an include guard, so including
it twice is just a small waste of processing time.
|
2021-03-11 23:26:23 +01:00 |
|
Christopher Lackner
|
fb13152004
|
create occ geometry from TopoDS_Shape and export constructor
this only works if OCC bindings are done using pybind11!
|
2020-07-13 18:54:55 +02:00 |
|
Joachim Schöberl
|
dc15e50956
|
Added glueing to OCC interface, geom.Glue() from Python
|
2020-05-31 21:58:21 +02:00 |
|
Christopher Lackner
|
97ba90ee40
|
DLL_HEADER for whole OCCGeometry
|
2020-05-17 20:24:22 +02:00 |
|
Joachim Schöberl
|
70968e59e8
|
optimal order reading of names
|
2020-02-28 20:54:22 +01:00 |
|
Christopher Lackner
|
073e215bb6
|
add closeedge meshsize to base geometry (not used)
closedgefac moved to meshingparameters for this
|
2019-11-04 19:34:46 +01:00 |
|
Christopher Lackner
|
1b1c4700ad
|
geo GetNormal and ProjectPointEdge with geoinfo pointer
|
2019-11-04 11:27:01 +01:00 |
|
Christopher Lackner
|
6c012675aa
|
project point without geominfo returns new geominfo
|
2019-10-31 17:08:29 +01:00 |
|
Christopher Lackner
|
b0db24fa83
|
implement meshsurface in basegeometry
|
2019-10-28 14:41:31 +01:00 |
|
Matthias Hochsteger
|
586f8120ea
|
some Timers in LoadOCC, don't read edge names
|
2019-10-21 13:38:09 +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
|
43cc5e68b1
|
occ use optimize surface functionality from basegeom
|
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
|
18070c9f03
|
fix for opencascade 7.4.0
|
2019-10-04 13:09:18 +02:00 |
|
Christopher Lackner
|
5eb2ab470e
|
only do optimization for occ surface mesh
|
2019-09-30 12:02:08 +02:00 |
|
Christopher Lackner
|
9d96c0e432
|
occ parameters from python, gui and meshsize parameters now the same
|
2019-08-27 10:10:17 +02:00 |
|
Christopher Lackner
|
bc7e632368
|
set meshsize for occ face from python
|
2019-08-13 18:45:27 +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 |
|
Christopher Lackner
|
099acc9fa1
|
pickling for all geometry types
|
2018-12-14 12:01:58 +01:00 |
|
Matthias Hochsteger
|
0b411e1b07
|
install mydefs.hpp, some DLL_HEADER
Includes parts of pull request by looooo
https://github.com/NGSolve/netgen/pull/4
|
2018-01-23 03:03:47 -08: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
|
c771ca5bdc
|
fix occ genmesh
|
2016-12-06 13:23:08 +01:00 |
|
Christopher Lackner
|
7e4892a9e7
|
firststep and laststep as meshingparameters to be exported to python
|
2016-12-05 13:50:21 +01:00 |
|
Matthias
|
ad6785731f
|
OpenCascade for Windows
|
2016-04-04 10:18:38 +02:00 |
|
Matthias Hochsteger
|
395a8f6d0c
|
fix issues with OpenCascade
|
2016-02-15 08:55:49 +01: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
|
9c4f4221ec
|
non-global variable mparam
|
2011-07-25 11:33:19 +00:00 |
|
Joachim Schoeberl
|
b95acb082c
|
geometry restructuring
|
2011-01-10 20:18:01 +00:00 |
|
Philippose Rajan
|
e3117cf206
|
* Bugfix: The feature for OCC Geometry to specify the maximum meshsize for each face had a bug which clamped the
mesh size for faces which were not selected by the user to the global maximum mesh size when first invoked.
..... This bug has now been fixed
|
2010-01-14 14:02:59 +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 |
|