Christopher Lackner
bd39b8df88
export enum MeshingStep
2016-12-05 14:39:09 +01:00
Christopher Lackner
f582c7935f
remove perfstepsstart from python interface
2016-12-05 14:31:12 +01:00
Christopher Lackner
7e4892a9e7
firststep and laststep as meshingparameters to be exported to python
2016-12-05 13:50:21 +01:00
Christopher Lackner
a0326d490d
some fixes
2016-12-05 13:15:06 +01:00
Christopher Lackner
ee833ff362
add onlySurface to generate only surface mesh
2016-12-02 19:00:34 +01:00
Christopher Lackner
0d36c69c25
domainwise meshing and optimization enabled
2016-12-02 14:59:59 +01:00
Matthias
953bd13cf4
Support for OpenGL buffer objects on Windows
2016-12-02 12:27:26 +01:00
Matthias Hochsteger
e31cc7dfa1
Not necessary to cast py::list to python object
2016-12-01 14:24:30 +01:00
Michael Neunteufel
f65651ce0e
bug fix PointContainedIn2DElement
2016-11-27 19:25:25 +01:00
Matthias Hochsteger
c9c2f26334
remove unnecessary version definition
2016-11-24 15:56:50 +01:00
Joachim Schöberl
5b3eb4077a
fix create vol-element (thx Astrid)
2016-11-23 20:44:52 +01:00
Matthias Hochsteger
ee4d5e89d8
remove unnecessary files (mostly unsupported build systems)
2016-11-23 18:07:14 +01:00
Joachim Schöberl
f70edcb247
Merge branch 'quickfix_1d_index' into 'master'
...
export edgenr to python as well
See merge request !21
2016-11-22 10:55:33 +01:00
Christopher Lackner
61e13dbc8b
remove edgenr at constructor
2016-11-21 16:35:46 +01:00
Christopher Lackner
02fd6d2712
export edgenr to python as well
2016-11-21 14:54:11 +01:00
Joachim Schöberl
0edd570990
parallel clusters
2016-11-20 19:55:17 +01:00
Joachim Schöberl
9014669c56
timer
2016-11-20 19:30:50 +01:00
Joachim Schöberl
467d3a01be
no testout in bisect
2016-11-20 18:36:00 +01:00
Christopher Lackner
e7e90d1a68
cd2names to python export
2016-11-18 16:57:42 +01:00
Joachim Schöberl
615575f5cf
Merge branch 'fix_1d_elementindex' into 'master'
...
fix 1d elementindex
index was wrong for 1d elements
See merge request !17
2016-11-17 18:46:09 +01:00
Christopher Lackner
e046452dfa
fix 1d elementindex
2016-11-17 17:03:58 +01:00
Gerhard Kitzler
5d1e131c53
Merge branch 'master' into remove_tix2
2016-11-17 14:44:28 +01:00
Gerhard Kitzler
9eee23693e
Merge branch 'master' into remove_tix2
2016-11-16 20:15:33 +01:00
Gerhard Kitzler
c4a1128e79
Small Fixes
2016-11-16 16:13:17 +01:00
Christopher Lackner
3d80b48a7a
Merge branch 'master' into codim2integrals
2016-11-16 12:15:55 +01:00
Christopher Lackner
0a9abc1acc
array iterator to python
2016-11-15 18:12:51 +01:00
Matthias Hochsteger
5b253c76e0
Add a guard to avoid multiply defined AVX operators on Windows
2016-11-10 15:36:47 +01:00
Matthias Hochsteger
7fb6a57e90
Revert "Export Ngx_Mesh to Python"
...
This reverts commit 9b235b4388
.
2016-11-10 15:36:47 +01:00
Joachim Schöberl
c6196dcb91
Merge branch 'par_fixes' into 'master'
...
Par fixes
- Increased buffer size in send/recv command (needed for sending python files, see ngsolve merge request)
- Fixed mpi-parallel visualization
- Added warning if using direct rendering + mpi (which probably breaks in most cases)
See merge request !10
2016-11-10 11:55:03 +01:00
Matthias Hochsteger
9b235b4388
Export Ngx_Mesh to Python
2016-11-09 17:18:01 +01:00
Christopher Lackner
8a1cf75c5e
fix init of splinesurface
2016-11-09 16:10:04 +01:00
Lukas Kogler
37e0e17919
removed some comments. formatting
2016-11-08 12:57:59 +01:00
Lukas Kogler
d778d9dcef
fixed mpi-parallel visualization; added warning in mvdraw if running in parallel and direct rendering is enabled (which probably breaks parallel visualization)
2016-11-07 17:49:38 +01:00
Lukas Kogler
49aa2861d6
changed buffer size in send/recv cmd (for sending entire python files)
2016-11-07 17:48:23 +01:00
Christopher Lackner
9e14f2ceb8
pyb11 fixes
2016-11-06 18:25:38 +01:00
Christopher Lackner
2122a954aa
merge pybind11
2016-11-05 17:15:16 +01:00
Joachim Schöberl
fe356ab3ca
0 to py::int_ conversion
2016-11-04 14:55:15 +01:00
Matthias Hochsteger
399d370463
fix some typos and add placement new operator to AlignedAlloc
2016-11-04 12:48:23 +01:00
Matthias Hochsteger
abde483216
fix wrong namespace
2016-11-04 12:19:38 +01:00
Matthias Hochsteger
96c1235184
switch from boost::python to pybind11
2016-11-04 12:14:52 +01:00
Christopher Lackner
191380e227
Merge branch 'master' into codim2integrals
2016-11-03 14:34:06 +01:00
Joachim Schöberl
08a662ae77
optional use of opengl-buffers (not supported on WIN without additional library)
2016-11-02 06:05:08 +01:00
Joachim Schöberl
e780f55ddd
include glew
2016-11-01 21:04:31 +01:00
Christopher Lackner
a008546308
Merge branch 'master' into codim2integrals
2016-11-01 15:05:42 +01:00
Joachim Schöberl
6d4704770d
solution rendering using vertex arrays
2016-11-01 11:47:49 +01:00
Christopher Lackner
2d77b35b39
merge master
2016-10-31 15:37:02 +01:00
Christopher Lackner
e28753431e
merge master into branch
2016-10-31 15:10:12 +01:00
Joachim Schöberl
3fcb7d13d5
dummy aligned-alloc without AVX
2016-10-30 15:15:16 +01:00
Joachim Schöberl
3a631f10ca
solution visualization using AVX
2016-10-30 15:01:52 +01:00
Christopher Lackner
767b819e5d
python cd2 functionality, mesh scaling
2016-10-28 16:49:50 +02:00
Christopher Lackner
7a6de7b1dc
further fixes
2016-10-27 15:41:08 +02:00
Joachim Schöberl
cdcd868712
size_t
2016-10-25 23:34:06 +02:00
Christoph Wintersteiger
8756aabd3c
add identification for 1d meshes, used for periodic boundary conditions
2016-10-21 16:01:46 +02:00
Joachim Schöberl
b5571213f4
meshing parameters to vol-meshing
2016-10-20 13:19:24 +02:00
Joachim Schöberl
87656d3b87
periodic edges in 2d
2016-10-20 12:29:00 +02:00
Christopher Lackner
a6ea18d07d
fix bboundary condition numbering
2016-10-17 17:31:09 +02:00
Christopher Lackner
ccde47d2c0
added multielementtransformation
2016-10-16 09:45:16 +02:00
Christopher Lackner
b8bf194fcf
some changes
2016-10-11 14:10:36 +02:00
Joachim Schöberl
06084bff82
fix boundary-labels in 2D
2016-10-10 19:58:14 +02:00
Christopher Lackner
6134717796
setting bboundary names
2016-10-05 19:48:18 +02:00
Christopher Lackner
a4fe0c1c41
first push
2016-10-04 19:30:57 +02:00
Joachim Schöberl
ff84375089
local mesh-size in MeshingParameters via Python
2016-09-29 16:44:16 +02:00
Joachim Schöberl
b7a869b77f
stable evaluation of implizit spline-curve representation
2016-09-29 11:03:00 +02:00
Joachim Schöberl
d7a5f44c39
remove timer
2016-09-26 19:10:57 +02:00
Joachim Schöberl
8d8ce8add6
closesurfacefix
2016-09-16 15:32:19 +02:00
Joachim Schöberl
1b55504456
fixed function for surface of revolution
2016-09-07 09:06:40 +02:00
Joachim Schöberl
1d70dcf08b
use convex hulls
2016-09-07 09:05:03 +02:00
Joachim Schöberl
40bb7d7c61
added function for 2d
2016-09-07 09:03:49 +02:00
Joachim Schöberl
103f0e6280
use convex hulls
2016-09-07 09:03:29 +02:00
Joachim Schöberl
0eaedadf10
modified spline projection
2016-09-07 09:02:57 +02:00
Joachim Schöberl
6c44a273ce
more options
2016-09-07 09:00:39 +02:00
Joachim Schöberl
8725d45425
silence warnings
2016-09-07 06:27:32 +02:00
Joachim Schöberl
8c118c6fc9
wrap revolution solid to python
2016-09-06 16:21:33 +02:00
Matthias Hochsteger
8078c25f55
add method Draw() to CSG class in Python
2016-08-31 18:29:33 +02:00
Matthias Hochsteger
a9c0525891
allow access to global mesh pointer from Python
2016-08-30 15:32:55 +02:00
Matthias Hochsteger
93c5f98d90
export SelectFace to Python (useful to update timestamp of vsmesh)
2016-08-30 15:02:43 +02:00
Matthias
f152c4924e
fix for VS2015 Update 3
2016-08-26 14:33:57 +02:00
Matthias Hochsteger
1ce39a7c56
export FaceDescriptor::SetSurfaceColor
2016-08-25 17:18:27 +02:00
Matthias Hochsteger
7f23bacbf5
Revert "new Python function SetGeometryObject to allow visualization of Python-generated…"
...
This reverts commit 50650d91f9
2016-08-25 17:02:37 +02:00
Matthias Hochsteger
50650d91f9
new Python function SetGeometryObject to allow visualization of Python-generated geometries in Netgen GUI
2016-08-25 15:16:45 +02:00
Joachim Schöberl
ecb7dd5dae
build edges in parallel
2016-08-22 07:41:11 +02:00
Joachim Schöberl
20ea4a9e44
restructure build-edges
2016-08-22 06:47:50 +02:00
Joachim Schöberl
9c97eb5252
fix for quad-faces
2016-08-18 18:01:25 +02:00
Joachim Schöberl
a54a40a771
fix build-faces for 2D
2016-08-18 11:49:59 +02:00
Joachim Schöberl
5413493c64
vertex2pointelement ... 0 based
2016-08-18 09:50:11 +02:00
Joachim Schöberl
a7b413944d
more ParallelFor in update topology
2016-08-18 08:00:47 +02:00
Joachim Schöberl
e009a8b687
started task-manager in netgen (topology)
2016-08-18 00:49:47 +02:00
Gerhard Kitzler
1a64efc213
Return useful values in Ng_GetNode<0> for 1d meshes
2016-08-17 17:31:37 +02:00
Gerhard Kitzler
05add9530d
Fixed index issue for 0D elements in topology
2016-08-17 17:17:23 +02:00
Joachim Schöberl
f5a9991d24
0-dim elements in topology
2016-08-17 14:51:24 +02:00
Gerhard Kitzler
982fee589e
Merge branch 'master' of data.asc.tuwien.ac.at:jschoeberl/netgen
2016-08-11 17:29:38 +02:00
Gerhard Kitzler
a18ac184b2
Python support for PRISM
2016-08-11 17:28:55 +02:00
Matthias Hochsteger
3a70d212fb
fix alignment issue for SIMD code
2016-08-10 19:30:09 +02:00
Joachim Schöberl
2e936ac7b7
use SIMD also for AVX (not only AVX2)
2016-08-07 19:42:04 +02:00
Joachim Schöberl
5448157842
use SIMD also for AVX (not only AVX2)
2016-08-07 19:13:36 +02:00
Joachim Schöberl
6c0c30104a
don't need fix for boost > 1.60
2016-08-07 12:34:56 +02:00
Christopher Lackner
a1496ea645
property
2016-08-06 13:15:21 +02:00
Christopher Lackner
17c4ce6182
getitem MeshPoint
2016-08-06 12:55:59 +02:00
Joachim Schöberl
b53eedbab6
fix for curved elements order=1 (thx Alexander Schlüter)
2016-07-16 16:00:52 +02:00
Alexander Schlüter
d282a5914d
fix compiler errors in mpi build
2016-07-15 15:26:25 +02:00
Matthias Hochsteger
80a2c61336
Merge branch 'simdtrafo' into 'master'
...
Simdtrafo
element - trafo for simd-points is working (2d, 3d, surfaces)
See merge request !4
2016-07-13 11:11:30 +02:00
Joachim Schöberl
78297720b5
surfacetrafo simded
2016-07-12 12:45:21 +02:00
Joachim Schöberl
5681d9c00a
added missing template instantiation
2016-07-11 18:39:10 +02:00
Joachim Schöberl
423c4c6ac5
simd-mapping also for 2D
2016-07-11 18:27:44 +02:00
Matthias Hochsteger
ce0cefebe7
missing semicolon
2016-07-11 15:54:51 +02:00
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