Commit Graph

77 Commits

Author SHA1 Message Date
Joachim Schöberl
2c5fdfbfec mpiwrapper 2019-02-11 22:24:01 +01:00
Lukas
0f4ca1c7a7 Fewer ifdefs for MPI. More consistent use of mpi_interface instead of direct MPI calls. 2019-01-30 12:09:40 +01:00
Lukas
c7fb6c7e4a Add a global communicator. The mesh now has a communicator. 2019-01-29 16:10:02 +01:00
Lukas
0a541ca3de Resetting Geometry breaks pde-files 2018-08-09 14:11:44 +02:00
Lukas
bd8a53665a Reset geometry when loading mesh with MPI active. 2018-08-02 10:19:53 +02:00
Matthias Hochsteger
63ee20cb29 Set global Mesh pointer 2018-06-13 14:01:56 +02:00
Lukas
68a552c7d6 Fixed indentions, etc. 2018-06-12 13:13:42 +02:00
Lukas
ebc6506f3e Forced linking of 2d-library to interface-library (this should solve the problem with SplineGeometryRegister if building without GUI) 2018-06-12 13:10:41 +02:00
Lukas
7e062372d4 Fixed it now? 2018-06-12 11:28:51 +02:00
Lukas
89c7626a01 Fixed it now? 2018-06-12 11:18:13 +02:00
Lukas
30928eaaa8 Fixed it 2018-06-12 11:11:36 +02:00
Lukas
20c62589d2 Geometry information is now also Distributed when loading a mesh via NG_LoadMesh (was already fixed for python-meshes) 2018-06-12 11:06:50 +02:00
Joachim Schöberl
66ef426c79 Curve mesh functionality over Ngx_Mesh 2018-05-01 21:20:54 +02:00
Matthias Hochsteger
c48084fd1c Fix build error on GCC 4.8
by avoiding the copy constructor of std::ifstream
2018-01-25 11:29:24 +01:00
Matthias Hochsteger
d4a2d4c87b Check if mesh file exists before loading
Also derive NgException from std::exception to print the error message
in Python / on the command line.
2017-08-24 13:59:16 +02:00
Joachim Schöberl
70da438d6d on mesh loading, set dummy-geometry if no geometry in mesh-file 2017-04-18 15:06:40 +02:00
Christopher Lackner
a4fe0c1c41 first push 2016-10-04 19:30:57 +02:00
Joachim Schöberl
60063f711f export mesh from python 2016-07-10 18:07:36 +02:00
Joachim Schöberl
055031ce0d store geometry with mesh, if available 2016-05-06 07:30:59 +02:00
Joachim Schöberl
d801222dbf 1d fixes 2016-03-23 19:51:09 +01:00
Joachim Schöberl
bee6c6bf90 consistent vertex->elements (1D/2D/3D) tables 2016-03-22 07:28:11 +01:00
Joachim Schöberl
b3591f829a python - element has material name 2016-02-26 20:30:40 +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
Matthias Hochsteger
1b4f596446 get rid of OpenMP 2016-02-22 18:44:00 +01:00
Matthias Hochsteger
8ac965d707 everything in one big dll on Windows 2015-10-19 10:08:30 +02:00
Joachim Schoeberl
8c6cf8ded4 mesh has geometry-ptr 2015-08-26 13:56:06 +02:00
Joachim Schoeberl
085cd6c774 TclTodo from parallel thread 2015-06-26 16:30:27 +02:00
Joachim Schoeberl
82435b59c4 store is_curved in 2D elements 2015-04-27 11:18:22 +02:00
Joachim Schoeberl
ad29fbecff visual.hpp not needed here 2015-01-26 14:17:59 +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
0b58bb76d1 ng_redraw 2014-10-12 11:40:12 +00:00
Joachim Schoeberl
d26ccd8580 vs setmesh 2014-10-09 09:00:50 +00:00
Christoph Wintersteiger
4fa1b1d9d1 windows fixes 2014-10-08 14:12:25 +00:00
Christoph Wintersteiger
b0bf8ed1a5 windows fixes 2014-10-08 13:41:11 +00:00
Joachim Schoeberl
c216e3f3ed vis-library 2014-10-06 09:57:44 +00:00
Joachim Schoeberl
7892d0eeec shared ptr in netgen 2014-09-08 15:21:09 +00:00
Gerhard Kitzler
8f410c89ea added netgen::MeshingParameters mparam for Windows 2014-09-03 09:06:37 +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
e0293b1bda getvertexsurfaceelement for 2D/3D 2014-06-25 02:15:45 +00:00
Joachim Schoeberl
f86bbbc827 meshes in 1D, visualization 2013-05-27 13:01:58 +00:00
Joachim Schoeberl
641d40639d Ngx_Mesh C++ interface 2013-04-02 20:27:35 +00:00
Joachim Schoeberl
b225adb2cd compressed mesh files (zlib) 2013-02-27 17:29:12 +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
3c150dfa73 fixing mem-leak 2013-02-06 12:55:47 +00:00
Joachim Schoeberl
b72d5caf1b weightsfile 2012-10-18 08:26:30 +00:00
Joachim Schoeberl
c2a51d61a4 weights for metis distribution 2012-10-17 10:31:43 +00:00