Thorsten Liebig
3caa27ab33
set CSX coord system option before dumping debug xml file
2010-08-24 14:34:41 +02:00
Thorsten Liebig
6ad49b9cae
excitation: warning for unknown types fixed...
2010-08-23 22:52:08 +02:00
Thorsten Liebig
6fa9fef29f
fix operator: fixing a critical error in the mue-weighting
2010-08-23 22:15:52 +02:00
Thorsten Liebig
42e1968348
cylindrical op: cylinder extension should be always first to execute
2010-08-23 21:53:29 +02:00
Thorsten Liebig
a075955db3
Merge remote branch 'seb/master'
2010-08-23 18:46:56 +02:00
Sebastian Held
d9a58912d0
new command line switch: --no-simulation
...
This allows to run only the debug functions (and some time later also export functions: x3d, pov, ...)
2010-08-16 23:17:19 +02:00
Thorsten Liebig
35939584df
cleanup: renaming voltage excitation E_* to Volt_*
2010-08-16 13:28:19 +02:00
Thorsten Liebig
0319c35f55
count and show excitations per direction
2010-08-16 13:22:40 +02:00
Thorsten Liebig
2a9dc040dc
new process: mode matching integral parameter
...
todo: should use a special CSX property in the future
and have its own fundamental mode functions
2010-08-16 11:53:43 +02:00
Thorsten Liebig
de054658ef
avoid vector copy operation
2010-08-11 18:48:23 +02:00
Thorsten Liebig
c3407c7730
define mesh-type in Processing base class
2010-08-11 18:46:47 +02:00
Thorsten Liebig
e843b6dcd3
fix: not using curr amplitude in "ht", maybe NULL !!!
2010-08-11 18:44:34 +02:00
Thorsten Liebig
3c45c28a66
Revision: integral parameter processing (voltage & current calc)
...
revision necessary to keep the object oriented concept consistent for upcoming new integral parameter
2010-08-11 12:28:09 +02:00
Thorsten Liebig
8adea2a449
missing header for win32
2010-08-10 12:19:59 +02:00
Thorsten Liebig
bac2fc22f7
Mur-ABC: set a phase velocity to handle dispersive waveguides
2010-08-10 07:50:53 +02:00
Thorsten Liebig
a82cd6d817
remote run: use mktemp to create tmp folder on ssh host
2010-08-09 16:56:35 +02:00
Thorsten Liebig
992924a578
fix: alpha dump not in drawing units
2010-08-05 22:07:07 +02:00
Thorsten Liebig
742713bed0
pml: fix E-excite on the lower pml-bound
2010-08-03 17:14:03 +02:00
Thorsten Liebig
1b0a4d7366
no H-field excitation outside the FDTD-domain
2010-08-03 17:12:33 +02:00
Thorsten Liebig
fc5e617abb
leftover debug code removed
2010-08-03 17:08:43 +02:00
Thorsten Liebig
8947cefc14
matlab: allow optional arguments for SetBoundaryCond (e.g. pml grading function)
2010-07-30 17:53:04 +02:00
Thorsten Liebig
c6bafbe885
sf_pml: read grading function from xml & fix: string handling
2010-07-30 17:51:39 +02:00
Thorsten Liebig
f2a3b19d6e
matlab: allow strings as BC definition
2010-07-30 17:03:34 +02:00
Thorsten Liebig
4d214c162f
sf_pml: user defined grading function using the fparser lib
2010-07-30 17:02:21 +02:00
Thorsten Liebig
b2ac68d835
sf_pml: moved Zm into GetKappaGraded
2010-07-30 15:29:19 +02:00
Thorsten Liebig
e85f8ef8b7
allow boundary conditions strings e.g. "PEC" "PMC" or "PML_8"
2010-07-30 15:28:15 +02:00
Thorsten Liebig
3d1c7f22b9
update & fixes to sf_pml to support z-direction pml in clyindrical coords
2010-07-29 18:32:57 +02:00
Thorsten Liebig
8316b1c2bd
Operator: GetNodeArea & Update/fix in Calc_EffMatPos method
...
- new method GetNodeArea will return the area of a node for a given direction
- methods Calc_ECPos & Calc_EffMatPos now const
- Calc_EffMatPos in Operator class updated to use new functions GetMeshDelta & GetNodeArea
- Calc_EffMatPos introduced (fixed) in Operator_Cylinder (need some testing)
- treatment of E_alpha=0 at r==0 moved from Calc_ECPos to Electric-BC
2010-07-29 18:30:50 +02:00
Sebastian Held
8a1dd2cbd3
test fieldprobes.m finished
2010-07-20 16:31:32 +02:00
Sebastian Held
56154aeb05
processfields: mesh correction for non-interpolated case
2010-07-20 16:30:41 +02:00
Sebastian Held
d2b68fa400
new test: fieldprobes.m
2010-07-20 11:43:29 +02:00
Sebastian Held
1f65648776
added discretization info to processfields.cpp
...
The coordinate snapping needs to be revised!
2010-07-20 11:42:47 +02:00
Sebastian Held
7601a1fc9d
matlab interface: added option 'silent' to RunOpenEMS.m
2010-07-20 11:38:06 +02:00
Sebastian Held
e5930c7774
field probes: add info to text files
2010-07-20 11:37:19 +02:00
Sebastian Held
e3904c0f18
changed node-interpolation in H-field dumps
...
average the H-fields not the currents
2010-07-19 09:04:13 +02:00
Sebastian Held
1a93650fa0
new H-field probe
2010-07-19 08:41:53 +02:00
Thorsten Liebig
efe64fca4d
pml warning only if using the pml
2010-07-17 15:22:51 +02:00
Thorsten Liebig
d3434906a3
new: split field pml implementation started
...
todo:
- pml edges and corners
- flexible profile definition
- lots of testing !!!
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2010-07-16 17:25:32 +02:00
Sebastian Held
0ccbbab593
new probe type: E-field
2010-07-16 15:55:35 +02:00
Sebastian Held
55ac7137a3
minor documentation updates
2010-07-16 10:41:12 +02:00
Sebastian Held
5e904b112c
write H-field excitation into file "ht"
...
If we have a separate signal for H-field excitation, we need to dump it.
The question is, do we really need a separate Signal?
2010-07-16 10:33:54 +02:00
Sebastian Held
f7edb2f1fd
changed openEMS dumps from drawing units to unit of meters
...
the better approach is to create a new class (e.g. Dump)which contains all dump formats (currently vtk and hdf5). This class will then be responsible to choose a dump mode: in drawing units or in meters
2010-07-15 12:58:48 +02:00
Thorsten Liebig
050a595cd3
docu update & typo
2010-07-15 12:12:52 +02:00
Thorsten Liebig
7744bf6030
fix: missing Engine_Extension deconstructor
2010-07-15 12:11:48 +02:00
Sebastian Held
1cc0bb7803
documentation update GetField_TD2FD.m
2010-07-15 11:46:36 +02:00
Sebastian Held
7d8f12fc08
added initial doxygen config file
2010-07-15 10:36:43 +02:00
Thorsten Liebig
2d69edbe76
some example updates
2010-07-14 14:25:09 +02:00
Thorsten Liebig
f11b0e5ce4
Update to ReadUI method & examples
...
all examples may need a revision...
2010-07-14 13:09:18 +02:00
Sebastian Held
0d2811ff21
bugfix DFT_time2freq.m
...
The DFT used to operate on absolute time. This is now fixed.
2010-07-14 10:23:55 +02:00
Thorsten Liebig
fb164ba1fe
update to console output regarding used timestep method & typo fix
2010-07-13 15:37:56 +02:00