Commit Graph

18 Commits (f290fd6db491237ebaa965d63698686600108862)

Author SHA1 Message Date
Thorsten Liebig dab5be229b multithreaded engine now a derived class of compressed sse engine, created by new operator_multithread class
- also fixed double init() call of engines
- operator_multithread open for future multithreaded operator creation
2010-05-20 22:02:06 +02:00
Sebastian Held df17dc23c6 evil hack to get multithreading working again
future: restructure the multithreading engine to only work on top the sse_compressed engine
2010-05-20 17:39:39 +02:00
Thorsten Liebig 8212f039ed more console output regarding operator & engine usage 2010-05-19 21:25:15 +02:00
Thorsten Liebig 98c10c7628 define engine type and overload all GetVolt/GetCurr 2010-05-17 13:08:27 +02:00
Thorsten Liebig 7f70f0fb4d engine independent multi-threading 2010-05-11 19:11:38 +02:00
Sebastian Held 71bd794cc1 multithreaded engine: use common excitation function 2010-04-20 13:10:25 +02:00
Thorsten Liebig 3b29514d16 Access function for number of Lines 2010-04-11 23:42:54 +02:00
Thorsten Liebig 2c21303833 NEW: first implementation of Cylindrical Coord FDTD
todo:
  - allow closed alpha mesh
  - allow r=0 case
  - adept field processing
  - ...
2010-04-09 15:51:37 +02:00
Sebastian Held 37ff221c18 multithreaded engine works
but it's slow...
2010-04-01 16:11:55 +02:00
Sebastian Held 2409a77399 bugfix: multithreaded excitation 2010-03-31 15:37:39 +02:00
Sebastian Held 813683304b new commandline switch: --numThreads= 2010-03-30 13:13:00 +02:00
Sebastian Held b8180287e9 time debug code can now be disabled 2010-03-28 13:10:16 +02:00
Sebastian Held fb193ac25b debugging 2010-03-27 22:57:25 +01:00
Sebastian Held 54344b1b86 bug: field dumper directly access protected numTS member variable... 2010-03-27 15:26:20 +01:00
Sebastian Held e108e17cec bugfix: calculate correct number of timesteps 2010-03-27 11:32:06 +01:00
Sebastian Held 79b0e6a2e0 first implementation of a multithreaded engine (bugs and mem leaks present!) 2010-03-26 23:53:05 +01:00
Sebastian Held a7ccec254d static createEngine() added to work around virtual constructor problems 2010-03-26 17:24:43 +01:00
Sebastian Held c916059a30 new engine: multithreaded 2010-03-26 12:57:52 +01:00