Commit Graph

1064 Commits (445ac7ea3988bf5bcb7053cb620e15e24b8d10b9)

Author SHA1 Message Date
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 8d8759cb1b Operator: add optional range to DumpPEC2File to allow for separated dump in case of a multi grid cylindrical operator
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-27 12:02:08 +01:00
Thorsten Liebig 70ff8634f4 Cylindrical MultiGrid Operator: record level of multi grid
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-27 12:00:46 +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 6016a10fc2 Operator: use internal function to delete inactive extensions
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-27 11:55:39 +01:00
Thorsten Liebig bd0df58253 bug fix: operator extensions copy constructor is missing copy for active flag
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-27 11:54:16 +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 e113afb656 new: support debye dispersive material
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-19 14:02:06 +01:00
Thorsten Liebig 57dfd64c9b added support for Lorentz dispersive material
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-03-14 16:52:44 +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 dea4065ca1 hdf5 reader: fix return value
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-12 08:58:50 +01:00
Thorsten Liebig 274800054f silence some warnings
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-07 11:25:34 +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 01ada0cdb6 do not store averaged kappa for RAW-SAR dump
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-06 16:47:18 +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 5da669d881 new method to debug metal edges using vtkPolyData lines
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-06 16:42:03 +01:00
Thorsten Liebig b3ef0361b2 Operator: Get node coordinates in the given coordinate system
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-06 16:40:32 +01:00
Thorsten Liebig 183ea9f776 Operator: replacement for GetOriginalNumLines + use full or simple mesh for snapping
Note: these are a lot and dangerous changes --> require a lot of testing

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-06 16:33:12 +01:00
Thorsten Liebig 0cb33c3753 minor typo
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-02-06 16:25:07 +01:00
Thorsten Liebig 920118ea5f SAR: increase accuracy in intermediate values
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-01-30 14:16:23 +01:00
Thorsten Liebig 944fd3c528 SAR fix missing conductivity storage
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-01-30 14:15:35 +01:00
Thorsten Liebig c22665e529 match SAR debug level to gobal verbose level
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2013-01-30 14:13:54 +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 cf5f1231bf release v0.0.30 + updated NEWS + new install instructions
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-12-14 13:14:07 +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
Sebastian Held c3058a4c0c only add rpath to the executable, if custom library paths are used
openEMS does not need to explicitly link to libCGAL. libCSXCAD does this already.
2012-12-08 15:08:17 +01:00
Thorsten Liebig b2e2140b59 Merge remote-tracking branch 'seb/master' 2012-12-05 10:41:27 +01:00
Thorsten Liebig a912d438a9 project file updates
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-12-04 16:47:01 +01:00
Thorsten Liebig 2c8dcb7089 qmake: flexible build paths
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-12-03 14:22:25 +01:00
Thorsten Liebig e6c0444985 CSXCAD: match recent version with split files for primitives and properties
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-12-03 13:59:39 +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
Sebastian Held aa4bc43a4d fixed testsuite (Coax.m) 2012-11-30 23:06:23 +01:00
Thorsten Liebig c536e1f344 process fields: new SAR calculation
todo: needs much testing and evaluation

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2012-11-29 16:45:48 +01:00