Commit Graph

10 Commits (782a7381bf8fb7e2100fa1358f076a1085d21bdd)

Author SHA1 Message Date
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
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 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 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 dae788a2a4 cmake: cleanup, build type for nf2ff
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-10-09 21:06:36 +02:00
Guilherme Brondani Torri 480e6c430f add CMake to openEMS 2014-09-18 21:12:50 +02:00