Commit Graph

323 Commits

Author SHA1 Message Date
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
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
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
aaba936998 compile without occ 2010-05-25 08:46:40 +00:00
Joachim Schoeberl
2e67060ee1 only for occ 2010-05-25 08:44:10 +00:00
Philippose Rajan
049bcb4bef * Updated the NSIS installer configuration file to include the Math Kernel Libraries (MKL) for NGSolve
* Modified the version number in the .dat file from 4.9.13-RC to 4.9.13
2010-05-20 23:01:20 +00:00
Joachim Schoeberl
76c7f1abc0 version numbers 2010-05-20 21:07:19 +00:00
Philippose Rajan
067357176e * Add nglib demonstrator for OpenCascade geometry "ng_occ.cpp" to the Netgen project tree 2010-05-20 20:47:29 +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
Philippose Rajan
8f59f8bdf8 * Added function to explicitly delete OCC Geometry in nglib
* Removed unnecessary "BRepMesh_IncrementalMesh" call in nglib which was causing a Memory Leak
* Miscellaneous streamlining of the nglib OCC functions
2010-05-05 18:42:51 +00:00
Joachim Schoeberl
a585af7eb9 occ set geomtype + bug fix ??? 2010-04-28 19:26:22 +00:00
Joachim Schoeberl
44e9b5ed87 occ set geomtype + bug fix ??? 2010-04-28 19:24:38 +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
Philippose Rajan
febc65e217 * Modified version tag to 4.9.13-RC for the Netgen NSIS Installer 2010-04-18 16:56:57 +00:00
Joachim Schoeberl
9c790cb1eb version 4.9.13-RC 2010-04-15 21:06:22 +00:00
Joachim Schoeberl
83ddb43782 makefile 2010-04-14 13:01:45 +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
4b71358839 visualization dialog box 2010-04-04 06:25:23 +00:00
Joachim Schoeberl
9b6e013ca0 extrusion bug fix 2010-04-04 06:24:24 +00:00
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