Philippose Rajan
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)
2010-09-15 20:52:20 +00:00
Philippose Rajan
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
2010-09-14 21:24:15 +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
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
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
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
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
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
Philippose Rajan
4a3a49f5fd
* Nglib now supports surface and volume meshing of OCC geometry
...
* OCC code cleanup
* Added to Nglib source code documentation
2009-09-01 21:36:09 +00:00
Philippose Rajan
91ae6c4c70
* Corrected typo
2009-08-30 15:30:34 +00:00
Philippose Rajan
3551550857
* Corrected error in OCC part of nglib header - header now has no external dependencies
2009-08-30 12:37:40 +00:00
Joachim Schoeberl
33f40b8e9a
small fixes
2009-08-29 09:36:14 +00:00
Philippose Rajan
0b26451049
* Initial Nglib OCC support trials
...
* Added a new compile target for Nglib (Release(OCC))
* Netgen and Nglib solution files updated to remove non-existent files and add new source files into project
2009-08-28 10:52:03 +00:00
Philippose Rajan
20cfea7f30
* Fixed bug in nglib.cpp - Local redefining of global object "mparam" in the STL mesh generation functions prevented mesh parameters from being propagated into the netgen meshing kernel
2009-07-27 22:22:37 +00:00
Joachim Schoeberl
e7e48061ce
using fineness
2009-07-26 17:01:17 +00:00
Joachim Schoeberl
1fd07f3845
reduce warnings
2009-06-14 10:49:08 +00:00
Joachim Schoeberl
611a53801d
vector/matrix access, small optimization in CalcTetBadness
2009-06-06 19:33:32 +00:00
Joachim Schoeberl
39858c7756
nginterface_v2
2009-04-03 14:39:52 +00:00
Philippose Rajan
28c72a85b2
* More Doxygen documentation for nglib
...
* Rearranging functions into logical groups
2009-03-09 23:01:50 +00:00
Philippose Rajan
3271c2f5ae
* Corrected a mistake in the Linux Makefile.am file in the nglib folder
2009-02-18 12:34:22 +00:00
Philippose Rajan
b9a74d3586
* Doxygen documentation added for nglib exported functions.
...
* Restructured the code for improved readability.
2009-02-16 22:27:43 +00:00
Philippose Rajan
1f258e5dab
* Enable Windows DLL / lib creation for the nglib system.
...
* Implemented by adding a dllexport / dllimport header for all exported functions to indicate to windows which functions are to be made available via the library.
* System change driven via WIN32 define, making it transparent to Linux builds.
2009-02-15 20:22:04 +00:00
Philippose Rajan
a42ecab606
* Added a new demonstrator program for the nglib library which shows how to read in an STL geometry file, initialise the STL geometry, mesh it, and save it as a VOL mesh file.
...
* Modified the makefile to include the new demo program ng_stl during the Linux compile process
2009-02-15 20:18:21 +00:00
Joachim Schoeberl
0c3c3f32d1
occ build visualization mesh
2009-02-01 23:08:39 +00:00
Joachim Schoeberl
4a9be1de47
occ and nglib fixes
2009-01-31 21:07:21 +00:00
Joachim Schoeberl
00bc4a1220
remove generated files (Makefile.in)
2009-01-29 19:33:21 +00:00
Joachim Schoeberl
abef983224
move parallel files
2009-01-25 19:37:49 +00:00
Joachim Schoeberl
d3deab7284
parallel
2009-01-25 19:24:07 +00:00
Joachim Schoeberl
ea4b278685
parallel
2009-01-25 14:13:59 +00:00
Joachim Schoeberl
e2118a76b9
parallal restructure
2009-01-25 13:06:46 +00:00
Joachim Schoeberl
91d5c9888d
ARRAY -> Array
2009-01-25 12:35:25 +00:00
Joachim Schoeberl
158f5223ba
parallel netgen
2009-01-25 02:54:27 +00:00
Joachim Schoeberl
5dc124a709
mesh rendering fixes
2009-01-24 23:28:47 +00:00
Joachim Schoeberl
4414d38106
rename files curvedelems_new -> curvedelems
...
bugfix with lock(mesh.mutex) in vsmesh
2009-01-24 13:35:44 +00:00
Joachim Schoeberl
abb11321c0
include togl_1_7.h into netgen sources
2009-01-20 09:08:01 +00:00
Joachim Schoeberl
c6005e8ece
add makefile
2009-01-18 19:31:26 +00:00
Joachim Schoeberl
0bae83e1f6
build Netgen - library
2009-01-18 14:47:12 +00:00