Joachim Schöberl
e1f7a5f5f2
low memory operations
2016-07-11 14:55:35 +02:00
Joachim Schöberl
60063f711f
export mesh from python
2016-07-10 18:07:36 +02:00
Joachim Schöberl
f3a1325ca8
2d hprefinement
2016-07-08 17:40:59 +02:00
Joachim Schöberl
0a9adc91e9
default simd ctr
2016-07-07 19:54:47 +02:00
Joachim Schöberl
59bc017c40
bring std-operators to namespace
2016-07-07 19:49:02 +02:00
Joachim Schöberl
86fdb04687
templated and instantiated CalcShape
2016-07-07 18:31:09 +02:00
Joachim Schöberl
416addf076
instantiation and fixes of SIMD - function
2016-07-07 17:58:13 +02:00
Joachim Schöberl
ffb5a8c8da
evaluate curved element mapping without storing shape functions
2016-07-07 15:29:07 +02:00
Joachim Schöberl
8414cb2d60
using simds for element-trafo, added type-template to many classes
2016-07-06 17:12:57 +01:00
Joachim Schöberl
0d0a7c5af3
fix for simd-intrule (2,3)
2016-05-27 18:06:20 +02:00
Joachim Schöberl
1fc1ebe7f2
simd workaround for trafo<1,2>
2016-05-17 15:35:24 +02:00
Joachim Schöberl
7bdde3ef85
orient tets for fem-tp
2016-05-15 19:18:27 +02:00
Joachim Schöberl
a53149131e
order elements (for TP)
2016-05-13 12:06:20 +02:00
Joachim Schöberl
0e32696492
Merge branch 'bernd/tet_splitting' into 'master'
...
Tet splitting
`Refinement - Split to Tets` works now for me with this change.
I'm unsure, if this introduces any other bugs.
See merge request !3
2016-05-10 13:38:49 +02:00
Bernd Schwarzenbacher
00e9160821
Use different approach for fixing tet splitting
...
Revert changes in GetSurfaceElementsOfFace
2016-05-09 15:33:58 +02:00
Joachim Schöberl
0c803d5175
Merge branch 'master' of gitlab.asc.tuwien.ac.at:jschoeberl/netgen
2016-05-09 12:54:20 +02:00
Joachim Schöberl
3226d8c2c2
find point in quad surface-element
2016-05-09 12:54:08 +02:00
Christoph Lehrenfeld
7078fc999e
[mesh] set/get geometry
2016-05-09 09:48:33 +02:00
Joachim Schöberl
1337786e73
fixes for surface element point search
2016-05-09 05:45:09 +02:00
Joachim Schöberl
f07a7a95d0
get mesh from ngx-mesh
2016-05-06 17:59:26 +02:00
Bernd Schwarzenbacher
c5e2ce2d37
Change for functioning tet splitting
2016-05-06 14:31:36 +02:00
Joachim Schöberl
055031ce0d
store geometry with mesh, if available
2016-05-06 07:30:59 +02:00
Joachim Schöberl
1d9f0ae95c
exporting searchtree
2016-05-05 21:27:21 +02:00
Matthias Hochsteger
86859c4645
fix bug which caused a mutex to unlock twice
2016-05-03 14:59:49 +02:00
Joachim Schöberl
51fd3aa497
fix curved pyramids
2016-04-30 07:22:26 +02:00
Joachim Schöberl
5c0e80e473
fixed Jacobians for curved hexes
2016-04-20 08:52:05 +02:00
Joachim Schöberl
9bfed0119f
periodic tolerances
2016-04-20 08:30:57 +02:00
Joachim Schöberl
8350a88daf
fixes for hex-filling
2016-04-20 08:11:59 +02:00
Joachim Schöberl
392eee9177
calling element-trafo with avx-types
2016-04-10 06:36:05 +02:00
Joachim Schöberl
7dc7e540c9
remove timer
2016-04-05 21:53:49 +02:00
Joachim Schöberl
05106cf58b
hex-filling of thin domains (first steps ...)
2016-04-05 17:15:39 +02:00
Joachim Schöberl
16c6ae5865
hex-filling of thin domains (first steps ...)
2016-04-05 14:27:51 +02:00
Joachim Schöberl
d1ebdf35d8
fix for close-surface identification (fixes edge xxx-yyy multiple times in surface mesh
2016-04-05 09:57:47 +02:00
Matthias
ad6785731f
OpenCascade for Windows
2016-04-04 10:18:38 +02:00
Joachim Schöberl
2beed0a4e9
new py-features: geo.SetBoundingBox, PeriodicSurfaces
2016-03-24 00:52:42 +01:00
Joachim Schöberl
d2fd708600
fix bcname from recent commit
2016-03-24 00:52:02 +01:00
Joachim Schöberl
3057076eaf
bcname inline
2016-03-23 23:13:05 +01:00
Joachim Schöberl
d801222dbf
1d fixes
2016-03-23 19:51:09 +01:00
Joachim Schöberl
21199b565a
getvertexelements inline
2016-03-23 08:17:45 +01:00
Matthias
7525e2c09b
GetNode returns constant value
2016-03-22 18:16:04 +01:00
Joachim Schöberl
9dc8aa9ffb
fix materials in SaveMesh
2016-03-22 13:00:20 +01:00
Joachim Schöberl
bee6c6bf90
consistent vertex->elements (1D/2D/3D) tables
2016-03-22 07:28:11 +01:00
Joachim Schoeberl
32e392aec7
optimization of parallel topology
2016-03-07 22:25:53 +01:00
Joachim Schoeberl
d162b217c9
parallel refinement
2016-02-29 21:33:29 +01:00
Joachim Schoeberl
e17b2a4cd5
master shouldn't refine
2016-02-29 13:14:16 +01:00
Joachim Schoeberl
5994bf798d
fixes for parallel refinement
2016-02-29 12:25:24 +01:00
Joachim Schöberl
4dad700c87
tuning and output for uniform refinement
2016-02-29 11:24:07 +01:00
Joachim Schöberl
5c22bd08c3
fixes for c++11 threads
2016-02-29 11:23:37 +01:00
Joachim Schöberl
fcac89f793
identify edges
2016-02-28 14:00:41 +01:00
Joachim Schoeberl
2e6f7850d7
parallel refinement
2016-02-28 12:21:36 +01:00
Joachim Schöberl
fbb7071939
parallel refinement
2016-02-28 08:11:34 +01:00
Joachim Schöberl
3e82f61424
parallel refinement
2016-02-28 06:06:08 +01:00
Joachim Schoeberl
ee6fbe65e7
parallel refinement
2016-02-28 06:05:19 +01:00
Joachim Schöberl
bcbc4294bc
update parallel topology
2016-02-28 05:50:15 +01:00
Joachim Schöberl
9ef2028729
parallel update
2016-02-28 05:32:08 +01:00
Joachim Schöberl
346e3db54d
parallel update
2016-02-28 05:24:26 +01:00
Joachim Schoeberl
aa4c3e8ac7
load and dist mesh via python
2016-02-26 20:35:27 +01:00
Joachim Schöberl
b3591f829a
python - element has material name
2016-02-26 20:30:40 +01:00
Joachim Schöberl
1ac9c02f5b
lexicographic ordering for uni-form mesh refinement
2016-02-26 20:29:14 +01:00
Joachim Schöberl
b911ab22d7
fixes for bisect
2016-02-26 12:22:00 +01:00
Joachim Schöberl
2603aa8511
path to OSX opengl
2016-02-24 21:59:14 +01:00
Joachim Schöberl
56ed93963d
detach parallel meshing-thread
2016-02-23 23:40:46 +01:00
Matthias
8a3e29e624
get rid of pthread
2016-02-23 20:23:48 +01:00
Joachim Schöberl
938cbbcc1d
remove some clang - warnings
2016-02-23 18:22:00 +01:00
Matthias Hochsteger
402e85cc17
bugfix due to capturing of thread index by reference
2016-02-23 11:08:20 +01:00
Matthias Hochsteger
1b4f596446
get rid of OpenMP
2016-02-22 18:44:00 +01:00
Joachim Schöberl
da5e5dbdac
minor
2016-02-22 18:26:01 +01:00
Joachim Schöberl
bc3cbf1a41
fixes for nsopengl
2016-02-22 09:21:47 +01:00
Matthias Hochsteger
0db3dc8c54
use idxtype instead of int for metis
2016-02-16 19:04:08 +01:00
Joachim Schöberl
d0ba57fd3a
non-constant Jacobians for non-simplicials
2016-02-16 07:34:08 +01:00
Matthias Hochsteger
395a8f6d0c
fix issues with OpenCascade
2016-02-15 08:55:49 +01:00
Joachim Schöberl
c98a55ab11
merge ttk branch to master
2016-02-08 15:53:16 +01:00
Joachim Schöberl
6ab4195c8d
fix bug found by Evan VanderZee
2016-01-30 21:57:40 +01:00
Matthias Hochsteger
2a2b728d55
fix typo
2016-01-29 15:29:03 +01:00
Matthias Hochsteger
da7cd7c0ad
remove warnings for boost::python < 1.60
2016-01-29 15:23:58 +01:00
Matthias Hochsteger
fc50af5462
boost::python 1.60 fixes
2016-01-29 15:04:57 +01:00
Matthias
f23d0debb1
cast ELEMENT_TYPE to int for error messages (VS2015 was complaining)
2016-01-18 12:02:29 +01:00
Joachim Schöberl
1d6c7b283a
__assume for switch (element_type)
2016-01-07 13:37:57 +01:00
Joachim Schöberl
f9e27448d0
output control
2015-12-21 20:21:36 +01:00
Matthias Hochsteger
0e2fe66650
Check for array size in Mesh::GetBCNamePtr()
2015-12-18 11:02:03 +01:00
Joachim Schöberl
79ffa00a52
cpack for mac
2015-12-11 14:31:28 +01:00
Joachim Schöberl
e2edc088da
thread-safe point-search
2015-11-27 13:09:15 +01:00
Joachim Schöberl
9a58654055
quad-dominated wrapped to python
2015-11-25 11:25:03 +01:00
Joachim Schöberl
833adca785
correct bcnames for closed surfaces
2015-11-24 17:27:40 +01:00
Joachim Schöberl
033c180159
preserve bcnames for surface top-level objects
2015-11-23 13:13:17 +01:00
Joachim Schöberl
1bf0c50813
draw surface vectors in curved surface
2015-11-23 13:13:17 +01:00
Joachim Schöberl
ee1ceda906
surface object
2015-11-19 12:30:54 +01:00
Joachim Schöberl
f3af308492
fix meshing rule
2015-11-19 12:30:37 +01:00
Joachim Schöberl
3a937d1f36
1d mesh with 0d boundary elements
2015-11-11 18:46:21 +01:00
Matthias
11ac6c704a
fixes for Intel Compiler on Windows
2015-11-02 08:06:18 -08:00
Joachim Schöberl
ba838e39dc
remove debug output
2015-11-02 17:02:25 +01:00
Joachim Schöberl
7165c90fb1
features for 2d meshing
2015-11-01 12:07:26 +01:00
Joachim Schöberl
5bcf28d196
mesh size and bcnames for 2d geometries
2015-10-30 19:50:40 +01:00
Joachim Schöberl
7cbdcf29cf
translate netgen-exception to python
2015-10-22 17:26:43 +02:00
Joachim Schöberl
457c2ad96d
mesh constructor gets dim argument
2015-10-22 16:32:58 +02:00
Joachim Schöberl
c4b532aac2
set 2d maxh
2015-10-21 18:06:12 +02:00
Joachim Schoeberl
3b53350913
move visualization files
2015-10-20 16:13:07 +02:00
Joachim Schöberl
c2517bdef5
fix Clang warning
2015-10-19 20:37:29 +02:00
Matthias Hochsteger
8ac965d707
everything in one big dll on Windows
2015-10-19 10:08:30 +02:00
Joachim Schöberl
2ea47dc455
maxh for 2D geometries, draw mesh douring mesh generation
2015-10-15 16:11:23 +02:00
Joachim Schöberl
e2cc34780c
fixing performance issue with Plane-Cylinder check
2015-10-05 09:48:20 +02:00
Joachim Schöberl
3153bc1f0b
quad/hex elements
2015-09-23 15:35:38 -07:00
Joachim Schöberl
105111f5c9
materials in 2D
2015-09-12 15:02:56 +02:00
Joachim Schöberl
5e1d9a3c39
make .so shared lib -> important for python import
2015-09-11 00:41:15 +02:00
Joachim Schoeberl
8ff13c1d24
don't forget to optimize
2015-09-02 19:01:49 +02:00
Matthias Hochsteger
7d3041e841
Boundary layers with user-defined heights/materials
2015-09-01 14:38:57 -04:00
Matthias Hochsteger
c8e51c4ebc
python - CloseSurfaces with user-defined slices
2015-09-01 14:38:57 -04:00
Matthias Hochsteer
d167f1261a
python - visibility and transparency of csg objects
2015-09-01 14:38:57 -04:00
Matthias Hochsteer
21bb5c61c3
cone in python
2015-09-01 14:38:57 -04:00
Matthias Hochsteer
b82d89a768
python - set background color
2015-09-01 14:38:57 -04:00
Joachim Schoeberl
b7e5abbbac
set/get material names
2015-09-01 19:21:52 +02:00
Joachim Schöberl
52f65188e8
bcnames for python - facedescriptor
2015-09-01 10:50:15 +02:00
Joachim Schöberl
570d81c8cb
1D meshes
2015-08-31 17:41:26 +02:00
Joachim Schöberl
507b370a6f
python meshing (merge meshes)
2015-08-29 13:54:00 +02:00
Joachim Schoeberl
5c5e84b4bc
bcm modification for names
2015-08-26 15:44:37 +02:00
Joachim Schoeberl
76de59ccec
disable non-save global buffering
2015-08-26 14:00:08 +02:00
Joachim Schoeberl
8c6cf8ded4
mesh has geometry-ptr
2015-08-26 13:56:06 +02:00
Joachim Schoeberl
714385724c
meshing from python in 2d
2015-08-08 13:02:54 +02:00
Joachim Schoeberl
0ce429d094
remove commented lines
2015-07-23 14:11:51 +02:00
Joachim Schoeberl
caa7295990
archive with Input/Ouput variable
2015-07-23 14:10:50 +02:00
Joachim Schoeberl
700d1b9163
add 2d-lib
2015-07-19 08:10:51 +02:00
Joachim Schoeberl
97904a113c
reset global mesh-pointer at deletion of ngx-mesh
2015-07-19 08:04:22 +02:00
Joachim Schoeberl
085cd6c774
TclTodo from parallel thread
2015-06-26 16:30:27 +02:00
Joachim Schoeberl
b31479b177
quad elements have non-const Jacobian
2015-06-23 17:19:22 +02:00
Christoph Lehrenfeld
2ff7fea86d
fix in diffpack output (due to T. Hisch)
2015-06-21 20:19:58 +02:00
Joachim Schoeberl
3f0c07ce15
store 'is_curved' flag in mesh elements
2015-06-12 13:45:42 +02:00
Matthias Hochsteger
906bb230d5
allow Index types in Python dictionary
2015-05-20 10:40:15 +02:00
Christoph Lehrenfeld
d551b91182
fix in curvedelems.cpp: * -> shared_ptr to secure destruction of glob. obj.
2015-05-19 16:28:21 +02:00
Matthias Hochsteger
39c19b815e
fix for non-GUI build
2015-05-19 10:16:25 +02:00
Joachim Schoeberl
10e4a596f6
python wrapper for mesh manipulation
2015-05-18 16:19:38 +02:00
Joachim Schoeberl
c66057853e
opengl user-function
2015-05-03 17:56:29 +02:00
Joachim Schoeberl
15bc66bbcd
Merge branch 'master' of gitlab.asc.tuwien.ac.at:jschoeberl/netgen
2015-04-29 16:10:35 +02:00
Joachim Schoeberl
82435b59c4
store is_curved in 2D elements
2015-04-27 11:18:22 +02:00
Matthias Hochsteger
ea05f5183e
cmake OpenCascade support
2015-04-09 12:39:49 +02:00
Matthias Hochsteger
bd18af5676
cmake install components
2015-04-09 12:27:59 +02:00
Christoph Lehrenfeld
ad8d247f9d
add geom2d to nginterface
2015-03-24 16:34:40 +01:00
Joachim Schoeberl
631b519676
archive array-functions
2015-03-23 14:51:05 +01:00
Matthias Hochsteger
b870bcee0f
CMake support
2015-03-06 14:59:14 +01:00
Joachim Schoeberl
257e76c083
wrappers for netgen-dll
2015-01-27 15:56:32 +00:00
Gerhard Kitzler
785214bbab
added ngpython.hpp
2015-01-27 14:29:51 +00:00
Joachim Schoeberl
ad29fbecff
visual.hpp not needed here
2015-01-26 14:17:59 +00:00
Joachim Schoeberl
1b10dc6b9b
visual_dummy for no-gui
2015-01-26 14:17:33 +00:00
Joachim Schoeberl
c85be2506a
version number
2015-01-26 13:49:46 +00:00
Gerhard Kitzler
e286dadd38
Added functional header
2015-01-23 10:12:54 +00:00
Joachim Schoeberl
69429c6e09
occ meshing, lock in block-allocator
2015-01-20 17:41:16 +00:00
Matthias Hochsteger
cb5c6b477c
DLL_HEADER, togl include
2015-01-16 10:29:25 +00:00
Joachim Schoeberl
dafb55f4a5
fix for FindInnerPoint - crash
2015-01-12 10:42:02 +00:00
Joachim Schoeberl
1ebe4a3f6b
GetIndex - 0-based
2015-01-10 14:48:49 +00:00
Joachim Schoeberl
325e1e315c
openmp3.1 check
2015-01-09 16:03:35 +00:00
Matthias Hochsteger
ac698a245d
mesh for vis - parallel
2015-01-09 10:33:06 +00:00
Joachim Schoeberl
0f493c6c14
mesh for vis
2015-01-08 21:18:33 +00:00
Joachim Schoeberl
537a10945a
boundary layer
2015-01-08 21:18:22 +00:00
Joachim Schoeberl
e920593821
add size-t
2015-01-08 12:47:27 +00:00
Joachim Schoeberl
6b0079cca3
boundary layer
2015-01-07 10:58:09 +00:00
Joachim Schoeberl
9a403ce44b
thin-layer extrusion
2014-12-19 14:03:36 +00:00
Joachim Schoeberl
4be52c4ee5
insert boundary layer
2014-12-18 16:46:54 +00:00
Joachim Schoeberl
49e108da4f
boundary layer from python
2014-12-18 14:00:58 +00:00
Joachim Schoeberl
fc54444357
mesh default constructor
2014-12-11 16:06:48 +00:00
Joachim Schoeberl
dade5551b5
stlmeshing - set shared ptr
2014-12-11 15:27:45 +00:00
Christoph Lehrenfeld
50e5b2ef7b
empty mesh constructor for python
2014-12-11 14:53:39 +00:00
Joachim Schoeberl
df327f8665
bcmodifiers from python
2014-12-11 09:04:49 +00:00
Joachim Schoeberl
0cac1ddaeb
py-output
2014-12-09 14:58:26 +00:00
Joachim Schoeberl
5840597b4c
csg - py
2014-12-09 14:42:53 +00:00
Joachim Schoeberl
8c4b7151a7
csg - python
2014-12-09 12:01:39 +00:00
Joachim Schoeberl
2350e8b9d5
special algorithms in findpoints for degenerated cylinder/plane
2014-12-07 09:28:39 +00:00
Joachim Schoeberl
fab4f836d1
python-testout, warnings
2014-12-05 16:00:01 +00:00
Joachim Schoeberl
46aa785828
fix SetMaxH in python
2014-12-05 15:58:49 +00:00
Joachim Schoeberl
b611150ed3
element index
2014-12-04 12:39:12 +00:00
Joachim Schoeberl
8f13c6828e
blocking Redraw
2014-12-04 10:24:45 +00:00
Joachim Schoeberl
215fd1bca7
non-parallel fix
2014-12-02 21:53:29 +00:00
Joachim Schoeberl
906334f224
mpi distant-procs
2014-12-02 21:50:38 +00:00
Joachim Schoeberl
8e8e390f2e
2d Delaunay, array-iterators
2014-12-02 13:23:36 +00:00
Joachim Schoeberl
9df9eeca0b
fix error in debug mode
2014-11-24 16:23:34 +00:00
Joachim Schoeberl
ab32cda827
no global Render
2014-11-17 17:23:05 +00:00
Joachim Schoeberl
0c6b48a5bd
set meshpointer
2014-10-29 18:42:32 +00:00
Christoph Wintersteiger
21660f6543
add color and transparency
2014-10-28 19:56:11 +00:00
Joachim Schoeberl
36803ec256
mesh interface, deallocation
2014-10-19 13:53:57 +00:00
Joachim Schoeberl
92dbe6aeb0
maxh in python - csg
2014-10-18 14:41:20 +00:00
Joachim Schoeberl
940b7595a9
remove debug output
2014-10-16 13:53:11 +00:00
Christoph Wintersteiger
139e0e82bf
ModuleScope
2014-10-13 10:21:59 +00:00
Joachim Schoeberl
0b58bb76d1
ng_redraw
2014-10-12 11:40:12 +00:00
Joachim Schoeberl
34b90d5254
mesh - vis in py
2014-10-09 17:17:11 +00:00
Joachim Schoeberl
d26ccd8580
vs setmesh
2014-10-09 09:00:50 +00:00
Christoph Wintersteiger
17fe06468d
ModuleScope
2014-10-08 15:48:48 +00:00
Christoph Wintersteiger
4bef2d7617
ModuleScope for Python modules added
2014-10-08 15:48:01 +00:00
Christoph Wintersteiger
4fa1b1d9d1
windows fixes
2014-10-08 14:12:25 +00:00
Joachim Schoeberl
11c641b038
ngpython
2014-10-08 14:09:03 +00:00
Christoph Wintersteiger
b0bf8ed1a5
windows fixes
2014-10-08 13:41:11 +00:00
Christoph Wintersteiger
ffd9f56292
windows fixes
2014-10-08 13:38:13 +00:00
Joachim Schoeberl
42ea36b932
opengl/tcl structure
2014-10-08 12:46:25 +00:00
Joachim Schoeberl
bdc3718499
remove test function
2014-10-07 12:18:28 +00:00
Joachim Schoeberl
ece18134d1
opengl visualization
2014-10-06 20:00:40 +00:00
Matthias Hochsteger
e398e948b6
pyopengl
2014-10-06 16:36:17 +00:00
Joachim Schoeberl
f2f7a27d86
vs-csg
2014-10-06 14:44:06 +00:00
Joachim Schoeberl
c216e3f3ed
vis-library
2014-10-06 09:57:44 +00:00
Joachim Schoeberl
be8fa7286f
mp with named args in constructor
2014-10-05 16:54:16 +00:00
Joachim Schoeberl
a39fc1e28c
material property, list-constructor
2014-10-05 16:53:19 +00:00
Christoph Wintersteiger
2f4ff3ab2b
Element2D exported to Python
2014-10-01 13:16:34 +00:00
Christoph Wintersteiger
39ae75500a
changed PACKAGE_VERSION to 6.0-dev for Windows
2014-10-01 12:57:05 +00:00
Joachim Schoeberl
1c7db2c393
print python solid
2014-10-01 12:07:09 +00:00
Joachim Schoeberl
1d99bd274b
python - csg: set bc
2014-09-30 20:36:02 +00:00
Joachim Schoeberl
335148a503
occ meshing with mesh-sharedptr
2014-09-30 17:30:36 +00:00
Joachim Schoeberl
aa3ce9653f
2d bc
2014-09-26 11:51:10 +00:00
Joachim Schoeberl
19884bd1b5
2d rendering
2014-09-26 10:49:21 +00:00
Joachim Schoeberl
1437009867
makefile, mesh shared ptr
2014-09-26 10:10:16 +00:00
Christoph Wintersteiger
908ac2bf0b
Boost Python Module added
2014-09-26 09:34:25 +00:00
Joachim Schoeberl
4dda85ac90
python, shared ptr
2014-09-25 20:23:31 +00:00
Joachim Schoeberl
3b5a612ddf
no global variable mparam
2014-09-25 14:51:57 +00:00
Matthias Hochsteger
a86e747953
python csg
2014-09-25 14:42:36 +00:00
Joachim Schoeberl
61479ed2a4
py
2014-09-25 11:30:38 +00:00
Joachim Schoeberl
5bfa6a39df
python csg
2014-09-25 10:50:48 +00:00
Christoph Wintersteiger
be3ee96678
new method "Append" to add segments
2014-09-16 16:39:54 +00:00
Joachim Schoeberl
cd1b288c43
fix warning
2014-09-15 08:09:39 +00:00
Joachim Schoeberl
04f6c7be46
shared ptr in occ
2014-09-15 08:07:23 +00:00
Joachim Schoeberl
f96adac6fe
autoptr and parallel
2014-09-10 16:15:03 +00:00
Christoph Wintersteiger
55e3841eea
Python interface for SplineGeometry2d
2014-09-10 11:16:09 +00:00
Gerhard Kitzler
affe34d80f
changed Autoptr to shared_ptr
2014-09-09 16:16:15 +00:00
Gerhard Kitzler
e05da58ed5
changed Autoptr to shared_ptr
2014-09-09 16:15:54 +00:00
Gerhard Kitzler
b4fbca16eb
changed Autoptr to shared_ptr
2014-09-09 16:15:31 +00:00
Joachim Schoeberl
9805ec973a
shared pointer
2014-09-09 15:58:35 +00:00
Joachim Schoeberl
7892d0eeec
shared ptr in netgen
2014-09-08 15:21:09 +00:00
Joachim Schoeberl
baa67899a9
occ fixes
2014-09-03 13:27:28 +00:00
Gerhard Kitzler
52dcfc503c
removed & &
2014-09-03 09:07:10 +00:00
Gerhard Kitzler
8f410c89ea
added netgen::MeshingParameters mparam for Windows
2014-09-03 09:06:37 +00:00
Gerhard Kitzler
bc3feca974
Removed & from netgen::Meshingparameters mparam
2014-09-03 09:05:54 +00:00
Joachim Schoeberl
a22d279ef7
python defines
2014-08-31 13:05:24 +00:00
Joachim Schoeberl
b76e033f8b
move zrefine
2014-08-31 12:51:39 +00:00
Joachim Schoeberl
7804ece54b
python export
2014-08-31 12:12:31 +00:00
Joachim Schoeberl
a5650c992d
python exports
2014-08-31 09:14:18 +00:00
Joachim Schoeberl
e2cf4ea591
closed modules
2014-08-30 00:15:59 +00:00
Joachim Schoeberl
5d297fdc7f
eliminate warnings
2014-08-19 19:58:36 +00:00
Joachim Schoeberl
34d9ea3da5
remove missing
2014-08-19 11:01:15 +00:00
Joachim Schoeberl
f7e2953ad9
remove some warnings
2014-08-15 15:19:10 +00:00
Joachim Schoeberl
4de47bdbeb
fixed some warnings
2014-08-15 14:46:26 +00:00
Joachim Schoeberl
4175aff8b5
libadds
2014-08-13 16:15:19 +00:00
Joachim Schoeberl
66168dcd9e
clipping timestep fix
2014-08-08 15:51:13 +00:00
Joachim Schoeberl
e0293b1bda
getvertexsurfaceelement for 2D/3D
2014-06-25 02:15:45 +00:00
Gerhard Kitzler
2c79a2a4d9
removed semicolon from preprocessor directive
2014-06-12 08:54:37 +00:00
Joachim Schoeberl
7f8fc52371
archive
2014-04-28 07:15:26 +00:00
Joachim Schoeberl
763f8f9660
optimization
2014-04-28 07:14:34 +00:00
Joachim Schoeberl
0c78fe56a7
matrix
2014-04-28 07:14:13 +00:00
Joachim Schoeberl
bfc7e7772f
polish
2014-04-28 07:09:39 +00:00
Joachim Schoeberl
22222d4cbc
second order mesh merge
2014-04-28 07:07:36 +00:00
Joachim Schoeberl
834304923b
archive
2014-04-28 06:54:24 +00:00
Joachim Schoeberl
e9657ab1bb
archive
2014-04-28 06:54:06 +00:00
Joachim Schoeberl
7c4c54e2c5
parallel
2014-04-28 06:53:37 +00:00
Joachim Schoeberl
aeac1711a9
bug fix for 2d hp-refinement (non-affine quads)
2014-04-03 09:49:43 +00:00
Joachim Schoeberl
d0f82c3993
archive
2014-03-04 12:27:15 +00:00
Joachim Schoeberl
3a82cf2258
archive
2014-02-23 19:31:40 +00:00
Joachim Schoeberl
725a714bf3
dbl-clk function with point coordinates
2014-02-12 15:13:35 +00:00
Joachim Schoeberl
361ea96704
physical point
2014-02-06 14:13:32 +00:00
Joachim Schoeberl
088bda222f
periodic visualization of vector components
2014-01-27 12:31:03 +00:00
Joachim Schoeberl
10a246055c
shrink tets
2014-01-26 20:23:48 +00:00
Philippose Rajan
c7ba1a6dc8
* Converted the minimum edge length used for subdividing geometry edges during the meshing phase into a user defined parameter accessible from the GUI
2014-01-25 21:17:16 +00:00
Joachim Schoeberl
d5ae11a9b1
ngx mesh for stand-alone application
2014-01-20 09:30:17 +00:00
Gerhard Kitzler
20381f37ac
removed unsafe use of boolean
2014-01-16 10:02:51 +00:00
Gerhard Kitzler
682983901f
Changes for OCC 6.5
2014-01-16 08:49:20 +00:00
Joachim Schoeberl
204e29ed86
version 5.3
2014-01-13 09:05:29 +00:00
Joachim Schoeberl
ed51959493
edge/face topology
2014-01-07 10:42:39 +00:00
Joachim Schoeberl
3d8e1d407f
edge/face topology
2014-01-07 10:42:30 +00:00
Joachim Schoeberl
081e9f129e
identify output
2014-01-07 10:13:11 +00:00
Joachim Schoeberl
36a470fe04
bix maxh
2014-01-07 10:12:42 +00:00
Joachim Schoeberl
486ccac9ad
surfaceelementlist fix in z-refinement
2013-12-16 13:02:05 +00:00
Gerhard Kitzler
efad3c9ce5
removed DLL_HEADER from class SolutionData
2013-11-25 09:57:35 +00:00
Joachim Schoeberl
f82ea24a8a
second order elements with STL
2013-11-18 09:16:11 +00:00
Joachim Schoeberl
58cfeebca8
changed starting edge for smooth faces (for proteins)
2013-11-14 16:57:22 +00:00
Gerhard Kitzler
ffa8e70e26
windows fix for numeric_limits<double>::max();
2013-10-04 12:50:36 +00:00
Joachim Schoeberl
7eac0b44f2
parallel mesh distribution
2013-09-02 12:51:53 +00:00
Joachim Schoeberl
1da60d3e5c
autoscale fix
2013-07-10 14:51:25 +00:00
Joachim Schoeberl
7aa13b2cdd
parallel getminmax
2013-07-10 07:07:29 +00:00
Joachim Schoeberl
c68278cd67
parallel getminmax
2013-07-09 20:52:59 +00:00
Joachim Schoeberl
b5d914880a
version 5.1-dev -> 5.2-dev
2013-06-25 13:01:27 +00:00
Joachim Schoeberl
25ff8c25f3
makefile fixes for Mac
2013-06-18 06:45:04 +00:00
Joachim Schoeberl
b021185fb8
non-transparent clipping plane
2013-06-06 14:47:05 +00:00
Joachim Schoeberl
18df3bbaf4
fixes by Jacques Lechelle for P2 elements
2013-05-28 06:46:40 +00:00
Joachim Schoeberl
f86bbbc827
meshes in 1D, visualization
2013-05-27 13:01:58 +00:00
Philippose Rajan
f9f8d5481b
* Added capability of writing gz compressed STL surface meshes
...
* Added capability of writing gz compressed OpenFOAM meshes
2013-05-02 17:51:04 +00:00
Philippose Rajan
0ca9193607
* OpenCascade geometry broken by changes in the NetgenGeometry memory leak fix.
...
* This commit makes the required changes to get it working again
2013-04-29 18:25:27 +00:00
Joachim Schoeberl
323a425673
bug fix for memory cleanup for curved elements
2013-04-22 13:00:07 +00:00
Gerhard Kitzler
18ba82517f
DLL_HEADER
2013-04-05 13:08:07 +00:00
Gerhard Kitzler
b27cb6568f
DLL_HEADER for NGx_Mesh Class
2013-04-05 10:06:06 +00:00
Joachim Schoeberl
bc96ff071f
DLL_HEADERs
2013-04-04 14:35:21 +00:00
Joachim Schoeberl
47eb0dc600
remove debug output
2013-04-02 20:31:20 +00:00
Joachim Schoeberl
27861d15a0
array operations
2013-04-02 20:31:02 +00:00
Joachim Schoeberl
c46329ebf7
improved usage of PointIndex
2013-04-02 20:29:53 +00:00
Joachim Schoeberl
15a1e07092
thread-save build-searchtree
2013-04-02 20:29:05 +00:00
Joachim Schoeberl
641d40639d
Ngx_Mesh C++ interface
2013-04-02 20:27:35 +00:00
Joachim Schoeberl
a9552c8be6
Ngx_Mesh C++ interface
2013-04-02 20:27:12 +00:00
Joachim Schoeberl
8d7debaf9b
indirect arrays
2013-04-02 20:26:21 +00:00
Joachim Schoeberl
15b7f3d119
remove debug output
2013-03-14 12:05:25 +00:00
Joachim Schoeberl
906a3fa3e7
small polish, remove warnings
2013-03-13 23:34:30 +00:00
Joachim Schoeberl
7d4c806012
extern printdots
2013-03-05 10:25:17 +00:00
Gerhard Kitzler
d46731a448
fixed PACKAGE_VERSION
2013-03-04 15:16:37 +00:00
Joachim Schoeberl
6a930665ae
complex visualization
2013-02-27 17:30:38 +00:00
Joachim Schoeberl
b225adb2cd
compressed mesh files (zlib)
2013-02-27 17:29:12 +00:00
Gerhard Kitzler
4370277c1e
AutoPtr
2013-02-27 15:11:46 +00:00
Joachim Schoeberl
71f5a34c74
clean up geometry
2013-02-27 13:49:17 +00:00
Joachim Schoeberl
22d054bc89
fix mem-leaks, autoptr geometry
2013-02-26 13:00:06 +00:00
Joachim Schoeberl
7aa0128d6f
add zlib / gzstream
2013-02-26 12:59:12 +00:00
Joachim Schoeberl
3c150dfa73
fixing mem-leak
2013-02-06 12:55:47 +00:00
Joachim Schoeberl
60843c9bf0
2d mesh smoothing
2013-02-06 12:55:20 +00:00
Joachim Schoeberl
d0629955db
csg fixes
2013-02-03 14:44:15 +00:00
Joachim Schoeberl
1bc41b35a4
slight tuning of optimization
2013-02-03 14:43:44 +00:00
Joachim Schoeberl
be7274b29e
v2 format fix
2013-02-03 14:42:19 +00:00
Joachim Schoeberl
4ea8277920
fix for coloring on quad elements, transparent clipping plane
2013-02-03 14:41:44 +00:00
Joachim Schoeberl
affda364a2
small polish
2013-02-03 14:40:27 +00:00
Joachim Schoeberl
f2cb1a75d4
remove timers
2013-02-03 14:37:51 +00:00
Joachim Schoeberl
5db60383e5
small improvement in smoothing2
2013-02-03 14:37:35 +00:00
Joachim Schoeberl
3d7092e8b3
fix LoadGeometry in nglib (geom2d, stl)
2013-01-17 12:41:57 +00:00
Joachim Schoeberl
7f4d9f485b
swapping bug fix
2012-12-03 07:37:05 +00:00
Joachim Schoeberl
12801836fd
makefile fixes
2012-11-18 09:10:02 +00:00
Joachim Schoeberl
32bed2c940
fix mem leak
2012-11-18 09:08:59 +00:00
Joachim Schoeberl
5dc9eaf1e4
remove profiler output
2012-11-13 15:54:16 +00:00
Joachim Schoeberl
81a3f3ff8a
bcnames - string as reference
2012-11-09 07:27:26 +00:00
Joachim Schoeberl
eaf9ec57ac
clipping plane
2012-11-05 11:28:36 +00:00
Joachim Schoeberl
ff3e491863
metis5.h -> metis.h
2012-11-01 12:57:40 +00:00
Joachim Schoeberl
a5ed3f8159
set DPARALLEL when -enable-parallel is used
2012-11-01 12:53:59 +00:00
Gerhard Kitzler
8e2759e25a
viewport saved as a static variable
2012-10-29 17:52:31 +00:00
Gerhard Kitzler
6988af4222
more points for displaying splines
2012-10-29 17:50:16 +00:00
Gerhard Kitzler
36a7a2a471
DLL_HEADER
2012-10-29 17:46:32 +00:00
Gerhard Kitzler
6c48d43c27
DLL_HEADER
2012-10-29 17:45:15 +00:00
Joachim Schoeberl
2bb3cb5713
minor improvements
2012-10-27 15:06:13 +00:00
Joachim Schoeberl
5dde1907d6
profiler
2012-10-27 11:47:21 +00:00
Joachim Schoeberl
c9af3f72e9
various improvements
2012-10-27 11:43:14 +00:00
Joachim Schoeberl
c7fb4b676f
improvements for STL meshing
2012-10-22 13:13:57 +00:00
Joachim Schoeberl
9c151ce274
thread save geometry check
2012-10-19 08:46:46 +00:00
Joachim Schoeberl
052ef5db85
stl meshing
2012-10-19 08:42:19 +00:00
Joachim Schoeberl
0166fca8d4
search tree fix
2012-10-18 14:18:36 +00:00
Joachim Schoeberl
b72d5caf1b
weightsfile
2012-10-18 08:26:30 +00:00
Joachim Schoeberl
a8dd47ac18
deformation visualizatio in parallel
2012-10-17 13:13:50 +00:00
Joachim Schoeberl
c2a51d61a4
weights for metis distribution
2012-10-17 10:31:43 +00:00
Joachim Schoeberl
9574c3d649
metis include
2012-10-04 11:42:47 +00:00
Joachim Schoeberl
bd8869338b
correct mesh-size for closed surfaces
2012-10-03 13:14:18 +00:00
Joachim Schoeberl
17e36e2659
metis 5
2012-09-28 12:39:41 +00:00
Joachim Schoeberl
9f8155d305
tet10 fix
2012-09-21 07:59:29 +00:00
Joachim Schoeberl
047107e0c9
2d mesh size control
2012-09-17 18:41:31 +00:00
Christoph Lehrenfeld
1b7bb14848
* curvedelemens bug fix due to Michael Woopen (marked in the code)
2012-09-12 21:54:34 +00:00
Joachim Schoeberl
26b5b8564c
fix for sequential curved elements
2012-09-03 09:59:06 +00:00
Joachim Schoeberl
20ff8f9869
parallel curved elements
2012-09-03 09:49:43 +00:00
Joachim Schoeberl
8ef8c2e975
improved exchangetable
2012-09-03 09:49:18 +00:00
Joachim Schoeberl
7233ecdcd5
mpi - table exchange improved
2012-08-30 19:24:20 +00:00
Joachim Schoeberl
d0b8d63889
user defined dblclick handler
2012-08-30 13:40:17 +00:00
Joachim Schoeberl
c2a3f5c149
--disable-gui configuration flag
2012-08-29 18:49:42 +00:00
Joachim Schoeberl
2103a0d503
little polish, 2d meshing
2012-08-28 10:43:39 +00:00
Joachim Schoeberl
2637b547b5
automatic 2d mesh-size control
2012-08-28 10:36:58 +00:00
Joachim Schoeberl
4dcae7ec4d
local refinement for 2d curves
2012-08-27 16:07:27 +00:00
Joachim Schoeberl
33828d132f
fix of new bug in 2d curved edges
2012-08-27 12:14:37 +00:00
Joachim Schoeberl
6a1e8f7e97
parallel topology + curved elements
2012-08-20 14:10:23 +00:00
Joachim Schoeberl
b1bf267ef3
set correct pointtype
2012-07-30 05:27:37 +00:00
Joachim Schoeberl
14362ac2f0
ngsolve 1d
2012-07-09 09:50:48 +00:00
Joachim Schoeberl
1d163e69dc
get arguments
2012-07-06 07:49:05 +00:00
Joachim Schoeberl
a7d1c6c657
sequential fixes
2012-07-05 13:02:01 +00:00
Joachim Schoeberl
faad040fb0
parallel command processing
2012-07-05 11:05:33 +00:00
Joachim Schoeberl
a4dcf70c69
visualization of vector functions, internal representation
2012-06-28 09:06:45 +00:00
Gerhard Kitzler
2374ec9782
Added return value in Ng_GetElement<0>
2012-06-27 13:29:56 +00:00
Joachim Schoeberl
c09027355b
usleep
2012-06-25 17:45:44 +00:00
Joachim Schoeberl
2496eabde5
0-dim elements
2012-06-25 16:20:01 +00:00
Joachim Schoeberl
fc81f592f5
parallel tuning
2012-06-21 14:19:25 +00:00
Joachim Schoeberl
312dcb3e31
parallel
2012-06-18 18:40:05 +00:00
Joachim Schoeberl
eade1f6b2d
mpi
2012-06-16 16:58:46 +00:00
Joachim Schoeberl
05b0abfce1
mpi
2012-06-16 16:58:28 +00:00
Joachim Schoeberl
51084912d9
vampir
2012-06-16 15:22:46 +00:00
Joachim Schoeberl
e988f3e455
simplified mpi interface
2012-06-16 12:05:07 +00:00
Joachim Schoeberl
0d39c64fbe
mpi - topology
2012-06-16 12:04:04 +00:00
Joachim Schoeberl
2c3d08ec2a
mpi - table exchange
2012-06-16 12:03:36 +00:00
Joachim Schoeberl
27f8e452fd
parallel fixes
2012-06-13 09:07:11 +00:00
Joachim Schoeberl
65a48bcd25
Makefiles
2012-06-11 22:17:20 +00:00
Joachim Schoeberl
98f7a7f289
Makefile
2012-06-11 22:10:08 +00:00
Joachim Schoeberl
279d9342ba
makefile backport
2012-06-11 21:58:43 +00:00
Joachim Schoeberl
0aee7bc25d
undo lib dependencies
2012-06-11 20:19:06 +00:00
Joachim Schoeberl
867374b0fa
dependent libraries
2012-06-11 18:15:48 +00:00
Joachim Schoeberl
ea1be3f246
vertex arrays
2012-06-11 14:24:35 +00:00
Joachim Schoeberl
4e3be67517
improved elementmapping for non-curved trigs
2012-06-07 18:51:36 +00:00
Joachim Schoeberl
97630292e2
vscsg moved to csg directory
2012-06-07 18:50:54 +00:00
Joachim Schoeberl
61a310d740
tet - visualization with vertex arrays
2012-06-07 18:49:41 +00:00
Joachim Schoeberl
cb06d775a5
csg - visualization with vertex arrays
2012-06-07 18:49:20 +00:00
Joachim Schoeberl
854b54aa1c
strange crashes avoided ???
2012-06-06 18:26:25 +00:00
Joachim Schoeberl
6741b74a54
fixes by matthias
2012-05-24 11:12:37 +00:00
Joachim Schoeberl
76a9a8037b
load geometry not from parallel procs
2012-05-21 14:16:49 +00:00
Joachim Schoeberl
679afe06b1
facet visualization for quads
2012-04-26 19:20:47 +00:00
Joachim Schoeberl
f6142d027e
2D facet visualization
2012-04-26 18:22:49 +00:00
Joachim Schoeberl
95355e0b97
switch to OCC6.5
2012-02-12 02:59:15 +00:00
Joachim Schoeberl
f51a58296a
small mesh load improvement
2012-02-12 02:58:02 +00:00
Joachim Schoeberl
db216f1836
remove warning
2012-02-12 02:33:19 +00:00
Joachim Schoeberl
d705856ed0
performance optimization
2012-02-12 02:21:34 +00:00
Joachim Schoeberl
7d636fbd58
fix clusters with linked lists
2012-01-13 12:12:20 +00:00
Joachim Schoeberl
a08283bbbc
linked listes for building anisotropic clusters
2012-01-12 12:22:41 +00:00
Joachim Schoeberl
da9df250d5
opengl improvements and fixes
2011-11-14 18:17:54 +00:00
Joachim Schoeberl
f8b82a24eb
opengl improvements and fixes
2011-11-14 18:16:40 +00:00
Joachim Schoeberl
cfc7c46df0
tiny parallel polish
2011-11-03 11:03:11 +00:00
Joachim Schoeberl
bf3a579548
parallel multidim fix
2011-11-03 11:02:05 +00:00
Joachim Schoeberl
fec9740f4c
metis 5 adaption
2011-11-01 12:54:07 +00:00
Joachim Schoeberl
97dcbc09c2
remove very very bad ... output
2011-10-12 20:57:49 +00:00
Joachim Schoeberl
0c17f7fb65
strange fix for msvc 2010
2011-10-12 20:53:13 +00:00
Joachim Schoeberl
4d3352c426
remove debug
2011-10-12 19:51:42 +00:00
Joachim Schoeberl
1e9656e25e
remove debug
2011-10-12 19:51:26 +00:00
Joachim Schoeberl
64fbdb9d46
debug
2011-10-12 19:15:07 +00:00
Joachim Schoeberl
2810112b5d
debug
2011-10-12 19:09:37 +00:00
Joachim Schoeberl
553a664a2c
debug
2011-10-12 19:07:02 +00:00
Joachim Schoeberl
ebd8671e1b
debug
2011-10-12 19:06:26 +00:00
Joachim Schoeberl
f76a30c6f4
debug
2011-10-12 18:59:58 +00:00
Joachim Schoeberl
b98cd54263
debug
2011-10-12 18:47:13 +00:00
Joachim Schoeberl
e652bae19e
multidim component check
2011-09-06 15:26:14 +00:00
Joachim Schoeberl
4f766a4075
windows version
2011-09-02 14:04:04 +00:00
Joachim Schoeberl
563c072c0d
dll exports
2011-09-02 12:37:54 +00:00
Joachim Schoeberl
436a6ce726
additional include
2011-09-02 12:37:16 +00:00
Joachim Schoeberl
921af419a8
added dll headers
2011-09-02 12:36:54 +00:00
Joachim Schoeberl
edd6607f0e
B-spline curves in 2D geometry
2011-09-01 16:42:39 +00:00
Joachim Schoeberl
0291271c05
B-spline curves in 2D geometry
2011-09-01 16:40:00 +00:00
Joachim Schoeberl
ba0319d388
special point 0-point fixes
2011-09-01 07:35:06 +00:00
Joachim Schoeberl
f5f099d868
export mpi variables
2011-08-31 17:31:59 +00:00
Joachim Schoeberl
be7164016e
dll exports
2011-08-31 15:08:16 +00:00
Joachim Schoeberl
7c088f5f6f
move parallel mesh interface
2011-08-29 10:09:11 +00:00
Joachim Schoeberl
71c6645567
distribute mixed element mesh
2011-08-22 14:51:21 +00:00
Joachim Schoeberl
577ecd6f47
curved elements support MPI and multithreading
2011-08-11 22:28:22 +00:00
Joachim Schoeberl
1312e1d1da
pointsearch in 2D
2011-08-11 16:13:35 +00:00
Joachim Schoeberl
5733e491fe
curved elements: parallel and 2d
2011-08-09 21:23:05 +00:00
Joachim Schoeberl
8a450b506b
remove debugging output
2011-08-08 19:48:12 +00:00
Joachim Schoeberl
b90dbcfbe5
needed for curved elements in parallel
2011-08-08 13:34:08 +00:00
Joachim Schoeberl
150c7c1f10
curved elements in parallel
2011-08-08 13:33:43 +00:00
Joachim Schoeberl
9c4f4221ec
non-global variable mparam
2011-07-25 11:33:19 +00:00
Joachim Schoeberl
3a43cec5d7
threadsafe
2011-07-25 09:38:37 +00:00
Joachim Schoeberl
fa83527ce5
threadsafe
2011-07-25 08:57:49 +00:00
Joachim Schoeberl
a582fc6231
on the way to thread-save meshing
2011-07-25 08:40:23 +00:00
Joachim Schoeberl
5b430b57bd
absolute value vis in parallel
2011-07-22 23:06:25 +00:00
Joachim Schoeberl
d647d8ccf1
non-parallel fix
2011-07-22 09:51:25 +00:00
Joachim Schoeberl
4bd7ba5550
multithreaded mpi
2011-07-21 20:52:45 +00:00
Joachim Schoeberl
edd41fbf68
parallel tuninig
2011-07-21 14:45:41 +00:00
Joachim Schoeberl
f0f57bfa52
read unv file update
2011-07-20 15:08:39 +00:00
Joachim Schoeberl
40eae2fbae
load 2d meshes in parallel
2011-07-16 23:13:26 +00:00
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
c369b13d23
cmd fix
2011-07-13 18:38:02 +00:00
Joachim Schoeberl
3aeb3d79b9
improved parallel mesh loading
2011-07-13 18:32:11 +00:00
Joachim Schoeberl
70292000c3
interface
2011-07-13 18:27:17 +00:00
Joachim Schoeberl
28f59f7bcf
parallel communication tags
2011-07-06 21:08:58 +00:00
Joachim Schoeberl
2d15141187
parallel mesh
2011-07-04 12:29:18 +00:00
Joachim Schoeberl
672cea23ef
parallel mesh
2011-07-04 12:29:02 +00:00
Joachim Schoeberl
a19fe515b0
parallel bug fix
2011-06-30 13:53:35 +00:00
Joachim Schoeberl
a64aa8226e
parallelization
2011-06-30 12:49:38 +00:00
Joachim Schoeberl
3d909c8195
eliminate some warnings
2011-06-26 07:42:55 +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
8c13fb1fdb
-DPARALLEL in interface
2011-05-13 11:43:25 +00:00
Joachim Schoeberl
7b8fb0dfd3
remove warnings
2011-05-13 11:42:15 +00:00
Joachim Schoeberl
4b249a738f
fix warnings, parallel
2011-05-13 11:41:53 +00:00
Joachim Schoeberl
53f1264340
loop variables
2011-05-13 11:40:32 +00:00
Joachim Schoeberl
32579afb00
mesh partitioning drawing
2011-05-13 11:36:50 +00:00
Joachim Schoeberl
f7566eb067
test
2011-05-12 18:14:55 +00:00
Joachim Schoeberl
cc81dab63e
rational spline weights to obtain circles
2011-04-28 19:41:22 +00:00
Joachim Schoeberl
63022fe1b9
bux fix: geometry load circle
2011-04-28 18:36:03 +00:00
Joachim Schoeberl
667adb5ae0
torus implicit function
2011-04-28 18:35:17 +00:00
Joachim Schoeberl
b59a76c10e
crosspoint calculation
2011-04-28 18:34:56 +00:00
Joachim Schoeberl
03f0f97c23
octree box visualization
2011-04-28 18:33:43 +00:00
Joachim Schoeberl
b9ab927f23
torus
2011-04-28 18:33:19 +00:00
Joachim Schoeberl
b1bd297775
don't invert
2011-04-19 16:04:07 +00:00
Joachim Schoeberl
1ab9a509e5
move itnerface
2011-03-09 15:47:04 +00:00
Joachim Schoeberl
c21e89de37
moved file
2011-03-09 15:45:43 +00:00
Joachim Schoeberl
f069933fc3
nglib / nginterface interfaces
2011-03-07 16:38:43 +00:00
Joachim Schoeberl
ad3b2f5300
geom2d as dll
2011-03-03 22:03:01 +00:00
Joachim Schoeberl
3d2f7d7457
dll_headers for geometry dll (only 2D yet)
2011-03-03 21:42:20 +00:00
Joachim Schoeberl
16f5742c37
integer parameter
2011-03-03 21:35:06 +00:00
Joachim Schoeberl
1f70905cc8
no OPENGL define anymore
2011-03-02 21:43:47 +00:00
Joachim Schoeberl
d6e04f72ae
fix for visual
2011-03-02 21:42:32 +00:00
Joachim Schoeberl
ab0077c609
meshing headers
2011-03-02 20:50:39 +00:00
Joachim Schoeberl
807d091d9e
header files
2011-02-28 14:17:25 +00:00
Joachim Schoeberl
9a043aae26
geometry restructure
2011-02-28 13:50:21 +00:00
Joachim Schoeberl
6e5e049905
geom2d fixes
2011-02-28 13:34:54 +00:00
Joachim Schoeberl
e16ddbc83b
move splines
2011-02-28 13:19:34 +00:00
Joachim Schoeberl
901bd944a2
move splines
2011-02-28 13:13:18 +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
b0f637862b
parallel
2011-02-18 19:58:17 +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
Philippose Rajan
789b56179e
* Not worked on it for too long.... commit for continuing work in the future... Note: Does not effect any other parts of Netgen!
2011-02-13 16:56:44 +00:00
Joachim Schoeberl
49378768b4
reset surface element linked list when deleting surface elements
2011-01-31 18:22:44 +00:00
Joachim Schoeberl
0e5e2c7883
minor adaption
2011-01-20 19:58:57 +00:00
Joachim Schoeberl
ad1eac28c7
remove output
2011-01-15 05:10:52 +00:00
Joachim Schoeberl
59f84d3c59
surface mesh visualization
2011-01-14 20:50:12 +00:00
Joachim Schoeberl
1b4c7be876
occ as shared lib
2011-01-14 17:03:35 +00:00
Joachim Schoeberl
f3c60f0e04
geometry restructure, makefile fixes
2011-01-10 20:31:43 +00:00
Joachim Schoeberl
b95acb082c
geometry restructuring
2011-01-10 20:18:01 +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
a249e8a42e
* Added a new overloaded function for the MakeSecondOrder function: void MakeSecondOrder (Mesh & mesh) const;
2010-09-14 21:21:04 +00:00
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
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