Commit Graph

290 Commits

Author SHA1 Message Date
Joachim Schoeberl
775b8401e5 p-smoothing for p-refinement 2010-03-25 18:06:50 +00:00
Philippose Rajan
4af6fd91cc * Un-register Environment variables in a clean manner when un-installing Netgen 2010-03-23 21:04:06 +00:00
Philippose Rajan
a5ca6c603f * Added file "basegeom.cpp" to the solution files 2010-03-23 19:55:48 +00:00
Joachim Schoeberl
526b1ee54e original file 2010-03-23 12:52:32 +00:00
Joachim Schoeberl
6cdaec8ece meshing from surface mesh bug fix 2010-03-23 12:52:07 +00:00
Philippose Rajan
623619a13c * Added svn:ignore properties to the "Netgen_Installer" folder for ".exe" and ".log" files, as well as for the folder "Binaries" 2010-03-22 22:56:58 +00:00
Philippose Rajan
33d5068f3c * Adding the NSIS Installer source files for the Windows version of the Netgen Mesher into SVN Version Control
* The batch files automate the NSIS compile process almost completely
* Refer to the README!.TXT file before attempting to make any changes to any of the files
* In most cases, the main file "netgen_installer.nsi" will not need to be modified
2010-03-22 22:51:11 +00:00
Joachim Schoeberl
7862ac9a12 points on 2D boundary 2010-03-22 21:41:07 +00:00
Joachim Schoeberl
b5126a479b improvement for clippint plane visualization 2010-03-22 10:35:54 +00:00
Philippose Rajan
026ae6b625 * Name the default installation folder based on the following pattern for both Netgen and Nglib:
- netgen-inst<NoOCC/OCC>_<Win32/x64>
   - nglib-inst<NoOCC/OCC>_<Win32/x64>

* This change simplifies Visual C++ Batch Builds and Nullsoft Installer Scripts
2010-03-21 21:00:17 +00:00
Philippose Rajan
00d8c320ff * Added empty macro definition "Standard_EXPORT" in Visual C++ Project files to prevent OpenCascade from exporting internal symbols through Netgen and Nglib
- Results in a cleaner interface in the Netgen and Nglib exports
2010-03-21 20:55:57 +00:00
Joachim Schoeberl
d8728ec8fc error message when CSG visualization fails 2010-03-18 16:00:34 +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
fc095693d9 cone bug fix 2010-03-16 22:16:47 +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
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
Philippose Rajan
31587d6097 * Corrected WINNT Preprocessor macro for nglib win32 and x64
* Now uses pthread-w64 for x64
2010-03-03 22:02:42 +00:00
Joachim Schoeberl
95c0d356e0 minor fix 2010-03-03 08:15:22 +00:00
Joachim Schoeberl
432ef92344 loadmeshfromstring 2010-03-02 00:10:33 +00:00
Joachim Schoeberl
e8db971e4d version 4.9.12 2010-03-01 20:23:55 +00:00
Philippose Rajan
f9fdcdca9f * Changed path of 64-bit pthread libraries from "pthread-w32" to "pthread-w64" to improve clarity of directory structure 2010-02-26 23:13:13 +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
96273c8861 * Added size based mesh visualisation also for Volume Elements 2010-02-26 22:31:18 +00:00
Joachim Schoeberl
36e517fbb1 fixes for curved elements 2010-02-26 17:06:00 +00:00
Joachim Schoeberl
8902ef38d0 fixes with curved prisms 2010-02-22 19:28:00 +00:00
Philippose Rajan
3468255a89 * Corrected some Windows Preprocessor macros based on the Windows SDK v7.0
- Should be compatible with earlier SDK versions also
* Netgen solution now also compiles with the Windows SDK v7.0
2010-02-15 22:43:36 +00:00
Philippose Rajan
19db925ed2 * Bugfix: Surface Mesh colouring based on mesh size was not working due to a local redefinition of the variables "minh" and "maxh".... corrected
* Bugfix: Displaying tets in the domain switched surface mesh colouring mode from GL_SMOOTH to GL_FLAT even when not showing the tets anymore.... corrected
* Changed from logarithmic scaling to linear scaling for mesh size based colouring
2010-02-15 22:41:02 +00:00
Joachim Schoeberl
17a0d73514 curved prisms fix 2010-02-08 12:39:40 +00:00
Joachim Schoeberl
d299cc75bb remove file 2010-01-14 18:23:44 +00:00
Joachim Schoeberl
53d516db99 remove automatic generated files 2010-01-14 18:22:00 +00:00
Joachim Schoeberl
557721fc46 bug fix in revolution 2010-01-14 16:56:13 +00:00
Philippose Rajan
7feea75c6a * aclocal.m4 had for some reason changed in the local copy, and got accidentally submitted.... reverted file back to the last revision (SVN 57) 2010-01-14 15:20:18 +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
83e8b1ec53 mesh optimization improvements 2009-11-16 08:18:00 +00:00
Joachim Schoeberl
8ebf21f600 automake configuration (thanks to miket) 2009-11-02 12:29:13 +00:00
Joachim Schoeberl
b01e0e25c0 refinement also for occ 2009-11-01 12:02:05 +00:00
Joachim Schoeberl
dfebc96d49 mesh refinement from nglib 2009-11-01 11:49:20 +00:00
Joachim Schoeberl
f4bfd278c3 remove duplicated header declaration 2009-11-01 10:51:22 +00:00
Philippose Rajan
ddae59ff57 * OpenFOAM 1.5+ Export:
- Function / Variable names made consistent with Netgen coding styles
  - More code documentation
  - Added a comment in the exported files to indicate mesh creation using Netgen

* VC++ Proj File: 
  - Enabled "Whole Program Optimization" for Visual C++ Compiler
  - Enabled "Link Time Code Generation" for Visual C++ Linker
2009-11-01 10:50:29 +00:00
Joachim Schoeberl
a6b7f58a65 quicksort for CSG - special point sorting 2009-11-01 10:49:20 +00:00
Joachim Schoeberl
a5aec7630c topology 2009-10-31 21:03:52 +00:00
Philippose Rajan
f0a97767bd * OpenFOAM 1.5+ Export: Even further optimisations, and more code documentation added 2009-10-31 19:53:43 +00:00
Philippose Rajan
9e64043989 * OpenFOAM 1.5+ Export: Further optimisation and efficiency improvements (over two times faster than the previously committed version!) 2009-10-30 22:25:36 +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
Joachim Schoeberl
f6823a4769 QuickSort 2009-10-28 00:26:33 +00:00
Joachim Schoeberl
20c2f2757e quicksort 2009-10-28 00:22:10 +00:00
Joachim Schoeberl
94a06d8cae quicksort for arrays 2009-10-28 00:04:19 +00:00