Commit Graph

209 Commits

Author SHA1 Message Date
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
b00666b2da multithreaded mpi 2011-07-13 18:24:56 +00:00
Joachim Schoeberl
95726ff4a1 exit procedure 2011-07-06 22:08:07 +00:00
Joachim Schoeberl
28f59f7bcf parallel communication tags 2011-07-06 21:08:58 +00:00
Joachim Schoeberl
70c854d00c parallel 2011-07-04 20:26:16 +00:00
Joachim Schoeberl
2d15141187 parallel mesh 2011-07-04 12:29:18 +00:00
Joachim Schoeberl
a64aa8226e parallelization 2011-06-30 12:49:38 +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
a2857dc4f9 batchmode fixes 2011-06-16 16:48:54 +00:00
Joachim Schoeberl
775a883375 2011-05-13 11:56:59 +00:00
Joachim Schoeberl
162293dde7 moved files 2011-04-01 09:34:38 +00:00
Joachim Schoeberl
f069933fc3 nglib / nginterface interfaces 2011-03-07 16:38:43 +00:00
Joachim Schoeberl
ae5ba4002e geometry shared libs not yet available with MSVC 2011-03-02 21:50:49 +00:00
Joachim Schoeberl
7b30f11858 togl 1.7 2011-02-28 13:37:19 +00:00
Joachim Schoeberl
6e5e049905 geom2d fixes 2011-02-28 13:34:54 +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
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
Joachim Schoeberl
59f84d3c59 surface mesh visualization 2011-01-14 20:50:12 +00:00
Joachim Schoeberl
69cbf909e4 remove output 2011-01-14 17:05:04 +00:00
Joachim Schoeberl
1b4c7be876 occ as shared lib 2011-01-14 17:03:35 +00:00
Joachim Schoeberl
f31ac31e1d mutex protecting hprefinement 2011-01-13 18:21:27 +00:00
Joachim Schoeberl
f3c60f0e04 geometry restructure, makefile fixes 2011-01-10 20:31:43 +00:00
Joachim Schoeberl
c65eed0e75 geometry tcl-files 2011-01-10 20:28:17 +00:00
Joachim Schoeberl
375e48775c geometry tcl-files 2011-01-10 20:27:43 +00:00
Joachim Schoeberl
b95acb082c geometry restructuring 2011-01-10 20:18:01 +00:00
Joachim Schoeberl
7b64ab44e2 remove testoutput 2011-01-10 19:21:39 +00:00
Christoph Lehrenfeld
8b136d9b3a export drops-format (loadable as shared-lib) 2010-10-17 12:26:56 +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
77b01ed95e * Improved dialog layout for the colour based mesh visibility feature 2010-08-09 18:10:48 +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
Joachim Schoeberl
84b4817a3d curved elements access functions
2d meshing cleaning (a bit)
2010-07-20 20:04:16 +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
dbd73daf8d test output, warning removal 2010-04-22 11:44:07 +00:00
Joachim Schoeberl
83ddb43782 makefile 2010-04-14 13:01:45 +00:00
Joachim Schoeberl
4b71358839 visualization dialog box 2010-04-04 06:25:23 +00:00
Joachim Schoeberl
6cdaec8ece meshing from surface mesh bug fix 2010-03-23 12:52:07 +00:00
Joachim Schoeberl
3161463e94 some tests 2010-03-17 11:12:05 +00:00
Joachim Schoeberl
f4ba49d9c0 check for flag 'typevariable' in the load geometry procedure 2010-03-17 11:11:43 +00:00
Joachim Schoeberl
9f8f784370 meshinifile in userdir 2010-03-08 20:07:21 +00:00
Joachim Schoeberl
1b275bf988 fix crash on solution double click (no colormeshsize) 2010-03-04 13:15:52 +00:00
Joachim Schoeberl
432ef92344 loadmeshfromstring 2010-03-02 00:10:33 +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
Joachim Schoeberl
37e537a67c template instantiation fix 2009-11-25 09:30:28 +00:00
Joachim Schoeberl
a5aec7630c topology 2009-10-31 21:03:52 +00:00
Philippose Rajan
ef79ddd30f * OpenFOAM 1.5+ Export function optimised for speed / efficiency
* Small usability improvements to "menustat.tcl" file
2009-10-29 23:51:32 +00:00
Philippose Rajan
e2f16032cc * OpenFOAM 1.5+ Export capability added
* Relevant changes to Makefile.am and MSVC project files
* Pressing the "Quit" toolbar button now pops up a dialog box
2009-10-27 23:11:15 +00:00
Philippose Rajan
b2e8610f90 * Changes to the Boundary Layer generation system
* More user feedback when saving and exporting mesh files to disk
2009-10-27 23:04:42 +00:00
Joachim Schoeberl
84fda5f10b remove typevariable (not available for all environments) 2009-10-09 13:48:43 +00:00
Joachim Schoeberl
dd50309393 bug fix for surface-element lists 2009-10-08 15:34:57 +00:00
Philippose Rajan
44ac64f85a * When loading the ng.ini and ngmesh.ini files, a check is now made, to ensure that the files listed in the "Recent Files" menu entry actually exist. If they do not exist, the entries are removed from the list
* Added capability to choose a user defined profile file for colour based boundary conditions
* Minor change in menu layout for the "special->colour based boundary conditions" entry to improve clarity
2009-10-04 15:24:31 +00:00
Philippose Rajan
59cd94a1dc * More documentation within the netgen.ocf file
* Modified the boundary condition numbers to reflect the change in the lowest allowed boundary condition change from "0" to "1"
* Removed version number from the file to ease maintenance
2009-10-04 15:20:56 +00:00
Joachim Schoeberl
a403af541d default exportfiletype 2009-09-22 17:59:55 +00:00
Joachim Schoeberl
b06e32f9f7 export filetype 2009-09-22 07:15:08 +00:00
Joachim Schoeberl
c4c3773610 save export filetype 2009-09-22 07:12:00 +00:00
Joachim Schoeberl
c493ec49b9 NETGEN_USER_DIR to store ng.opt and ng.ini 2009-09-11 19:14:43 +00:00
Joachim Schoeberl
e05ccc3984 missing return value 2009-09-11 18:08:20 +00:00
Joachim Schoeberl
078e664824 remember load path 2009-09-11 17:54:09 +00:00
Joachim Schoeberl
cfbaf15528 version 4.9.11 2009-09-11 17:31:40 +00:00
Joachim Schoeberl
55f164c6c6 togl2.0 2009-09-08 22:14:23 +00:00
Joachim Schoeberl
72a211674c on the way to Togl2.0 2009-09-08 21:54:32 +00:00
Joachim Schoeberl
e3104d36a6 version update 2009-09-08 20:37:33 +00:00
Joachim Schoeberl
7d961851fb prepare for togl2.0 2009-09-07 15:15:22 +00:00
Joachim Schoeberl
975d220350 namespaces, layers for 2D geometry 2009-09-07 11:50:13 +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
Joachim Schoeberl
e7c9a77dbe on the way to togl2.0 2009-08-26 21:00:55 +00:00
Joachim Schoeberl
670509b52b baseclass NetgenGeometry 2009-08-25 14:00:20 +00:00
Joachim Schoeberl
a8ee6ffd81 2009-08-25 11:23:47 +00:00
Joachim Schoeberl
aa2fda0ae2 legaltet 2009-08-25 08:44:03 +00:00
Joachim Schoeberl
f14a04a837 basegeometry, disable moveablemem 2009-08-24 00:03:40 +00:00
Joachim Schoeberl
b455164dfb test 2009-08-10 11:43:18 +00:00
Joachim Schoeberl
5f28d09930 include ngsolve netgen! 2009-07-26 13:42:48 +00:00
Joachim Schoeberl
fe43f31c5a tcl file 2009-07-26 11:24:16 +00:00
Joachim Schoeberl
9ca9c8ad64 visualization fix 2009-07-24 07:43:04 +00:00
Philippose Rajan
99ad65f885 * Optimisation of the face colour user interface
* Trivial change inside menu option "Special"
2009-07-22 23:00:46 +00:00
Joachim Schoeberl
f3043d2df9 improvement in visualization 2009-07-20 08:36:36 +00:00
Joachim Schoeberl
54341e5c53 Netgen/NGSolve interface - Version 2 2009-07-19 17:33:25 +00:00
Joachim Schoeberl
7ac50aacf6 new interface 2009-07-13 13:03:01 +00:00
Philippose Rajan
d4830f6316 * Now comments can be placed inside the user defined boundary colour profile files
* Modified colour table to exclude (0.0,1.0,0.0) => Green from list
2009-07-11 21:06:31 +00:00
Philippose Rajan
3f2adbf5c9 * Colour based boundary condition assignment now independent of OpenCascade function calls
* This functionality can now be used on all netgen geometry and mesh types (if supported by the respective geometry module)
2009-07-11 21:05:10 +00:00
Joachim Schoeberl
654914c3e1 multi point element transformation in nginterface_v2 2009-07-06 08:16:02 +00:00
Joachim Schoeberl
5764ae448c demoview fix ?? 2009-07-04 17:41:55 +00:00
Philippose Rajan
4cc2d7dc92 * Prismatic Boundary Layers (Highly experimental code !!!)
* Works for basic cases, but does not check for mesh validity yet
* Lot of work to be done... not ready for general use yet !!
2009-06-19 05:43:23 +00:00
Philippose Rajan
0461899071 * Improved colour based boundary condition assignment for OCC geometry
* Now allows the boundary condition numbers to be assigned via a profile file "netgen.ocf" 
* The old algorithm for automated selection is used if no profile file exists
2009-06-19 05:41:22 +00:00
Joachim Schoeberl
611a53801d vector/matrix access, small optimization in CalcTetBadness 2009-06-06 19:33:32 +00:00
Joachim Schoeberl
a3fcb393b6 useless error msg 2009-05-22 08:07:12 +00:00
Joachim Schoeberl
9ea5bbe6cc mesh.ini file bug fix 2009-05-09 13:15:32 +00:00
Joachim Schoeberl
309e767b37 first load ngsolve, then startup 2009-05-09 13:03:37 +00:00
Joachim Schoeberl
51d4a12781 change in loading ngsolve 2009-05-09 10:22:16 +00:00
Joachim Schoeberl
306035adee RunParallel in nginterface 2009-05-09 09:48:16 +00:00
Joachim Schoeberl
1c7f2356e0 does not try to create ini file if there is no write permission 2009-05-08 14:56:41 +00:00
Philippose Rajan
fb9b71b9cc * Added DLL_HEADER exports to template specializations (Used in NgSolve) 2009-04-19 22:10:55 +00:00