Thorsten Liebig
d260025a6d
numeric: make sure that LC_NUMERIC is set to en_US for function parser
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2022-05-31 20:09:43 +02:00
Thorsten Liebig
e7475a3bd1
python+MSVC: reorganize headers to reduce req. includes
...
Signed-off-by: Thorsten Liebig <liebig@imst.de>
2019-12-30 20:04:22 +01:00
Thorsten Liebig
fbfccc4110
adaptations for win32 with MSVC
...
* missing __declspec import/export for openEMS.dll/nf2ff.dll creation
* SEE2 needs __m128 and operators (see tools/array_ops.h)
* array creation needs new/delete for compile time unknown sizes
* no gettimeofday and Winsock2 instead of sys/time
* missing math defines
Signed-off-by: Thorsten Liebig <liebig@imst.de>
2019-12-30 17:12:51 +01:00
Detlef Conradin
2799f19ae3
nf2ff: restore mesh lines after mirroring
...
This fixes a bug in nf2ff. When using mirror planes, fields and mesh
lines are mirrored in place. Mesh lines must be restored after the
calculation of a single frequency point. Otherwise, the far field at
every even frequency point is incorrect.
2018-03-03 13:36:15 +01:00
Thorsten Liebig
9741b654e0
nf2ff: fix P_rad calculation with radius != 1m
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2017-02-26 18:37:58 +01:00
georgmichel
8ccfdfdcf4
fix compilation error of nf2ff with MPI
2016-08-26 09:59:29 +00:00
Thorsten Liebig
4adf0842c0
cmake: install header required to use openEMS library
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-08-18 10:28:06 +02:00
Thorsten Liebig
7c0d75c930
build: split nf2ff into libnf2ff and old nf2ff binary
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-12-30 14:18:45 +01:00
Thorsten Liebig
8ff7ed4075
split openEMS into libopenEMS and openEMS binary
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-12-19 15:01:56 +01:00
Thorsten Liebig
10c5fae35e
nf2ff: remove unused pro file
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-12-13 22:34:30 +01:00
Thorsten Liebig
f06cc293dc
remove using namespace std from header files
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-06-18 21:45:22 +02:00
Thorsten Liebig
29ffbb66ab
cmake: improve build system and support win32
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-05-19 22:13:28 +02:00
Thorsten Liebig
1a748fc9fd
nf2ff: fix build system
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-05-04 21:11:08 +02:00
Thorsten Liebig
f3533ed630
build system: improve hdf5 link & includes
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-05-04 20:01:23 +02:00
Thorsten Liebig
650037c874
nf2ff: remove some debug code
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-10-15 21:47:08 +02:00
Thorsten Liebig
9ef6510d3e
nf2ff: add boundary mirroring
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-10-09 21:20:31 +02:00
Thorsten Liebig
dae788a2a4
cmake: cleanup, build type for nf2ff
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-10-09 21:06:36 +02:00
Thorsten Liebig
3ef5786b4f
Merge branch 'openEMS-cmake' of git://github.com/guitorri/openEMS
2014-09-18 22:25:35 +02:00
Guilherme Brondani Torri
480e6c430f
add CMake to openEMS
2014-09-18 21:12:50 +02:00
Thorsten Liebig
40b11de5e1
build: platform support for MacOSX
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-09-17 20:35:40 +02:00
Thorsten Liebig
2e8b2b7260
Added support for background material in CSXCAD
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-12-03 16:02:22 +01:00
Thorsten Liebig
724767ada4
nf2ff: update boost libs
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-10-24 21:56:07 +02:00
Thorsten Liebig
be952215cc
add STL define for tinyxml
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-10-23 13:14:34 +02:00
Thorsten Liebig
a28e1b9bb0
pro-file updates & improvments
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-10-12 13:10:30 +02:00
Thorsten Liebig
700fc01c1b
fix typo in local paths pri file
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-04 13:23:09 +02:00
Thorsten Liebig
7e295edb54
nf2ff: allow Radius, Eps_r and Mue_r definition
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-06-03 21:44:12 +02:00
Thorsten Liebig
a912d438a9
project file updates
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-12-04 16:47:01 +01:00
Thorsten Liebig
2c8dcb7089
qmake: flexible build paths
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-12-03 14:22:25 +01:00
Thorsten Liebig
258590bd1a
hdf5 parallel needs mpi include and libs
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-11-13 09:38:23 +01:00
Thorsten Liebig
af5063abc1
win32: hdf5 needs zlib for zlib compressed h5 files
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2012-10-23 09:53:16 +02:00
Thorsten Liebig
e1376be1e5
nf2ff: use double for integral values
2012-09-17 13:21:32 +02:00
Thorsten Liebig
3f5e22b7f0
revision of win build system
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-09-14 15:14:26 +02:00
Thorsten Liebig
4f53cb65fd
nf2ff: read FD data if present, fallback to TD data if necessary
2012-07-31 14:25:14 +02:00
Thorsten Liebig
a96ae7ca58
nf2ff: fixes and improved memory cleanup
2012-07-30 11:14:09 +02:00
Thorsten Liebig
7f4a0ccdaa
nf2ff: dump radiated power for all theta+phi directions
2012-07-18 15:45:37 +02:00
Thorsten Liebig
6bf0b06162
pro file updates
2012-05-24 09:55:48 +02:00
Thorsten Liebig
6cee18f934
nf2ff win32 fix missing tinyxml include path
2012-05-11 12:10:26 +02:00
Thorsten Liebig
0ef64998e4
use upstream tinyxml
2012-04-11 11:43:30 +02:00
Sebastian Held
1509e80454
compile fixes
2012-03-02 20:26:36 +01:00
Sebastian Held
12e9d62bc2
enhanced Makefile targets
2012-03-02 20:25:50 +01:00
Thorsten Liebig
710270f8fa
nf2ff: show datasize at verbose level 1
2012-03-01 10:26:03 +01:00
Thorsten Liebig
4a16122411
nf2ff: typo fixed
2012-02-27 15:13:01 +01:00
Thorsten Liebig
82533bc84e
nf2ff: new support for cylindrical mesh & added nf2ff phase center definition
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-02-10 12:02:25 +01:00
Thorsten Liebig
755ff7f420
win32: fixes for nf2ff calc and hdf5 handling
2012-02-06 14:26:06 +01:00
Thorsten Liebig
4c249bd4a3
new nf2ff application, replacing the matlab version
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-02-02 11:45:26 +01:00