Thorsten Liebig
|
d7d5802ba9
|
fixed unnecessary memory allocation for lorentz material extension
|
2012-06-06 10:30:47 +02:00 |
Thorsten Liebig
|
a29ba68729
|
lorentz material model now supports cylindrical coordinates
|
2012-06-06 10:29:57 +02:00 |
Thorsten Liebig
|
11fed5f506
|
cylinder engine extension changed handling and priority
|
2012-06-06 10:28:06 +02:00 |
Thorsten Liebig
|
0cf527d74c
|
introduced new (dummy) cylinder engine
This is mainly for completeness, this engine doesn't (yet) have any functionality
|
2012-06-06 10:25:40 +02:00 |
Thorsten Liebig
|
08328e62b0
|
updates to GetYeeCoords
the cylindrical multigrid will return false in case of a sub-grid mesh position
|
2012-06-06 10:19:30 +02:00 |
Thorsten Liebig
|
8d10970c3c
|
operator extension saves information about cylindrical mesh special case r==0
|
2012-06-06 10:16:55 +02:00 |
Thorsten Liebig
|
993466fd69
|
fixed typo
|
2012-06-06 10:13:04 +02:00 |
Thorsten Liebig
|
03ea877bf7
|
allow conducting sheet for cylindrical multigrids
|
2012-05-11 10:49:55 +02:00 |
Thorsten Liebig
|
9b0186502b
|
disable pml in alpha-direction for cylindrical multigrid scheme
todo: pml should be enabled for all sub-grids
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
|
2012-05-11 10:49:22 +02:00 |
Thorsten Liebig
|
c809cc65cd
|
cleanup in operator extensions GetExtensionName()
|
2012-05-11 10:47:45 +02:00 |
Thorsten Liebig
|
c4db77dd18
|
fix: Operator Extension base class returns NULL on Clone() by default
|
2012-05-11 10:45:44 +02:00 |
Thorsten Liebig
|
ac8ecb64c8
|
fixes and fallback in conducting sheet model
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
|
2012-05-10 11:04:44 +02:00 |
Thorsten Liebig
|
317ef82993
|
new FDTD extension: conducting sheet model
|
2012-05-08 13:58:20 +02:00 |
Thorsten Liebig
|
3abe10848d
|
dispersive material: critical bug fixes
|
2012-04-27 16:47:27 +02:00 |
Thorsten Liebig
|
f62da05c12
|
rewritten SAR calculation
|
2012-04-27 16:37:42 +02:00 |
Thorsten Liebig
|
c2abe89440
|
Drude material: added support for multi-pole drude
|
2012-04-27 16:37:42 +02:00 |
Thorsten Liebig
|
796fd83f7b
|
dispersive material extension: prepared for higher order dispersion
|
2012-04-27 16:37:42 +02:00 |
Thorsten Liebig
|
fb5b330d25
|
drude type material: losses added
|
2012-04-27 16:37:42 +02:00 |
Thorsten Liebig
|
fedb8a91f2
|
UPML: allow pml in +/- alpha direction in a cylindrical FDTD mesh
This needs a lot of stability testing and verification!
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
|
2012-02-21 12:40:36 +01:00 |
Thorsten Liebig
|
314f4ad427
|
cylindrical operator fix: check for metal on z-axis
|
2012-02-10 11:57:28 +01:00 |
Thorsten Liebig
|
c1baf35688
|
allow pml in r-min direction for partial cylindrical mesh
Todo: some work needs to be done to allow umpl in alpha-direction
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
|
2012-02-10 11:56:37 +01:00 |
Thorsten Liebig
|
ed592bb2ba
|
allow Mur-ABC to cylindrical mesh in all directions for a partial mesh
|
2012-02-10 11:56:34 +01:00 |
Thorsten Liebig
|
ecf8ad6bdd
|
supply more information to extensions about the cylindrical mesh
|
2012-02-10 11:55:55 +01:00 |
Thorsten Liebig
|
807786b2d2
|
reorganized vtk writer and new hdf5 file writer & reader
|
2012-02-02 10:20:49 +01:00 |
Thorsten Liebig
|
2cbdf2d2b2
|
timestep length warning only for gaussian pulse excitation type
|
2012-01-17 11:31:53 +01:00 |
Thorsten Liebig
|
488772de25
|
removed misleading timestep progress information, warning about to few timesteps instead
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
|
2012-01-17 10:22:16 +01:00 |
Thorsten Liebig
|
489a45a666
|
fix missing initializations in CalcTimestep_Var1/3()
|
2011-11-16 12:50:22 +01:00 |
Thorsten Liebig
|
db50e36c2f
|
Cylindrical FDTD: use advanced timestep for non-singular mesh (r>0)
|
2011-11-16 12:46:49 +01:00 |
Thorsten Liebig
|
a748b6416f
|
bug fix handling field dumps for cylindrical coordinates & closed alpha mesh
|
2011-11-16 11:31:50 +01:00 |
Thorsten Liebig
|
3660da8a8d
|
critical bug fix in handling lumped elements
bug: if one lumped element inside a property failed, all following elements were skipped
|
2011-11-16 11:30:21 +01:00 |
Thorsten Liebig
|
d6f43512d8
|
show smallest timestep and its mesh position on debug level >=2
|
2011-11-16 11:26:10 +01:00 |
Thorsten Liebig
|
a82e392338
|
new debug level 3, update to debug level
|
2011-11-16 11:24:25 +01:00 |
Thorsten Liebig
|
830f7494c8
|
console output cleanup: use verbose level ('-v') for old verbose style
|
2011-11-08 11:49:14 +01:00 |
Thorsten Liebig
|
c9357823ff
|
fix in openEMS MPI setup
|
2011-11-08 10:15:36 +01:00 |
Thorsten Liebig
|
b34848f323
|
new engine interface using sse & speed enhancement in energy estimate
Note: cylindrical engine interface now based on sse engine interface
--> similar to sse engine & cylindrical engine
|
2011-11-07 12:07:55 +01:00 |
Thorsten Liebig
|
c4b7ecb88e
|
critical fix in GetYeeCoords
this was affecting the correct snapping/weighting of current excitations
|
2011-09-13 10:51:11 +02:00 |
Thorsten Liebig
|
6b9320490a
|
fix in lumped elements snapping
|
2011-08-16 17:04:16 +02:00 |
Thorsten Liebig
|
eb74757789
|
openEMS using CSX mesh type definition
|
2011-08-16 17:03:57 +02:00 |
Thorsten Liebig
|
01bdb9e03e
|
find and delete an existing operator extension
|
2011-07-25 14:57:09 +02:00 |
Thorsten Liebig
|
0fe63823d0
|
bug fix in operator resetting and (Re)InitExcitation
|
2011-07-25 14:56:27 +02:00 |
Thorsten Liebig
|
2e8e8caa4e
|
Operator: new SnapBox2Mesh + used by CalcLumpedElement
|
2011-07-22 09:58:02 +02:00 |
Thorsten Liebig
|
c7d24d08f1
|
fix: dump operator debug files in native format only
|
2011-07-14 13:42:33 +02:00 |
Thorsten Liebig
|
8237d39ece
|
bug fixes in Calc_LumpedElements
|
2011-07-13 09:32:44 +02:00 |
Thorsten Liebig
|
ca8c5eeee4
|
upml: critical bug in upml grading function
wrong upml grading function has made the pml unstable or fail for small mesh delta units
|
2011-06-08 10:29:00 +02:00 |
Thorsten Liebig
|
28dc323e8a
|
revised Operator::SnapToMesh & fix in cylindrical H-Field interpolation
|
2011-04-27 13:01:02 +02:00 |
Thorsten Liebig
|
7d30ce2fb6
|
removed old legacy vtk file writing
|
2011-04-13 16:22:06 +02:00 |
Thorsten Liebig
|
01e8a8011a
|
fixed argument parsing & always redirect MPI output
|
2011-04-13 16:21:59 +02:00 |
Thorsten Liebig
|
1a06418914
|
new engine interface for cylindrical fdtd, handling the closed cylinder
|
2011-04-13 12:16:54 +02:00 |
Thorsten Liebig
|
91ba3a6f6f
|
MPI: lib info update & compilation fix
|
2011-04-08 12:26:32 +02:00 |
Thorsten Liebig
|
7b34a8706a
|
new lumped elements using new CSPropLumpedElement CSXCAD-class
|
2011-04-08 09:59:48 +02:00 |