Commit Graph

28 Commits (3205d316543dcafbe7f1bbf1babbc87921588076)

Author SHA1 Message Date
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 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