Stefan Mahr
31ebb3f994
matlab: add far-field plot helper functions
2013-06-04 15:50:59 +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
Stefan Mahr
0e11975235
matlab: fix logarithmic VTK export
2013-05-29 15:42:01 +02:00
Stefan Mahr
8e8351d038
matlab: add logarithmic option to VTK export
2013-05-29 14:34:15 +02:00
Thorsten Liebig
8698f7a448
matlab: allow running MPI openEMS on a HPC
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-05-15 16:03:48 +02:00
Thorsten Liebig
5f0261b3c5
matlab: port names support a prefix string
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-04-04 14:54:26 +02:00
Thorsten Liebig
7bbd70a951
fix tutorial: remove debug comments
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-04-02 15:34:59 +02:00
Thorsten Liebig
e5d0529a4e
matlab: waveguide ports don't need mesh info, only drawing unit
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-27 12:02:52 +01:00
Thorsten Liebig
50418b8f4f
matlab doc: missing dump statistics flag
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-27 11:59:06 +01:00
Thorsten Liebig
816553fc34
Operator: allow to choose time stepping method
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-27 11:58:24 +01:00
Thorsten Liebig
0ba70f0a27
Tutorials: use new waveguide ports
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-22 16:39:31 +01:00
Thorsten Liebig
c2078f5c39
ports: new switch direction and refractive index for waveguide ports
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-22 16:30:55 +01:00
Thorsten Liebig
cc1847062f
ports: new waveguide ports
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-22 13:54:18 +01:00
Thorsten Liebig
ec4d133b04
ports: save U/I filenames and return ref-impedance
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-22 13:52:27 +01:00
Thorsten Liebig
130f07aef2
fix in InitFDTD handling variable arguments
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-01 09:13:53 +01:00
Thorsten Liebig
8d5043bd44
operator: alternative material averaging method
...
If constant cell material is activated, material probing is performed
only in the center of a primary cell.
This should improve and simplify SAR calculation if all materials
are assumed as constant within a primary YEE cell.
Usage from Matlab/Octave:
FDTD = InitFDTD('CellConstantMaterial',1);
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-18 10:38:55 +01:00
Thorsten Liebig
e9495ef749
InitFDTD: API change to key/value only
...
legacy format is supported
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2013-02-17 11:06:49 +01:00
Thorsten Liebig
62b2c1124c
Tutorials: Helix antenna using curve instead of wire
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-13 13:58:19 +01:00
Thorsten Liebig
1f285996fc
matlab: updates to LH/RH circ. polarization calculation
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-13 13:56:18 +01:00
Thorsten Liebig
1868fe929f
matlab: fix in curve port
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-07 11:02:37 +01:00
Thorsten Liebig
138c094a44
ReadHDF5Dump: new sup-sampling for file reading
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-06 16:46:31 +01:00
Thorsten Liebig
081038db62
matlab doc updates
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-01-23 09:11:36 +01:00
Thorsten Liebig
3b44620278
current probes can be a point or line which allows for 1D/2D lumped ports
...
- this needs the new probe box interface in CSXCAD
- most tutorials have been updated
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-01-22 09:22:01 +01:00
Thorsten Liebig
964cb08f4d
nf2ff: fix: cleanup old calculations
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-01-07 12:31:14 +01:00
Thorsten Liebig
e5fd1e1f61
examples: dipole antenna example update
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2013-01-02 19:23:48 +01:00
Thorsten Liebig
2ca306f70f
nf2ff: calculate LH- and RH circular polarization
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2013-01-02 19:23:25 +01:00
Thorsten Liebig
d29eeefcda
fix missing mpi.h include for h5readatt_octave.cc
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2013-01-02 19:21:08 +01:00
Thorsten Liebig
ab4678fc23
doc: update to lumped port doc
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2012-12-12 22:27:47 +01:00
Thorsten Liebig
9bf2c18687
fix of warnings handling variable arguments in hdf5/vtk handling
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-12-12 14:45:26 +01:00
Thorsten Liebig
549949e427
matlab: port calculation: pass through unknown arguments to ReadUI
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2012-12-09 22:08:55 +01:00
Thorsten Liebig
1069424914
matlab: change in ReadUI handling the auto regressive model
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2012-12-09 22:08:55 +01:00
Thorsten Liebig
68a24f3a9c
matlab: auto regressive model update, use error code to return status
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2012-12-09 22:08:55 +01:00
Thorsten Liebig
65b0c9bd87
matlab: Dump2VTK new option and updated doc
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-12-03 09:37:51 +01:00
Thorsten Liebig
d63988ab7b
harminv: fix to work on Windows and with Octave (all OS)
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-11-28 11:29:57 +01:00
Thorsten Liebig
2bc39894aa
matlab: fix in field interpolation
2012-11-22 11:19:23 +01:00
Sebastian Held
fdd8f08a7b
typos
2012-11-16 21:44:46 +01:00
Thorsten Liebig
ebc6930132
Tutorials: update to use the new port and meshing functions
2012-11-09 15:41:59 +01:00
Thorsten Liebig
7b3ded8f22
matlab: update handling ports
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-11-09 15:41:18 +01:00
Thorsten Liebig
9367a8c091
Tutorial: Use new CSXCAD function: DetectEdges
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-11-07 14:09:48 +01:00
Thorsten Liebig
b5a39c54ba
matlab doc update
2012-11-06 15:55:41 +01:00
Thorsten Liebig
89edc9eb25
matlab: port API changed, excitation now with automatic name
...
- some tutorial examples updated
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-10-29 15:34:21 +01:00
Thorsten Liebig
7454df0429
Tutorials: patch antenna using a square port
2012-10-11 08:33:29 +02:00
Thorsten Liebig
fbc81791f5
examples: moved inf dipole to antenna examples
2012-10-11 08:32:53 +02:00
Thorsten Liebig
183d5f2899
matlab: new option for ConvertHDF5_VTK to choose a field weighting
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2012-10-10 22:00:51 +02:00
Sebastian Held
6bee409032
fix infDipole example
2012-09-30 14:07:56 +02:00
Thorsten Liebig
0022996df6
FDTD: new argument to reduce the used timestep by a given factor
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-09-27 14:20:20 +02:00
Thorsten Liebig
6f160509c1
matlab/ReadHDF5Dump: new option for closed alpha data read
2012-09-21 14:21:00 +02:00
Thorsten Liebig
f3eaf0e1c8
matlab/ReadHDF5FieldData: use CSXCAD isOctave function
2012-09-21 14:19:24 +02:00
Thorsten Liebig
892dd67264
matlab: new data type (real or complex value) flag for hdf5 data
2012-09-21 14:18:47 +02:00
Thorsten Liebig
b3ca99ec56
matlab: new ReadHDF5Attribute function to abstract hdf5 attribute reading
2012-09-21 14:16:13 +02:00
Thorsten Liebig
ccdb47a4cb
fix in h5readatt_octave handling float or double attributes
2012-09-21 14:12:16 +02:00
Thorsten Liebig
9d77b83105
Read nf2ff: more advanced Matlab version checking
2012-09-17 13:21:32 +02:00
Sebastian Held
3dc6cbebbd
modified to work with octave-3.2.4
2012-08-19 00:12:50 +02:00
Thorsten Liebig
97311fc1a3
matlab: help doc on WriteOpenEMS
2012-08-02 13:33:55 +02:00
Thorsten Liebig
c42ab63f90
matlab: improved help on RunOpenEMS function
2012-08-02 13:29:22 +02:00
Thorsten Liebig
af062cacb1
fix in RumOpenEMS_Parallel if no host list is given
2012-08-02 13:28:11 +02:00
Thorsten Liebig
5c721e4704
matlab: hdf5-read: don't show an error message if no FD data is present
2012-07-31 14:22:10 +02:00
Thorsten Liebig
cb78878604
matlab: some fixes and updates handling hdf5 files
2012-07-30 11:13:36 +02:00
Thorsten Liebig
0ad528e6b8
operator: use newton iteration to calculate numerical phase velocity
2012-07-25 09:41:30 +02:00
Thorsten Liebig
4741bcf069
matlab: allow AddLumpedPort with R=inf --> no lumped resistor
2012-07-23 12:12:16 +02:00
Thorsten Liebig
3546fcc97d
TFSF: some critical fixes & Tutorial updates
2012-07-23 12:10:35 +02:00
Thorsten Liebig
e4eee538d6
tutorial: added RCS calculations to RCS_Sphere example
...
This still needs testing and validation!
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-07-18 16:04:05 +02:00
Thorsten Liebig
ef8ef75032
Matlab: AddPML allow single value for all directions
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-07-18 16:03:27 +02:00
Thorsten Liebig
7f4a0ccdaa
nf2ff: dump radiated power for all theta+phi directions
2012-07-18 15:45:37 +02:00
Thorsten Liebig
be8a3fbc51
new extension: total-field/scattered-field excitation
...
See new matlab tutorial: RCS_Sphere.m
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-07-18 13:12:25 +02:00
Thorsten Liebig
c58e4c5868
matlab: fix in MSL port, allow lumped element for active & inactive ports
2012-06-18 09:06:20 +02:00
Thorsten Liebig
b6196230f5
matlab: regression fix in ConvertHDF5_VTK
2012-06-13 10:44:44 +02:00
Thorsten Liebig
d2f78e78cf
fix in cylindrical wave tutorial
2012-06-06 10:32:44 +02:00
Thorsten Liebig
26abf71428
new example demonstrating the conducting sheet model
2012-05-08 14:15:48 +02:00
Thorsten Liebig
08be51b5f6
path fix for private function "invoke_openEMS"
2012-05-08 13:59:00 +02:00
Thorsten Liebig
317ef82993
new FDTD extension: conducting sheet model
2012-05-08 13:58:20 +02:00
Thorsten Liebig
65c835dbf2
matlab: changes in reading hdf5 dumps
...
* can now read additional attributes
* API has changed regarding frequency attribute
2012-04-27 16:37:42 +02:00
Thorsten Liebig
fb5b330d25
drude type material: losses added
2012-04-27 16:37:42 +02:00
Sebastian Held
cd3c8baefd
cleanup
...
moved internal scripts to private subdir
2012-04-12 22:03:45 +02:00
Thorsten Liebig
5d68e6de44
matlab: fixes for LumpedPort using R=0
...
bug: if no excitation was specified and R=0,
port would act as open instead of a short-circuit
fix: create metal box for R=0 and just always use a soft excitation
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-04-11 11:49:45 +02:00
Thorsten Liebig
703599799a
matlab: curve port using a lumped element
2012-04-11 11:44:10 +02:00
Sebastian Held
6f2aaa3512
fix compile error in setup.m for hdf5-1.8.x
2012-03-26 21:48:17 +02:00
Thorsten Liebig
4690e6a5b9
matlab Tutorials: update and new helical antenna tutorial
2012-03-01 13:52:15 +01:00
Thorsten Liebig
5ae0d56288
matlab nf2ff: docu update
2012-03-01 10:25:36 +01:00
Thorsten Liebig
dc080b741a
matlab nf2ff: pass trough arguments to dump-boxes
2012-03-01 10:23:02 +01:00
Thorsten Liebig
3b1ab95cce
tutorials: fixes and updates
2012-02-29 13:43:04 +01:00
Thorsten Liebig
c0f8cffa0a
matlab: compare nf2ff data for relative difference
2012-02-29 13:41:37 +01:00
Thorsten Liebig
34ccfef202
matlab: fix in lumped port excitation definition
2012-02-27 15:15:14 +01:00
Thorsten Liebig
84668f7e3b
matlab: added support for cylindrical MSL port & fix for up-side-down oriented MSL port
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-02-22 10:14:38 +01:00
Thorsten Liebig
cf258a98d8
Tutorials: Antenna updates & fixes
2012-02-21 10:59:19 +01:00
Thorsten Liebig
d5b9ce406a
matlab: allow AddPML to work with cylindrical mesh
2012-02-17 12:34:52 +01:00
Thorsten Liebig
3439ca6834
nf2ff: verify read-only data with requested values
2012-02-17 12:34:17 +01:00
Thorsten Liebig
7c0de5ea08
ReadNF2FF: fixed support for older matlab versions
2012-02-13 09:58:15 +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
4bd261b858
LumpedPort: use hard source for R=0
2012-02-10 11:56:41 +01:00
Thorsten Liebig
e362245dd2
fix in ConvertHDF5_VTK for TD dumps
2012-02-07 16:31:52 +01:00
Thorsten Liebig
09092844c4
RunOpenEMS: support for windows ssh using putty
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-02-07 10:46:38 +01:00
Thorsten Liebig
b74dd90558
AnalyzeNF2FF depreciated message & some checks
2012-02-07 10:24:50 +01:00
Thorsten Liebig
d0d2593ab3
Tutorials update using new nf2ff calc
2012-02-07 10:13:50 +01:00
Thorsten Liebig
755ff7f420
win32: fixes for nf2ff calc and hdf5 handling
2012-02-06 14:26:06 +01:00
Thorsten Liebig
f507d20eb1
matlab interface to new nf2ff application
2012-02-02 12:23:50 +01:00
Thorsten Liebig
f970e5a8d7
update to CreateNF2FFBox
2012-02-02 11:52:55 +01:00
Thorsten Liebig
da87b25f49
ReadHDF5Mesh: added support for spherical mesh
2012-02-02 11:46:39 +01:00
Thorsten Liebig
fe35f550af
fixed octave hdf5 attribute reading: read float array from Dataset OR group
2012-02-02 11:39:35 +01:00
Thorsten Liebig
c485f041ec
Matlab tutorial updates and tests
2012-01-17 15:49:37 +01:00
Thorsten Liebig
705f422d84
removed display of openEMS execution command
2012-01-17 11:33:33 +01:00
Thorsten Liebig
979ed737f6
update to InitFDTD argument doc
2012-01-17 11:32:58 +01:00
Thorsten Liebig
84daf1a024
InitFDTD doc update and default values added
2012-01-17 10:23:13 +01:00
Thorsten Liebig
badad9cc3b
Matlab: major updates/fixes for Octave support handling hdf5 field dumps
...
Octave: to setup the full octave hdf5 support
run setup.m to build all necessary octave files.
Repeat this process any time you update openEMS or octave.
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-01-16 13:30:50 +01:00
Thorsten Liebig
a9493f8138
Matlab: use InitFDTD with 'CoordSystem',1 instead ot InitCylindricalFDTD
2012-01-16 10:12:01 +01:00
Thorsten Liebig
64c74919c7
matlab: update to ConvertHDF5_VTK
2012-01-16 09:59:54 +01:00
Thorsten Liebig
ae49ee952f
matlab: Dump2VTK: added support for native coordinate system dumps
2012-01-13 15:56:03 +01:00
Thorsten Liebig
da68ae659f
matlab: new function to convert/dump hdf5 --> vtk
2011-12-22 13:48:46 +01:00
Thorsten Liebig
c690c5c73a
matlab: fixes in RunOpenEMS_Parallel
2011-12-22 13:40:29 +01:00
Thorsten Liebig
a704681aa4
matlab: added timeout to FindFreeSSH
2011-12-22 13:38:32 +01:00
Thorsten Liebig
37922d3529
nf2ff: workaround bad matlab memory management
2011-12-19 10:49:41 +01:00
Thorsten Liebig
2a9b39565a
queue: use current matlab or octave as default & docu updates
2011-12-19 10:47:38 +01:00
Thorsten Liebig
a13eb2a583
error handling in queue framework
2011-12-19 09:54:11 +01:00
Thorsten Liebig
743c7a592d
Tutorial: mesh bug fixed
2011-12-09 19:11:36 +01:00
Thorsten Liebig
943846611b
Tutorials: two new horn antenna tutorials
2011-11-30 14:59:12 +01:00
Thorsten Liebig
5b8dfba6cf
simplified inf dipole example
2011-11-28 14:12:16 +01:00
Thorsten Liebig
43179fb6e8
Dump2VTK: spherical mesh support
2011-11-28 14:10:22 +01:00
Thorsten Liebig
32a759757f
queues: update & fixes
2011-11-28 14:09:14 +01:00
Thorsten Liebig
eca5501c98
dump farfield pattern into a vtk file
2011-11-28 13:14:44 +01:00
Thorsten Liebig
eb4c271980
nf2ff: added direction support & reduced memory consumption
2011-11-28 13:13:57 +01:00
Thorsten Liebig
eb769052a2
matlab: FindFreeSSH allow hostfile
2011-11-24 09:00:13 +01:00
Thorsten Liebig
7ef80834cb
matlab: Queue interface to run scripts (e.g. sweeps) in parallel
2011-11-16 13:37:44 +01:00
Thorsten Liebig
1bb34a8d35
bug fixes in matlab tutorials
2011-11-08 11:47:01 +01:00
Thorsten Liebig
6c42b969d4
matlab: fix in optimizer example
2011-11-07 11:56:48 +01:00
Thorsten Liebig
474a727953
increased wait timeout for finding a free ssh host
2011-11-07 11:54:34 +01:00
Thorsten Liebig
5370df360c
update handling MPI + matlab doc
...
openEMS_MPI.pro is used to compile openEMS with MPI support
do: qmake openEMS_MPI.pro & make -j
2011-10-27 13:35:02 +02:00
Thorsten Liebig
5d9e3b0a9e
matlab: examples update
2011-09-20 15:09:54 +02:00
Thorsten Liebig
1153b23c41
new tutorial: 2D Cylindrical Wave
2011-09-20 12:55:23 +02:00
Thorsten Liebig
0457d85dfc
tutorials: fixed typos
2011-09-20 10:00:10 +02:00
Thorsten Liebig
1e52c6b444
new tutorial: CRLH Leaky Wave Antenna
2011-09-20 09:49:05 +02:00
Thorsten Liebig
9f0799bbc2
matlab: AddMSLPort, allow lumped port resistance for active and passive ports
2011-09-19 16:15:15 +02:00
Thorsten Liebig
853b482717
tutorials: header update MSL_NotchFilter
2011-09-19 12:23:14 +02:00
Thorsten Liebig
d3d9db2933
new tutorials: MSL_NotchFilter & CRLH_Extraction
2011-09-19 12:22:37 +02:00
Thorsten Liebig
dd7269d40a
matlab: revision of AddMSLPort + calcPort
...
all examples using this functions need to be revised!
2011-09-19 10:14:27 +02:00
Thorsten Liebig
ed79f91a0f
moved tutorials to matlab/tutorials
2011-09-19 09:33:42 +02:00
Thorsten Liebig
6a8b6dadae
matlab field range now has more flexibility
2011-09-14 16:38:59 +02:00
Thorsten Liebig
4edc50b981
allow RunOpenEMS without options
2011-09-13 10:50:08 +02:00
Thorsten Liebig
467af5e5b6
typo in matlab SetGaussExcite
2011-09-08 15:43:41 +02:00
Thorsten Liebig
326e0aaa31
Dump2VTK: replace NaN and Inf with 0
2011-08-16 11:23:44 +02:00
Thorsten Liebig
ea71dce1c3
matlab: some fixes in field interpolation and vtk dump
2011-07-22 10:02:09 +02:00
Thorsten Liebig
68bc235058
fix in ps command of FindFreeSSH
2011-07-13 09:39:41 +02:00
Thorsten Liebig
20edb20efe
matlab: AddLumpedPort completely rewritten
2011-07-13 09:38:31 +02:00
Thorsten Liebig
b6d62858cc
matlab: RunOpenEMS can search a list for a free host using FindFreeSSH
2011-07-07 08:11:39 +02:00
Thorsten Liebig
d8599ca3a4
matlab ReadUI: new default AR order 0
2011-07-07 08:09:34 +02:00
Sebastian Held
3f041cc5af
enclose pwd in single quotes to allow for some special characters
...
Found by Fedor.
2011-06-30 09:59:00 +02:00
Thorsten Liebig
be9ee6b76b
new autoregressive signal model for dft resonance estimation
2011-06-08 11:25:35 +02:00
Thorsten Liebig
36c933c208
use absolute time in dft and fft
2011-06-08 11:23:55 +02:00
Thorsten Liebig
a6d5d79ced
matlab: typo
2011-05-30 10:58:58 +02:00
Thorsten Liebig
b39aa3857d
MPI: simplified matlab interface: RunOpenEMS_MPI using a host list
2011-05-04 17:08:39 +02:00
Sebastian Held
c34d100f6e
bug fixes in matlab port functions
2011-04-20 14:25:00 +02:00