Georg Michel
17ffed5a0a
fixed/improved documentation
2017-03-05 09:41:26 +01:00
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