Commit Graph

361 Commits (a9edb66a835673aaa89dabaa2284d6c1adbed343)

Author SHA1 Message Date
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 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 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
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
georgmichel 929b1fac13 added DelayFidelity.m for UWB and Radar applications plus tutorial 2016-09-05 06:19:19 +00: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 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
Thorsten Liebig 6a89ca30aa tutorials: update rect waveguide
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-12-29 08:07:51 +01:00
Thorsten Liebig 1eca3dd23a matlab: fix DFT for periodic signals
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-12-13 16:27:10 +01:00
Thorsten Liebig 6878bc974b fix remote run output on Octave using "system" instead of "unix" command
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-08-09 15:05:46 +02:00
Thorsten Liebig a4b07501a7 update Tutorials
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-06-16 21:13:25 +02:00
Thorsten Liebig 3f2181058a matlab: add voltage/current probe weighting
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-05-04 21:06:42 +02:00
Thorsten Liebig 846e7c960e fix/improve hdf5 usage for octave
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2015-05-04 20:02:21 +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 d6ca840411 new example: bi-quad antenna
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-06-23 22:51:23 +02:00
Thorsten Liebig a166f3d7a5 update for some Tutorials and examples
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-06-07 20:25:01 +02:00
Thorsten Liebig 6a758840f5 fix in stripline port
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-06-07 20:24:26 +02:00
Thorsten Liebig b3bb76e62d matlab fix for missing range functions
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-06-07 20:24:04 +02:00
Thorsten Liebig b04b80daf6 new co-planar waveguide port and example
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-06-07 20:22:35 +02:00
Thorsten Liebig 865e817de7 bug fix: get max freq from xml to setup conducting sheet model
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-04-08 21:32:18 +02:00
Thorsten Liebig d09931e28b examples: meshing issue fixed in inverted_f antenna example
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2014-02-25 21:05:54 +01:00
Thorsten Liebig 32a907a26e ports: calculate/export time domain voltages and currents
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-12-28 21:41:19 +01:00
Thorsten Liebig b44f8de350 matlab: allow empty number of lines for field interpolation
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-12-20 10:02:48 +01:00
Thorsten Liebig 390bd9f478 Tutorials: use new calcPort power calculation
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-12-09 14:31:20 +01:00
Thorsten Liebig 4fd8eee902 matlab: calcPort calculates port inc/ref/acc power
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-12-09 14:11:49 +01: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 84b7a7b56e hdf5 dump reader: remember original mesh indices
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-12-03 16:02:22 +01:00
Thorsten Liebig d7b07f61a7 examples: move microstrip examples to transmission_lines examples
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-10-14 22:47:53 +02:00
Thorsten Liebig d48d67c233 matlab: new strip-line port and examples
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-10-14 22:47:11 +02:00
Thorsten Liebig e95efd8481 octave: fix in h5readattr for ancient hdf5 shipped with Octave 3.6.x
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-10-09 09:35:17 +02:00
Thorsten Liebig b12f1b4687 matlab: fix missing filenames in CurvePort
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-10-09 09:35:17 +02:00
Stefan Mahr a80d19cfd0 matlab: fix plot functions for multi frequency far field data 2013-10-08 20:36:07 +02:00
Thorsten Liebig b3369bda1e Tutorials: generic paths to voxel models
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-27 16:20:21 +02:00
Thorsten Liebig 9c7374c2cf remove depreceated example
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-17 11:22:21 +02:00
Thorsten Liebig fbc0b6a304 matlab: add default install path to binary search
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-13 11:15:32 +02:00
Stefan Mahr b702cebf04 matlab: detect binary in custom and global search path 2013-09-13 01:37:55 +02:00
Thorsten Liebig e81cabe26f matlab: improved doc for AddMSLPort
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-09 14:36:32 +02:00
Thorsten Liebig cfb43c4429 path cleanups and windows fixes
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-04 15:57:38 +02:00
Thorsten Liebig 58a5b6d452 fix path assumption: search in development path first, then install path
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-04 13:25:54 +02:00
Thorsten Liebig 8f4a1bd943 paths settings: assume an installed openEMS on unix systems
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-04 11:18:17 +02:00
Thorsten Liebig ce6b4dd33f tutorials: update to CRLH dispersion diagram
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-03 14:13:28 +02:00
Thorsten Liebig bd85d6f46c tutorials: more readable boundary conditions 2013-09-03 13:37:31 +02:00
Thorsten Liebig 8d2ad3e0af new tutorial: a bent patch antenna in cylindrical coordinates
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-03 13:12:34 +02:00
Thorsten Liebig 3288aa0ae9 new Tutorial: MRI lowpass birdcage coil
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-09-03 11:38:36 +02:00
Thorsten Liebig e345fa6733 doc: update InitFDTD with missing multigrid option
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-08-29 09:43:16 +02:00