Commit Graph

1132 Commits (9c317dc4a8ee7b948d0528dd188ac9c420a6008e)

Author SHA1 Message Date
Thorsten Liebig 9c317dc4a8 Merge branch 'python' 2017-03-01 22:09:46 +01:00
Thorsten Liebig 7c0d498f56 python: allow setting of radius for nf2ff
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2017-03-01 22:09:19 +01:00
Thorsten Liebig c8049af005 python: add some initial automesh features
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2017-03-01 22:08:53 +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
Thorsten Liebig a9edb66a83 version v0.0.35
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2017-02-18 15:14:30 +01:00
Thorsten Liebig 515cafeceb matlab: use separate ground in stripline tutorial
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2017-02-18 15:09:03 +01:00
Thorsten Liebig 4059d95bfd matlab: new tutorial strip line to msl transition
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2017-02-11 19:47:06 +01:00
Thorsten Liebig 88344f8feb matlab: update Tutorials
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2017-02-11 19:46:26 +01:00
Thorsten Liebig ff6920f3a8 FDTD: fix excitation signal length calculation and handling
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2017-02-11 18:17:54 +01:00
Thorsten Liebig 29ecc4b6c5 octave: find hdf5 header for setup too
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2017-02-11 17:25:58 +01:00
Thorsten Liebig a2c2ec2ff5 cmake: hdf5 support fixes
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-12-13 19:09:13 +01:00
Georg Michel d8677b100d forgot an << endl; 2016-12-10 14:06:42 +01:00
Georg Michel b32cf1fb62 clarified a warning for MPI 2016-12-10 12:35:36 +01:00
Thorsten Liebig ab682cc0bd A few fixes for MPI
main.cpp:
	1. 	Check return value of ParseFDTDSetup and exit if false
	2. 	Use exit instead of return. These are almost identical. But
		in my OpenMPI installation the process with teh highes rank
		segfaults at the end when using return. This is not the case
		with exit. Probably some C++ cleanup problem (destructors).
openems.cpp:
	Give Parse_XML_FDTDSetup a deterministic return value.
openems_fdtd_mpi.cpp:
	1.	Remove the word "only" in an error message because there can
		also be too many processes.
	2.	Fix the indexing variables for SetSplitPos in SetupMPI. Otherwise
		more than one split results in an out-of-range exception and
		unexpected behavior.
RunOpenEMS_MPI.m:
	Apply Settings.MPI.GlobalArgs also to multi-host scenarios.
2016-12-02 19:03:35 +01:00
Thorsten Liebig ed33316dcf tutorials: add new plotRefl showcase to patch antenna tutorial
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-11-29 20:54:34 +01:00
Georg Michel bcfbcd45ff Added new routine plotRefl for plotting the port reflection
coefficient into a Smith chart.
2016-11-20 15:08:59 +01:00
Thorsten Liebig 765490d7a3 cricital bug fix for mode matching probes
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-11-15 20:13:18 +01:00
Thorsten Liebig 9f3d5f0da2 cmake: fix hdf5 variables
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>

# Conflicts:
#	CMakeLists.txt
2016-11-15 20:13:05 +01:00
Thorsten Liebig 963aa39ed4 python: doc updates
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-11-15 20:09:27 +01:00
Thorsten Liebig c0ea99f2b6 python: added CRLH extraction tutorial
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-11-15 20:08:41 +01:00
Thorsten Liebig 8a3713a1a4 python: fix/improve waveguide ports
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-11-13 22:37:26 +01:00
Thorsten Liebig 0f37d1d3a2 python: implement cylindrical grid support
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-11-13 22:36:57 +01:00
Thorsten Liebig 1573f0952e cricital bug fix for mode matching probes
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-11-13 22:09:36 +01:00
Thorsten Liebig 57b8e5839f cmake: fix hdf5 variables
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-11-13 22:07:06 +01:00
Thorsten Liebig 23518278e8 build: fix hdf5 libraries for newer cmake
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-10-05 20:25:26 +02:00
Georg Michel 3560e17897 removed -DH%_USE_16_API 2016-09-26 13:33:29 +00:00
Georg Michel d7472c4213 modified h5readatt_octave.cc to conforr to new HDF5v1.8+ API 2016-09-26 12:35:33 +00:00
Thorsten Liebig 4216f1307a python: new Tutorial and updated doc
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-09-20 22:10:11 +02:00
Thorsten Liebig d41830f090 python: adept to new CSXCAD API
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-09-20 22:08:57 +02:00
Thorsten Liebig b45b615f7e python: massive improvements to documentation
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-09-10 23:55:11 +02:00
Thorsten Liebig c943590548 python: update tutorials, improve doc
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-09-10 23:53:20 +02:00
Thorsten Liebig 015f6bcde0 python: shortcut openEMS import
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-09-10 23:51:43 +02:00
Thorsten Liebig 1ebb7932c1 python: add documentation
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-09-08 22:10:27 +02:00
Thorsten Liebig 42726ba22e python: update ports and nf2ff handling, update Tutorials
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-09-06 23:12:59 +02:00
georgmichel 929b1fac13 added DelayFidelity.m for UWB and Radar applications plus tutorial 2016-09-05 06:19:19 +00:00
Thorsten Liebig f6efb6edad python: update tutorials
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-09-01 22:52:21 +02:00
Thorsten Liebig 956125e360 python: add tutorials (ported from Matlab)
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-08-28 21:42:00 +02:00
Thorsten Liebig 8a2eb2df33 python: add readme
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-08-28 21:41:14 +02:00
Thorsten Liebig 4ebe163aeb python: initial code for python interface using cython
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-08-28 21:34:28 +02:00
Thorsten Liebig fde213b269 Merge branch 'mpifix' of https://github.com/georgmichel/openEMS 2016-08-26 20:28:02 +02:00
georgmichel 6a7db1917a clean up HDF5 interface for v1.8+, hdf5readatt_octave.cc still needs to be done but has to wait for upstream Octave fix 2016-08-26 10:06:24 +00: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 bb3e73f6bf fix default over sampling
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-07-30 22:04:15 +02:00
Thorsten Liebig 2dc44df0e6 fix help typo
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-06-27 07:53:41 +02:00
Thorsten Liebig 0ea4290f8d version v0.0.34
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-05-12 21:22:55 +02:00
Dmitry Roshchin a3c38dd617 Fix linking with VTK 7 2016-03-21 11:37:45 +03:00
Dmitry Roshchin 5b2f5352eb #if check for vtk >= 6 2016-03-21 11:35:36 +03:00
Thorsten Liebig add2f2decb fix wrong time step for cylinder mesh with r=0
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-02-18 22:58:07 +01:00
Thorsten Liebig bb6483fd73 nf2ff: improve file search / fix for MPI
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2016-02-09 19:40:23 +01:00