Commit Graph

  • 2261c36684 parallel visualization Joachim Schoeberl 2011-02-15 16:22:05 +00:00
  • 894df4cb84 parallel merges Joachim Schoeberl 2011-02-14 13:01:51 +00:00
  • 846542c45c parallel programming Joachim Schoeberl 2011-02-14 12:27:18 +00:00
  • 789b56179e * Not worked on it for too long.... commit for continuing work in the future... Note: Does not effect any other parts of Netgen! Philippose Rajan 2011-02-13 16:56:44 +00:00
  • 49378768b4 reset surface element linked list when deleting surface elements Joachim Schoeberl 2011-01-31 18:22:44 +00:00
  • a48aee5bdd do we need that ? Joachim Schoeberl 2011-01-20 20:00:56 +00:00
  • 0e5e2c7883 minor adaption Joachim Schoeberl 2011-01-20 19:58:57 +00:00
  • dc845bcd2c updated tcl.m4 (checks now also /usr/lib64) Joachim Schoeberl 2011-01-17 15:19:55 +00:00
  • ad1eac28c7 remove output Joachim Schoeberl 2011-01-15 05:10:52 +00:00
  • 59f84d3c59 surface mesh visualization Joachim Schoeberl 2011-01-14 20:50:12 +00:00
  • 69cbf909e4 remove output Joachim Schoeberl 2011-01-14 17:05:04 +00:00
  • 1b4c7be876 occ as shared lib Joachim Schoeberl 2011-01-14 17:03:35 +00:00
  • f31ac31e1d mutex protecting hprefinement Joachim Schoeberl 2011-01-13 18:21:27 +00:00
  • f3c60f0e04 geometry restructure, makefile fixes Joachim Schoeberl 2011-01-10 20:31:43 +00:00
  • c65eed0e75 geometry tcl-files Joachim Schoeberl 2011-01-10 20:28:17 +00:00
  • 375e48775c geometry tcl-files Joachim Schoeberl 2011-01-10 20:27:43 +00:00
  • b95acb082c geometry restructuring Joachim Schoeberl 2011-01-10 20:18:01 +00:00
  • 7b64ab44e2 remove testoutput Joachim Schoeberl 2011-01-10 19:21:39 +00:00
  • 8b136d9b3a export drops-format (loadable as shared-lib) Christoph Lehrenfeld 2010-10-17 12:26:56 +00:00
  • f99db8c784 redo second order-refinement after uniform refinement Christoph Lehrenfeld 2010-10-17 10:44:39 +00:00
  • 13f4f8d202 * Updated the Netgen Visual C++ Project file to include the newly added source file "delaunay2d.cpp" * Updated the Nglib Visual C++ Project file to include the newly added source file "delaunay2d.cpp" Philippose Rajan 2010-09-23 19:09:56 +00:00
  • 834937c671 delaunay meshing Joachim Schoeberl 2010-09-23 14:07:12 +00:00
  • b20dda8e4a * Nglib: Added the capability to merge a VOL mesh file into an already existing mesh in memory Philippose Rajan 2010-09-16 21:31:08 +00:00
  • 3e8f2ab440 * Added support for extracting 8 node Quad elements * Modified the Ng_GetElement_2D function to return also the element type giving it the same base functionality as Ng_GetSurfaceElement, but with the capability of returning the region index too (called matnum) Philippose Rajan 2010-09-15 20:52:20 +00:00
  • c412992519 * Added the capability of generating Quad dominated 2D Meshes in Nglib * Added the capability of generating Second Order 2D / 3D Meshes in Nglib * More Meshing Parameters now taken into account in Nglib * Streamlined the process of transferring the locally defined meshing parameters to the internal meshing parameters structure using a single function called "Transfer_Parameters" * Formatting changes to make the gaps between function definitions consistent Philippose Rajan 2010-09-14 21:24:15 +00:00
  • a249e8a42e * Added a new overloaded function for the MakeSecondOrder function: void MakeSecondOrder (Mesh & mesh) const; Philippose Rajan 2010-09-14 21:21:04 +00:00
  • 168782c54f eltype-check-bug-fix due to armin Christoph Lehrenfeld 2010-09-02 13:45:05 +00:00
  • 4fbca00961 * Improved the Extended STL export code to hopefully speed it up substantially Philippose Rajan 2010-08-18 19:54:12 +00:00
  • 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! Philippose Rajan 2010-08-17 20:59:18 +00:00
  • 77b01ed95e * Improved dialog layout for the colour based mesh visibility feature Philippose Rajan 2010-08-09 18:10:48 +00:00
  • 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 Philippose Rajan 2010-08-09 18:03:25 +00:00
  • 5bf0c8d5e4 * Also account for individual element visibility flag when generating the mesh wire-frame and filled elements lists for the OpenGL mesh visualisation. Philippose Rajan 2010-08-09 18:00:30 +00:00
  • 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. Philippose Rajan 2010-08-09 17:58:24 +00:00
  • fec79cb2e3 fix for curved element check Joachim Schoeberl 2010-07-30 07:51:58 +00:00
  • ea627c60e6 bug fix in discretpoints - curve Joachim Schoeberl 2010-07-29 09:37:14 +00:00
  • 84b4817a3d curved elements access functions 2d meshing cleaning (a bit) Joachim Schoeberl 2010-07-20 20:04:16 +00:00
  • 75a6623419 2d meshing improvements Joachim Schoeberl 2010-07-19 12:00:52 +00:00
  • 1316c224d2 * Bug-fix for division by zero error in the OpenCascade "Dist" function * Added further "division by zero" protection at various other locations Philippose Rajan 2010-06-23 18:56:42 +00:00
  • 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. Philippose Rajan 2010-05-28 17:09:01 +00:00
  • aaba936998 compile without occ Joachim Schoeberl 2010-05-25 08:46:40 +00:00
  • 2e67060ee1 only for occ Joachim Schoeberl 2010-05-25 08:44:10 +00:00
  • 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 Philippose Rajan 2010-05-20 23:01:20 +00:00
  • 76c7f1abc0 version numbers Joachim Schoeberl 2010-05-20 21:07:19 +00:00
  • 067357176e * Add nglib demonstrator for OpenCascade geometry "ng_occ.cpp" to the Netgen project tree Philippose Rajan 2010-05-20 20:47:29 +00:00
  • 768ef87cac suggestions by E.A. (salome) Joachim Schoeberl 2010-05-18 11:28:15 +00:00
  • 33322c741c interface Joachim Schoeberl 2010-05-17 09:00:30 +00:00
  • 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 Philippose Rajan 2010-05-05 18:42:51 +00:00
  • a585af7eb9 occ set geomtype + bug fix ??? Joachim Schoeberl 2010-04-28 19:26:22 +00:00
  • 44e9b5ed87 occ set geomtype + bug fix ??? Joachim Schoeberl 2010-04-28 19:24:38 +00:00
  • cc66083309 change to size_t Joachim Schoeberl 2010-04-22 12:28:55 +00:00
  • dbd73daf8d test output, warning removal Joachim Schoeberl 2010-04-22 11:44:07 +00:00
  • febc65e217 * Modified version tag to 4.9.13-RC for the Netgen NSIS Installer Philippose Rajan 2010-04-18 16:56:57 +00:00
  • 9c790cb1eb version 4.9.13-RC Joachim Schoeberl 2010-04-15 21:06:22 +00:00
  • 83ddb43782 makefile Joachim Schoeberl 2010-04-14 13:01:45 +00:00
  • 0fb00f2197 remove empty lines Joachim Schoeberl 2010-04-09 08:01:13 +00:00
  • 3c53f52f60 fix in revolution primitive (orientation of spline curve) Joachim Schoeberl 2010-04-06 15:00:19 +00:00
  • 06eb9902be version 4.9.13-dev Joachim Schoeberl 2010-04-04 06:26:26 +00:00
  • 4b71358839 visualization dialog box Joachim Schoeberl 2010-04-04 06:25:23 +00:00
  • 9b6e013ca0 extrusion bug fix Joachim Schoeberl 2010-04-04 06:24:24 +00:00
  • 775b8401e5 p-smoothing for p-refinement Joachim Schoeberl 2010-03-25 18:06:50 +00:00
  • 4af6fd91cc * Un-register Environment variables in a clean manner when un-installing Netgen Philippose Rajan 2010-03-23 21:04:06 +00:00
  • a5ca6c603f * Added file "basegeom.cpp" to the solution files Philippose Rajan 2010-03-23 19:55:48 +00:00
  • 526b1ee54e original file Joachim Schoeberl 2010-03-23 12:52:32 +00:00
  • 6cdaec8ece meshing from surface mesh bug fix Joachim Schoeberl 2010-03-23 12:52:07 +00:00
  • 623619a13c * Added svn:ignore properties to the "Netgen_Installer" folder for ".exe" and ".log" files, as well as for the folder "Binaries" Philippose Rajan 2010-03-22 22:56:58 +00:00
  • 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 Philippose Rajan 2010-03-22 22:51:11 +00:00
  • 7862ac9a12 points on 2D boundary Joachim Schoeberl 2010-03-22 21:41:07 +00:00
  • b5126a479b improvement for clippint plane visualization Joachim Schoeberl 2010-03-22 10:35:54 +00:00
  • 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> Philippose Rajan 2010-03-21 21:00:17 +00:00
  • 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 Philippose Rajan 2010-03-21 20:55:57 +00:00
  • d8728ec8fc error message when CSG visualization fails Joachim Schoeberl 2010-03-18 16:00:34 +00:00
  • 3161463e94 some tests Joachim Schoeberl 2010-03-17 11:12:05 +00:00
  • f4ba49d9c0 check for flag 'typevariable' in the load geometry procedure Joachim Schoeberl 2010-03-17 11:11:43 +00:00
  • fc095693d9 cone bug fix Joachim Schoeberl 2010-03-16 22:16:47 +00:00
  • 0bf7d1228e * Disabled creation of the debugging file "occmesh.rep" when meshing OpenCascade Geometry Philippose Rajan 2010-03-08 23:14:56 +00:00
  • 9f8f784370 meshinifile in userdir Joachim Schoeberl 2010-03-08 20:07:21 +00:00
  • 1b275bf988 fix crash on solution double click (no colormeshsize) Joachim Schoeberl 2010-03-04 13:15:52 +00:00
  • 31587d6097 * Corrected WINNT Preprocessor macro for nglib win32 and x64 * Now uses pthread-w64 for x64 Philippose Rajan 2010-03-03 22:02:42 +00:00
  • 95c0d356e0 minor fix Joachim Schoeberl 2010-03-03 08:15:22 +00:00
  • 432ef92344 loadmeshfromstring Joachim Schoeberl 2010-03-02 00:10:33 +00:00
  • e8db971e4d version 4.9.12 Joachim Schoeberl 2010-03-01 20:23:55 +00:00
  • f9fdcdca9f * Changed path of 64-bit pthread libraries from "pthread-w32" to "pthread-w64" to improve clarity of directory structure Philippose Rajan 2010-02-26 23:13:13 +00:00
  • 083330c033 * Activated Element size weights in OpenCascade meshing * Activated element error power other than "2" in meshing tools Philippose Rajan 2010-02-26 23:11:13 +00:00
  • 96273c8861 * Added size based mesh visualisation also for Volume Elements Philippose Rajan 2010-02-26 22:31:18 +00:00
  • 36e517fbb1 fixes for curved elements Joachim Schoeberl 2010-02-26 17:06:00 +00:00
  • 8902ef38d0 fixes with curved prisms Joachim Schoeberl 2010-02-22 19:28:00 +00:00
  • 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 Philippose Rajan 2010-02-15 22:43:36 +00:00
  • 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 Philippose Rajan 2010-02-15 22:41:02 +00:00
  • 17a0d73514 curved prisms fix Joachim Schoeberl 2010-02-08 12:39:40 +00:00
  • d299cc75bb remove file Joachim Schoeberl 2010-01-14 18:23:44 +00:00
  • 53d516db99 remove automatic generated files Joachim Schoeberl 2010-01-14 18:22:00 +00:00
  • 557721fc46 bug fix in revolution Joachim Schoeberl 2010-01-14 16:56:13 +00:00
  • 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) Philippose Rajan 2010-01-14 15:20:18 +00:00
  • 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 Philippose Rajan 2010-01-14 14:02:59 +00:00
  • 37e537a67c template instantiation fix Joachim Schoeberl 2009-11-25 09:30:28 +00:00
  • 83e8b1ec53 mesh optimization improvements Joachim Schoeberl 2009-11-16 08:18:00 +00:00
  • 8ebf21f600 automake configuration (thanks to miket) Joachim Schoeberl 2009-11-02 12:29:13 +00:00
  • b01e0e25c0 refinement also for occ Joachim Schoeberl 2009-11-01 12:02:05 +00:00
  • dfebc96d49 mesh refinement from nglib Joachim Schoeberl 2009-11-01 11:49:20 +00:00
  • f4bfd278c3 remove duplicated header declaration Joachim Schoeberl 2009-11-01 10:51:22 +00:00