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
e880fa3ee8
Processing: some code cleanups & consistencies
...
Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2010-06-28 18:27:41 +02:00
Thorsten Liebig
97de0e84ee
make memory allocators templates (to allow for other types than FDTD_FLOAT)
...
Signed-off-by: Thorsten Liebig <thorsten.liebig@gmx.de>
2010-06-06 20:00:24 +02:00
Thorsten Liebig
610f4e62da
processfields: allow different mesh types for vtk dump, e.g. cylindrical mesh dump
2010-06-02 16:41:26 +02:00
Thorsten Liebig
a0c215a40c
allow node-interpolated hdf5 dump
2010-05-12 20:40:35 +02:00
Thorsten Liebig
10bbb9db79
write interpolation type info to vtk file
2010-05-11 21:03:16 +02:00
Thorsten Liebig
5e5a278ac7
new: node interpolated dump in processfields
2010-05-11 20:38:58 +02:00
Thorsten Liebig
279b348724
correction in H-field cell-interpolation
2010-05-11 20:38:09 +02:00
Thorsten Liebig
5b3ccd3f53
bug fix in interpolated h-field dump
2010-05-07 22:58:56 +02:00
Thorsten Liebig
d16545c776
dump time information to hdf5 file
2010-04-29 19:26:45 +02:00
Thorsten Liebig
03d8935cb8
fix in field processing + subsampling + cell-interpolated
2010-04-28 21:03:15 +02:00
Sebastian Held
e9cdadb01a
processing functions are now independent of the underlying engine data format
2010-04-25 20:28:00 +02:00
Thorsten Liebig
86832d0d3a
CylinderCoords: include r=0 and many fixes & necessary changes
...
- r=0 case included... needs lots of testing...
- field processing can't access mesh directly --> use operator methods
2010-04-13 18:40:43 +02:00
Thorsten Liebig
b4bc990b0f
define dump precision
2010-04-12 09:38:24 +02:00
Thorsten Liebig
52f5764976
Supporting sub-sampled dumps
2010-04-07 12:57:45 +02:00
Thorsten Liebig
924f0a6d40
first hdf5-file dump implementation
2010-04-05 20:22:03 +02:00
Thorsten Liebig
fd2623d740
removed engine friend classes, use only engine methods to access protected data
2010-03-29 10:01:38 +02:00
Thorsten Liebig
0019eeb9b7
some fixes in processing routines
2010-03-16 21:41:17 +01:00
Thorsten Liebig
b9a3165aac
Update to vtk-field dumps + material-dump for debugging
2010-03-12 20:39:04 +01:00
Thorsten Liebig
73e2b153b6
GPL licensing
2010-03-11 16:47:40 +01:00
Thorsten Liebig
0e1eba5028
Processing updates: CalcLineIntegral
2010-03-11 10:48:00 +01:00
Thorsten Liebig
f73bf210ed
new ProcessingArray; Processing returns next interval for process()
...
Processing now uses a timestep interval in which Process() will do it's work
and returns the next interval it doesn't need another Process() call
all Processing routines can be put into these array
and it will take care of calling Process() at the right time
2010-03-10 12:15:14 +01:00
Thorsten Liebig
d31799e912
default dump not-interpolated
2010-03-09 21:35:57 +01:00
Thorsten Liebig
4b1044942a
don't process fields in case no file pattern is defined
2010-03-07 21:59:48 +01:00
Thorsten Liebig
1c92ab2920
Engine + BC bug fix
2010-03-02 19:01:03 +01:00
Thorsten Liebig
6d2e974cc1
fix in snapping, E-Dump and new H-Dump
2010-03-02 15:37:00 +01:00
Thorsten Liebig
ca44334da5
Field dumps (E-field) TD, hard E-source
2010-03-02 14:54:50 +01:00