Commit Graph

713 Commits

Author SHA1 Message Date
Joachim Schoeberl
61479ed2a4 py 2014-09-25 11:30:38 +00:00
Joachim Schoeberl
5bfa6a39df python csg 2014-09-25 10:50:48 +00:00
Christoph Wintersteiger
be3ee96678 new method "Append" to add segments 2014-09-16 16:39:54 +00:00
Joachim Schoeberl
cd1b288c43 fix warning 2014-09-15 08:09:39 +00:00
Joachim Schoeberl
04f6c7be46 shared ptr in occ 2014-09-15 08:07:23 +00:00
Joachim Schoeberl
f96adac6fe autoptr and parallel 2014-09-10 16:15:03 +00:00
Christoph Wintersteiger
55e3841eea Python interface for SplineGeometry2d 2014-09-10 11:16:09 +00:00
Gerhard Kitzler
affe34d80f changed Autoptr to shared_ptr 2014-09-09 16:16:15 +00:00
Gerhard Kitzler
e05da58ed5 changed Autoptr to shared_ptr 2014-09-09 16:15:54 +00:00
Gerhard Kitzler
b4fbca16eb changed Autoptr to shared_ptr 2014-09-09 16:15:31 +00:00
Joachim Schoeberl
9805ec973a shared pointer 2014-09-09 15:58:35 +00:00
Joachim Schoeberl
7892d0eeec shared ptr in netgen 2014-09-08 15:21:09 +00:00
Joachim Schoeberl
baa67899a9 occ fixes 2014-09-03 13:27:28 +00:00
Gerhard Kitzler
52dcfc503c removed & & 2014-09-03 09:07:10 +00:00
Gerhard Kitzler
8f410c89ea added netgen::MeshingParameters mparam for Windows 2014-09-03 09:06:37 +00:00
Gerhard Kitzler
bc3feca974 Removed & from netgen::Meshingparameters mparam 2014-09-03 09:05:54 +00:00
Joachim Schoeberl
a22d279ef7 python defines 2014-08-31 13:05:24 +00:00
Joachim Schoeberl
b76e033f8b move zrefine 2014-08-31 12:51:39 +00:00
Joachim Schoeberl
7804ece54b python export 2014-08-31 12:12:31 +00:00
Joachim Schoeberl
a5650c992d python exports 2014-08-31 09:14:18 +00:00
Joachim Schoeberl
e2cf4ea591 closed modules 2014-08-30 00:15:59 +00:00
Joachim Schoeberl
5d297fdc7f eliminate warnings 2014-08-19 19:58:36 +00:00
Joachim Schoeberl
34d9ea3da5 remove missing 2014-08-19 11:01:15 +00:00
Joachim Schoeberl
f7e2953ad9 remove some warnings 2014-08-15 15:19:10 +00:00
Joachim Schoeberl
4de47bdbeb fixed some warnings 2014-08-15 14:46:26 +00:00
Joachim Schoeberl
4175aff8b5 libadds 2014-08-13 16:15:19 +00:00
Joachim Schoeberl
66168dcd9e clipping timestep fix 2014-08-08 15:51:13 +00:00
Joachim Schoeberl
e0293b1bda getvertexsurfaceelement for 2D/3D 2014-06-25 02:15:45 +00:00
Gerhard Kitzler
2c79a2a4d9 removed semicolon from preprocessor directive 2014-06-12 08:54:37 +00:00
Joachim Schoeberl
7f8fc52371 archive 2014-04-28 07:15:26 +00:00
Joachim Schoeberl
763f8f9660 optimization 2014-04-28 07:14:34 +00:00
Joachim Schoeberl
0c78fe56a7 matrix 2014-04-28 07:14:13 +00:00
Joachim Schoeberl
bfc7e7772f polish 2014-04-28 07:09:39 +00:00
Joachim Schoeberl
22222d4cbc second order mesh merge 2014-04-28 07:07:36 +00:00
Joachim Schoeberl
834304923b archive 2014-04-28 06:54:24 +00:00
Joachim Schoeberl
e9657ab1bb archive 2014-04-28 06:54:06 +00:00
Joachim Schoeberl
7c4c54e2c5 parallel 2014-04-28 06:53:37 +00:00
Joachim Schoeberl
aeac1711a9 bug fix for 2d hp-refinement (non-affine quads) 2014-04-03 09:49:43 +00:00
Joachim Schoeberl
d0f82c3993 archive 2014-03-04 12:27:15 +00:00
Joachim Schoeberl
3a82cf2258 archive 2014-02-23 19:31:40 +00:00
Joachim Schoeberl
725a714bf3 dbl-clk function with point coordinates 2014-02-12 15:13:35 +00:00
Joachim Schoeberl
361ea96704 physical point 2014-02-06 14:13:32 +00:00
Joachim Schoeberl
088bda222f periodic visualization of vector components 2014-01-27 12:31:03 +00:00
Joachim Schoeberl
10a246055c shrink tets 2014-01-26 20:23:48 +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
d5ae11a9b1 ngx mesh for stand-alone application 2014-01-20 09:30:17 +00:00
Gerhard Kitzler
20381f37ac removed unsafe use of boolean 2014-01-16 10:02:51 +00:00
Gerhard Kitzler
682983901f Changes for OCC 6.5 2014-01-16 08:49:20 +00:00
Joachim Schoeberl
204e29ed86 version 5.3 2014-01-13 09:05:29 +00:00
Joachim Schoeberl
ed51959493 edge/face topology 2014-01-07 10:42:39 +00:00
Joachim Schoeberl
3d8e1d407f edge/face topology 2014-01-07 10:42:30 +00:00
Joachim Schoeberl
081e9f129e identify output 2014-01-07 10:13:11 +00:00
Joachim Schoeberl
36a470fe04 bix maxh 2014-01-07 10:12:42 +00:00
Joachim Schoeberl
486ccac9ad surfaceelementlist fix in z-refinement 2013-12-16 13:02:05 +00:00
Gerhard Kitzler
efad3c9ce5 removed DLL_HEADER from class SolutionData 2013-11-25 09:57:35 +00:00
Joachim Schoeberl
f82ea24a8a second order elements with STL 2013-11-18 09:16:11 +00:00
Joachim Schoeberl
58cfeebca8 changed starting edge for smooth faces (for proteins) 2013-11-14 16:57:22 +00:00
Gerhard Kitzler
ffa8e70e26 windows fix for numeric_limits<double>::max(); 2013-10-04 12:50:36 +00:00
Joachim Schoeberl
7eac0b44f2 parallel mesh distribution 2013-09-02 12:51:53 +00:00
Joachim Schoeberl
1da60d3e5c autoscale fix 2013-07-10 14:51:25 +00:00
Joachim Schoeberl
7aa13b2cdd parallel getminmax 2013-07-10 07:07:29 +00:00
Joachim Schoeberl
c68278cd67 parallel getminmax 2013-07-09 20:52:59 +00:00
Joachim Schoeberl
b5d914880a version 5.1-dev -> 5.2-dev 2013-06-25 13:01:27 +00:00
Joachim Schoeberl
25ff8c25f3 makefile fixes for Mac 2013-06-18 06:45:04 +00:00
Joachim Schoeberl
b021185fb8 non-transparent clipping plane 2013-06-06 14:47:05 +00:00
Joachim Schoeberl
18df3bbaf4 fixes by Jacques Lechelle for P2 elements 2013-05-28 06:46:40 +00:00
Joachim Schoeberl
f86bbbc827 meshes in 1D, visualization 2013-05-27 13:01:58 +00:00
Philippose Rajan
f9f8d5481b * Added capability of writing gz compressed STL surface meshes
* Added capability of writing gz compressed OpenFOAM meshes
2013-05-02 17:51:04 +00:00
Philippose Rajan
0ca9193607 * OpenCascade geometry broken by changes in the NetgenGeometry memory leak fix.
* This commit makes the required changes to get it working again
2013-04-29 18:25:27 +00:00
Joachim Schoeberl
323a425673 bug fix for memory cleanup for curved elements 2013-04-22 13:00:07 +00:00
Gerhard Kitzler
18ba82517f DLL_HEADER 2013-04-05 13:08:07 +00:00
Gerhard Kitzler
b27cb6568f DLL_HEADER for NGx_Mesh Class 2013-04-05 10:06:06 +00:00
Joachim Schoeberl
bc96ff071f DLL_HEADERs 2013-04-04 14:35:21 +00:00
Joachim Schoeberl
47eb0dc600 remove debug output 2013-04-02 20:31:20 +00:00
Joachim Schoeberl
27861d15a0 array operations 2013-04-02 20:31:02 +00:00
Joachim Schoeberl
c46329ebf7 improved usage of PointIndex 2013-04-02 20:29:53 +00:00
Joachim Schoeberl
15a1e07092 thread-save build-searchtree 2013-04-02 20:29:05 +00:00
Joachim Schoeberl
641d40639d Ngx_Mesh C++ interface 2013-04-02 20:27:35 +00:00
Joachim Schoeberl
a9552c8be6 Ngx_Mesh C++ interface 2013-04-02 20:27:12 +00:00
Joachim Schoeberl
8d7debaf9b indirect arrays 2013-04-02 20:26:21 +00:00
Joachim Schoeberl
15b7f3d119 remove debug output 2013-03-14 12:05:25 +00:00
Joachim Schoeberl
906a3fa3e7 small polish, remove warnings 2013-03-13 23:34:30 +00:00
Joachim Schoeberl
7d4c806012 extern printdots 2013-03-05 10:25:17 +00:00
Gerhard Kitzler
d46731a448 fixed PACKAGE_VERSION 2013-03-04 15:16:37 +00:00
Joachim Schoeberl
6a930665ae complex visualization 2013-02-27 17:30:38 +00:00
Joachim Schoeberl
b225adb2cd compressed mesh files (zlib) 2013-02-27 17:29:12 +00:00
Gerhard Kitzler
4370277c1e AutoPtr 2013-02-27 15:11:46 +00:00
Joachim Schoeberl
71f5a34c74 clean up geometry 2013-02-27 13:49:17 +00:00
Joachim Schoeberl
22d054bc89 fix mem-leaks, autoptr geometry 2013-02-26 13:00:06 +00:00
Joachim Schoeberl
7aa0128d6f add zlib / gzstream 2013-02-26 12:59:12 +00:00
Joachim Schoeberl
3c150dfa73 fixing mem-leak 2013-02-06 12:55:47 +00:00
Joachim Schoeberl
60843c9bf0 2d mesh smoothing 2013-02-06 12:55:20 +00:00
Joachim Schoeberl
d0629955db csg fixes 2013-02-03 14:44:15 +00:00
Joachim Schoeberl
1bc41b35a4 slight tuning of optimization 2013-02-03 14:43:44 +00:00
Joachim Schoeberl
be7274b29e v2 format fix 2013-02-03 14:42:19 +00:00
Joachim Schoeberl
4ea8277920 fix for coloring on quad elements, transparent clipping plane 2013-02-03 14:41:44 +00:00
Joachim Schoeberl
affda364a2 small polish 2013-02-03 14:40:27 +00:00
Joachim Schoeberl
f2cb1a75d4 remove timers 2013-02-03 14:37:51 +00:00
Joachim Schoeberl
5db60383e5 small improvement in smoothing2 2013-02-03 14:37:35 +00:00
Joachim Schoeberl
3d7092e8b3 fix LoadGeometry in nglib (geom2d, stl) 2013-01-17 12:41:57 +00:00
Joachim Schoeberl
7f4d9f485b swapping bug fix 2012-12-03 07:37:05 +00:00
Joachim Schoeberl
12801836fd makefile fixes 2012-11-18 09:10:02 +00:00
Joachim Schoeberl
32bed2c940 fix mem leak 2012-11-18 09:08:59 +00:00
Joachim Schoeberl
5dc9eaf1e4 remove profiler output 2012-11-13 15:54:16 +00:00
Joachim Schoeberl
81a3f3ff8a bcnames - string as reference 2012-11-09 07:27:26 +00:00
Joachim Schoeberl
eaf9ec57ac clipping plane 2012-11-05 11:28:36 +00:00
Joachim Schoeberl
ff3e491863 metis5.h -> metis.h 2012-11-01 12:57:40 +00:00
Joachim Schoeberl
a5ed3f8159 set DPARALLEL when -enable-parallel is used 2012-11-01 12:53:59 +00:00
Gerhard Kitzler
8e2759e25a viewport saved as a static variable 2012-10-29 17:52:31 +00:00
Gerhard Kitzler
6988af4222 more points for displaying splines 2012-10-29 17:50:16 +00:00
Gerhard Kitzler
36a7a2a471 DLL_HEADER 2012-10-29 17:46:32 +00:00
Gerhard Kitzler
6c48d43c27 DLL_HEADER 2012-10-29 17:45:15 +00:00
Joachim Schoeberl
2bb3cb5713 minor improvements 2012-10-27 15:06:13 +00:00
Joachim Schoeberl
5dde1907d6 profiler 2012-10-27 11:47:21 +00:00
Joachim Schoeberl
c9af3f72e9 various improvements 2012-10-27 11:43:14 +00:00
Joachim Schoeberl
c7fb4b676f improvements for STL meshing 2012-10-22 13:13:57 +00:00
Joachim Schoeberl
9c151ce274 thread save geometry check 2012-10-19 08:46:46 +00:00
Joachim Schoeberl
052ef5db85 stl meshing 2012-10-19 08:42:19 +00:00
Joachim Schoeberl
0166fca8d4 search tree fix 2012-10-18 14:18:36 +00:00
Joachim Schoeberl
b72d5caf1b weightsfile 2012-10-18 08:26:30 +00:00
Joachim Schoeberl
a8dd47ac18 deformation visualizatio in parallel 2012-10-17 13:13:50 +00:00
Joachim Schoeberl
c2a51d61a4 weights for metis distribution 2012-10-17 10:31:43 +00:00
Joachim Schoeberl
9574c3d649 metis include 2012-10-04 11:42:47 +00:00
Joachim Schoeberl
bd8869338b correct mesh-size for closed surfaces 2012-10-03 13:14:18 +00:00
Joachim Schoeberl
17e36e2659 metis 5 2012-09-28 12:39:41 +00:00
Joachim Schoeberl
9f8155d305 tet10 fix 2012-09-21 07:59:29 +00:00
Joachim Schoeberl
047107e0c9 2d mesh size control 2012-09-17 18:41:31 +00:00
Christoph Lehrenfeld
1b7bb14848 * curvedelemens bug fix due to Michael Woopen (marked in the code) 2012-09-12 21:54:34 +00:00
Joachim Schoeberl
26b5b8564c fix for sequential curved elements 2012-09-03 09:59:06 +00:00
Joachim Schoeberl
20ff8f9869 parallel curved elements 2012-09-03 09:49:43 +00:00
Joachim Schoeberl
8ef8c2e975 improved exchangetable 2012-09-03 09:49:18 +00:00
Joachim Schoeberl
7233ecdcd5 mpi - table exchange improved 2012-08-30 19:24:20 +00:00
Joachim Schoeberl
d0b8d63889 user defined dblclick handler 2012-08-30 13:40:17 +00:00
Joachim Schoeberl
c2a3f5c149 --disable-gui configuration flag 2012-08-29 18:49:42 +00:00
Joachim Schoeberl
2103a0d503 little polish, 2d meshing 2012-08-28 10:43:39 +00:00
Joachim Schoeberl
2637b547b5 automatic 2d mesh-size control 2012-08-28 10:36:58 +00:00
Joachim Schoeberl
4dcae7ec4d local refinement for 2d curves 2012-08-27 16:07:27 +00:00
Joachim Schoeberl
33828d132f fix of new bug in 2d curved edges 2012-08-27 12:14:37 +00:00
Joachim Schoeberl
6a1e8f7e97 parallel topology + curved elements 2012-08-20 14:10:23 +00:00
Joachim Schoeberl
b1bf267ef3 set correct pointtype 2012-07-30 05:27:37 +00:00
Joachim Schoeberl
14362ac2f0 ngsolve 1d 2012-07-09 09:50:48 +00:00
Joachim Schoeberl
1d163e69dc get arguments 2012-07-06 07:49:05 +00:00
Joachim Schoeberl
a7d1c6c657 sequential fixes 2012-07-05 13:02:01 +00:00
Joachim Schoeberl
faad040fb0 parallel command processing 2012-07-05 11:05:33 +00:00
Joachim Schoeberl
a4dcf70c69 visualization of vector functions, internal representation 2012-06-28 09:06:45 +00:00
Gerhard Kitzler
2374ec9782 Added return value in Ng_GetElement<0> 2012-06-27 13:29:56 +00:00
Joachim Schoeberl
c09027355b usleep 2012-06-25 17:45:44 +00:00
Joachim Schoeberl
2496eabde5 0-dim elements 2012-06-25 16:20:01 +00:00
Joachim Schoeberl
fc81f592f5 parallel tuning 2012-06-21 14:19:25 +00:00
Joachim Schoeberl
312dcb3e31 parallel 2012-06-18 18:40:05 +00:00
Joachim Schoeberl
eade1f6b2d mpi 2012-06-16 16:58:46 +00:00
Joachim Schoeberl
05b0abfce1 mpi 2012-06-16 16:58:28 +00:00
Joachim Schoeberl
51084912d9 vampir 2012-06-16 15:22:46 +00:00
Joachim Schoeberl
e988f3e455 simplified mpi interface 2012-06-16 12:05:07 +00:00
Joachim Schoeberl
0d39c64fbe mpi - topology 2012-06-16 12:04:04 +00:00
Joachim Schoeberl
2c3d08ec2a mpi - table exchange 2012-06-16 12:03:36 +00:00
Joachim Schoeberl
27f8e452fd parallel fixes 2012-06-13 09:07:11 +00:00
Joachim Schoeberl
65a48bcd25 Makefiles 2012-06-11 22:17:20 +00:00
Joachim Schoeberl
98f7a7f289 Makefile 2012-06-11 22:10:08 +00:00
Joachim Schoeberl
279d9342ba makefile backport 2012-06-11 21:58:43 +00:00
Joachim Schoeberl
0aee7bc25d undo lib dependencies 2012-06-11 20:19:06 +00:00
Joachim Schoeberl
867374b0fa dependent libraries 2012-06-11 18:15:48 +00:00
Joachim Schoeberl
ea1be3f246 vertex arrays 2012-06-11 14:24:35 +00:00
Joachim Schoeberl
4e3be67517 improved elementmapping for non-curved trigs 2012-06-07 18:51:36 +00:00
Joachim Schoeberl
97630292e2 vscsg moved to csg directory 2012-06-07 18:50:54 +00:00
Joachim Schoeberl
61a310d740 tet - visualization with vertex arrays 2012-06-07 18:49:41 +00:00
Joachim Schoeberl
cb06d775a5 csg - visualization with vertex arrays 2012-06-07 18:49:20 +00:00
Joachim Schoeberl
854b54aa1c strange crashes avoided ??? 2012-06-06 18:26:25 +00:00
Joachim Schoeberl
6741b74a54 fixes by matthias 2012-05-24 11:12:37 +00:00
Joachim Schoeberl
76a9a8037b load geometry not from parallel procs 2012-05-21 14:16:49 +00:00
Joachim Schoeberl
679afe06b1 facet visualization for quads 2012-04-26 19:20:47 +00:00
Joachim Schoeberl
f6142d027e 2D facet visualization 2012-04-26 18:22:49 +00:00
Joachim Schoeberl
95355e0b97 switch to OCC6.5 2012-02-12 02:59:15 +00:00
Joachim Schoeberl
f51a58296a small mesh load improvement 2012-02-12 02:58:02 +00:00
Joachim Schoeberl
db216f1836 remove warning 2012-02-12 02:33:19 +00:00
Joachim Schoeberl
d705856ed0 performance optimization 2012-02-12 02:21:34 +00:00
Joachim Schoeberl
7d636fbd58 fix clusters with linked lists 2012-01-13 12:12:20 +00:00
Joachim Schoeberl
a08283bbbc linked listes for building anisotropic clusters 2012-01-12 12:22:41 +00:00
Joachim Schoeberl
da9df250d5 opengl improvements and fixes 2011-11-14 18:17:54 +00:00
Joachim Schoeberl
f8b82a24eb opengl improvements and fixes 2011-11-14 18:16:40 +00:00
Joachim Schoeberl
cfc7c46df0 tiny parallel polish 2011-11-03 11:03:11 +00:00
Joachim Schoeberl
bf3a579548 parallel multidim fix 2011-11-03 11:02:05 +00:00
Joachim Schoeberl
fec9740f4c metis 5 adaption 2011-11-01 12:54:07 +00:00
Joachim Schoeberl
97dcbc09c2 remove very very bad ... output 2011-10-12 20:57:49 +00:00
Joachim Schoeberl
0c17f7fb65 strange fix for msvc 2010 2011-10-12 20:53:13 +00:00
Joachim Schoeberl
4d3352c426 remove debug 2011-10-12 19:51:42 +00:00
Joachim Schoeberl
1e9656e25e remove debug 2011-10-12 19:51:26 +00:00
Joachim Schoeberl
64fbdb9d46 debug 2011-10-12 19:15:07 +00:00
Joachim Schoeberl
2810112b5d debug 2011-10-12 19:09:37 +00:00
Joachim Schoeberl
553a664a2c debug 2011-10-12 19:07:02 +00:00
Joachim Schoeberl
ebd8671e1b debug 2011-10-12 19:06:26 +00:00
Joachim Schoeberl
f76a30c6f4 debug 2011-10-12 18:59:58 +00:00
Joachim Schoeberl
b98cd54263 debug 2011-10-12 18:47:13 +00:00
Joachim Schoeberl
e652bae19e multidim component check 2011-09-06 15:26:14 +00:00
Joachim Schoeberl
4f766a4075 windows version 2011-09-02 14:04:04 +00:00
Joachim Schoeberl
563c072c0d dll exports 2011-09-02 12:37:54 +00:00
Joachim Schoeberl
436a6ce726 additional include 2011-09-02 12:37:16 +00:00
Joachim Schoeberl
921af419a8 added dll headers 2011-09-02 12:36:54 +00:00
Joachim Schoeberl
edd6607f0e B-spline curves in 2D geometry 2011-09-01 16:42:39 +00:00
Joachim Schoeberl
0291271c05 B-spline curves in 2D geometry 2011-09-01 16:40:00 +00:00
Joachim Schoeberl
ba0319d388 special point 0-point fixes 2011-09-01 07:35:06 +00:00
Joachim Schoeberl
f5f099d868 export mpi variables 2011-08-31 17:31:59 +00:00
Joachim Schoeberl
be7164016e dll exports 2011-08-31 15:08:16 +00:00
Joachim Schoeberl
7c088f5f6f move parallel mesh interface 2011-08-29 10:09:11 +00:00
Joachim Schoeberl
71c6645567 distribute mixed element mesh 2011-08-22 14:51:21 +00:00
Joachim Schoeberl
577ecd6f47 curved elements support MPI and multithreading 2011-08-11 22:28:22 +00:00
Joachim Schoeberl
1312e1d1da pointsearch in 2D 2011-08-11 16:13:35 +00:00
Joachim Schoeberl
5733e491fe curved elements: parallel and 2d 2011-08-09 21:23:05 +00:00
Joachim Schoeberl
8a450b506b remove debugging output 2011-08-08 19:48:12 +00:00
Joachim Schoeberl
b90dbcfbe5 needed for curved elements in parallel 2011-08-08 13:34:08 +00:00
Joachim Schoeberl
150c7c1f10 curved elements in parallel 2011-08-08 13:33:43 +00:00
Joachim Schoeberl
9c4f4221ec non-global variable mparam 2011-07-25 11:33:19 +00:00
Joachim Schoeberl
3a43cec5d7 threadsafe 2011-07-25 09:38:37 +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
5b430b57bd absolute value vis in parallel 2011-07-22 23:06:25 +00:00
Joachim Schoeberl
d647d8ccf1 non-parallel fix 2011-07-22 09:51:25 +00:00
Joachim Schoeberl
4bd7ba5550 multithreaded mpi 2011-07-21 20:52:45 +00:00
Joachim Schoeberl
edd41fbf68 parallel tuninig 2011-07-21 14:45:41 +00:00
Joachim Schoeberl
f0f57bfa52 read unv file update 2011-07-20 15:08:39 +00:00
Joachim Schoeberl
40eae2fbae load 2d meshes in parallel 2011-07-16 23:13:26 +00:00
Joachim Schoeberl
496d33ff17 parallel polish 2011-07-15 16:26:32 +00:00
Joachim Schoeberl
cad298149d parallel / non parallel 2011-07-15 08:04:25 +00:00
Joachim Schoeberl
342983ee75 parallel topology simplification 2011-07-14 21:36:19 +00:00
Joachim Schoeberl
c369b13d23 cmd fix 2011-07-13 18:38:02 +00:00
Joachim Schoeberl
3aeb3d79b9 improved parallel mesh loading 2011-07-13 18:32:11 +00:00
Joachim Schoeberl
70292000c3 interface 2011-07-13 18:27:17 +00:00
Joachim Schoeberl
28f59f7bcf parallel communication tags 2011-07-06 21:08:58 +00:00
Joachim Schoeberl
2d15141187 parallel mesh 2011-07-04 12:29:18 +00:00
Joachim Schoeberl
672cea23ef parallel mesh 2011-07-04 12:29:02 +00:00
Joachim Schoeberl
a19fe515b0 parallel bug fix 2011-06-30 13:53:35 +00:00
Joachim Schoeberl
a64aa8226e parallelization 2011-06-30 12:49:38 +00:00
Joachim Schoeberl
3d909c8195 eliminate some warnings 2011-06-26 07:42:55 +00:00
Joachim Schoeberl
660f31d7cd parallelization 2011-06-26 07:35:08 +00:00
Joachim Schoeberl
580f4b9f52 parallel ngs 2011-06-16 17:55:08 +00:00
Joachim Schoeberl
8c13fb1fdb -DPARALLEL in interface 2011-05-13 11:43:25 +00:00
Joachim Schoeberl
7b8fb0dfd3 remove warnings 2011-05-13 11:42:15 +00:00
Joachim Schoeberl
4b249a738f fix warnings, parallel 2011-05-13 11:41:53 +00:00
Joachim Schoeberl
53f1264340 loop variables 2011-05-13 11:40:32 +00:00
Joachim Schoeberl
32579afb00 mesh partitioning drawing 2011-05-13 11:36:50 +00:00
Joachim Schoeberl
f7566eb067 test 2011-05-12 18:14:55 +00:00
Joachim Schoeberl
cc81dab63e rational spline weights to obtain circles 2011-04-28 19:41:22 +00:00
Joachim Schoeberl
63022fe1b9 bux fix: geometry load circle 2011-04-28 18:36:03 +00:00
Joachim Schoeberl
667adb5ae0 torus implicit function 2011-04-28 18:35:17 +00:00
Joachim Schoeberl
b59a76c10e crosspoint calculation 2011-04-28 18:34:56 +00:00
Joachim Schoeberl
03f0f97c23 octree box visualization 2011-04-28 18:33:43 +00:00
Joachim Schoeberl
b9ab927f23 torus 2011-04-28 18:33:19 +00:00
Joachim Schoeberl
b1bd297775 don't invert 2011-04-19 16:04:07 +00:00
Joachim Schoeberl
1ab9a509e5 move itnerface 2011-03-09 15:47:04 +00:00
Joachim Schoeberl
c21e89de37 moved file 2011-03-09 15:45:43 +00:00
Joachim Schoeberl
f069933fc3 nglib / nginterface interfaces 2011-03-07 16:38:43 +00:00
Joachim Schoeberl
ad3b2f5300 geom2d as dll 2011-03-03 22:03:01 +00:00
Joachim Schoeberl
3d2f7d7457 dll_headers for geometry dll (only 2D yet) 2011-03-03 21:42:20 +00:00
Joachim Schoeberl
16f5742c37 integer parameter 2011-03-03 21:35:06 +00:00
Joachim Schoeberl
1f70905cc8 no OPENGL define anymore 2011-03-02 21:43:47 +00:00
Joachim Schoeberl
d6e04f72ae fix for visual 2011-03-02 21:42:32 +00:00
Joachim Schoeberl
ab0077c609 meshing headers 2011-03-02 20:50:39 +00:00
Joachim Schoeberl
807d091d9e header files 2011-02-28 14:17:25 +00:00
Joachim Schoeberl
9a043aae26 geometry restructure 2011-02-28 13:50:21 +00:00
Joachim Schoeberl
6e5e049905 geom2d fixes 2011-02-28 13:34:54 +00:00
Joachim Schoeberl
e16ddbc83b move splines 2011-02-28 13:19:34 +00:00
Joachim Schoeberl
901bd944a2 move splines 2011-02-28 13:13:18 +00:00
Joachim Schoeberl
5204be0657 spline files restructured 2011-02-28 12:59:27 +00:00
Joachim Schoeberl
55282bac84 geometry format modularization 2011-02-18 22:50:58 +00:00
Joachim Schoeberl
b0f637862b parallel 2011-02-18 19:58:17 +00:00
Joachim Schoeberl
2261c36684 parallel visualization 2011-02-15 16:22:05 +00:00
Joachim Schoeberl
894df4cb84 parallel merges 2011-02-14 13:01:51 +00:00
Joachim Schoeberl
846542c45c parallel programming 2011-02-14 12:27:18 +00:00
Philippose Rajan
789b56179e * Not worked on it for too long.... commit for continuing work in the future... Note: Does not effect any other parts of Netgen! 2011-02-13 16:56:44 +00:00
Joachim Schoeberl
49378768b4 reset surface element linked list when deleting surface elements 2011-01-31 18:22:44 +00:00
Joachim Schoeberl
0e5e2c7883 minor adaption 2011-01-20 19:58:57 +00:00
Joachim Schoeberl
ad1eac28c7 remove output 2011-01-15 05:10:52 +00:00
Joachim Schoeberl
59f84d3c59 surface mesh visualization 2011-01-14 20:50:12 +00:00
Joachim Schoeberl
1b4c7be876 occ as shared lib 2011-01-14 17:03:35 +00:00
Joachim Schoeberl
f3c60f0e04 geometry restructure, makefile fixes 2011-01-10 20:31:43 +00:00
Joachim Schoeberl
b95acb082c geometry restructuring 2011-01-10 20:18:01 +00:00
Christoph Lehrenfeld
f99db8c784 redo second order-refinement after uniform refinement 2010-10-17 10:44:39 +00:00
Joachim Schoeberl
834937c671 delaunay meshing 2010-09-23 14:07:12 +00:00
Philippose Rajan
a249e8a42e * Added a new overloaded function for the MakeSecondOrder function: void MakeSecondOrder (Mesh & mesh) const; 2010-09-14 21:21:04 +00:00
Christoph Lehrenfeld
168782c54f eltype-check-bug-fix due to armin 2010-09-02 13:45:05 +00:00
Philippose Rajan
4fbca00961 * Improved the Extended STL export code to hopefully speed it up substantially 2010-08-18 19:54:12 +00:00
Philippose Rajan
196caf7b67 * Initial version of an extended STL export format for splitting up mesh faces into separate "solid" entities based on the boundary condition number
* This extended format has been added in addition to the normal STL export format of Netgen
* The extended format can also be read by Netgen without any changes to the STL reader code
* ToDo: The code needs to be optimised and sped up.... current implementation is not sufficiently elegant!
2010-08-17 20:59:18 +00:00
Philippose Rajan
e356a50199 * New feature: View mesh surface elements of selected face colours
* Added a new menu entry under the "special" menu for allowing users to inspect the face colours existent in a mesh
2010-08-09 18:03:25 +00:00
Philippose Rajan
5bf0c8d5e4 * Also account for individual element visibility flag when generating the mesh wire-frame and filled elements lists for the OpenGL mesh visualisation. 2010-08-09 18:00:30 +00:00
Philippose Rajan
537f1ba164 * Added a flag into the surface element class to control the visibility of each element individually.
* Added functions to access the visibility flag.
* By default the visibility flag is set to "1" implying that the element is visible.
2010-08-09 17:58:24 +00:00
Joachim Schoeberl
fec79cb2e3 fix for curved element check 2010-07-30 07:51:58 +00:00
Joachim Schoeberl
ea627c60e6 bug fix in discretpoints - curve 2010-07-29 09:37:14 +00:00
Joachim Schoeberl
84b4817a3d curved elements access functions
2d meshing cleaning (a bit)
2010-07-20 20:04:16 +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
9c9c630df0 * Bugfix (Thanks to screen-name "Vaina"): Mesh face highlighting was not updated when clicking on the "next" and "prev" buttons in the "Edit Boundary Conditions" dialog box. 2010-05-28 17:09:01 +00:00
Joachim Schoeberl
76c7f1abc0 version numbers 2010-05-20 21:07:19 +00:00
Joachim Schoeberl
768ef87cac suggestions by E.A. (salome) 2010-05-18 11:28:15 +00:00
Joachim Schoeberl
33322c741c interface 2010-05-17 09:00:30 +00:00
Joachim Schoeberl
cc66083309 change to size_t 2010-04-22 12:28:55 +00:00
Joachim Schoeberl
9c790cb1eb version 4.9.13-RC 2010-04-15 21:06:22 +00:00
Joachim Schoeberl
0fb00f2197 remove empty lines 2010-04-09 08:01:13 +00:00
Joachim Schoeberl
3c53f52f60 fix in revolution primitive (orientation of spline curve) 2010-04-06 15:00:19 +00:00
Joachim Schoeberl
06eb9902be version 4.9.13-dev 2010-04-04 06:26:26 +00:00
Joachim Schoeberl
9b6e013ca0 extrusion bug fix 2010-04-04 06:24:24 +00:00