Commit Graph

42 Commits (b37cb008b07a8007e1b3049dc2d07372c300ba8b)

Author SHA1 Message Date
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