Commit Graph

673 Commits (743c7a592dd2582d2d7c743a73d5698ad2e08ad5)

Author SHA1 Message Date
Thorsten Liebig 98f72a855e fixed lots of int/u-int comparison and missing return values 2010-03-26 19:55:53 +01:00
Thorsten Liebig 207e22f1db fix in operator curve handling 2010-03-26 19:33:44 +01:00
Sebastian Held cdc6510969 fix rpath again (only usable from _within_ qtcreator ; remove qt libs 2010-03-26 17:34:47 +01:00
Sebastian Held a7ccec254d static createEngine() added to work around virtual constructor problems 2010-03-26 17:24:43 +01:00
Sebastian Held f46fd11416 explicitly set compiler options 2010-03-26 17:14:37 +01:00
Sebastian Held a5e4ab6233 change rpath linking flags 2010-03-26 15:52:09 +01:00
Sebastian Held c916059a30 new engine: multithreaded 2010-03-26 12:57:52 +01:00
Sebastian Held 79574aa3e6 move command line processing into class openEMS 2010-03-26 11:57:53 +01:00
Sebastian Held 686cb3f4cb derived engines need access to special operator properties 2010-03-26 11:28:54 +01:00
Thorsten Liebig b4bf720466 fix in gauss excite... 2010-03-26 08:39:26 +01:00
Thorsten Liebig 8e3f44b0ca operator: removed some debugging code 2010-03-26 08:23:37 +01:00
Thorsten Liebig 5f9a1fa353 fix: delete operator last 2010-03-26 08:21:07 +01:00
Thorsten Liebig 79cd5522ee Merge branch 'master' of ssh://thorsten@ateQ/home/thorsten/devel/openEMS 2010-03-25 15:09:25 +01:00
Thorsten Liebig a938460c34 new and more accurate time measurement 2010-03-25 15:08:54 +01:00
Thorsten Liebig 36e11152b1 new matlab examples 2010-03-24 21:27:48 +01:00
Thorsten Liebig 51cad6e1b6 Sinus excite 2010-03-24 18:39:58 +01:00
Thorsten Liebig 91267f7ca8 matlab interface update 2010-03-23 23:48:32 +01:00
Thorsten Liebig 962fe5ee94 Initial matlab interface 2010-03-22 23:15:04 +01:00
Thorsten Liebig 4de33663ad new and sparse CSX-file support 2010-03-22 22:30:18 +01:00
Thorsten Liebig d79b15f49e Curve/Wire support, Helix update 2010-03-22 08:19:17 +01:00
Thorsten Liebig 1f20f7ae42 new command-line option: dump operator to vtk-file 2010-03-17 23:16:41 +01:00
Thorsten Liebig a662c405f2 Helix using Parameter... auto meshing needed... 2010-03-16 23:02:14 +01:00
Thorsten Liebig 62103cd6ac example updates 2010-03-16 21:43:11 +01:00
Thorsten Liebig 0019eeb9b7 some fixes in processing routines 2010-03-16 21:41:17 +01:00
Thorsten Liebig 3ff4eec004 rewrite E-Field-Excitation 2010-03-16 21:39:37 +01:00
Thorsten Liebig 7cff7873c8 update to output 2010-03-16 09:47:14 +01:00
Thorsten Liebig e4ecd7ca2a fixed: graded mesh bug in operator 2010-03-16 09:40:01 +01:00
Thorsten Liebig c7ed4a2e76 fix in end-criteria and field-energy-calc 2010-03-15 22:19:51 +01:00
Thorsten Liebig 37295c02a9 console output update 2010-03-15 20:50:49 +01:00
Thorsten Liebig 329228e840 examples update, graded mesh for the helix 2010-03-15 20:49:31 +01:00
Thorsten Liebig 8dc89ecac2 end Criteria with energy estimate; more engine stats while running 2010-03-15 16:59:37 +01:00
Thorsten Liebig 3bf292c95c Update Helix example 2010-03-15 16:58:28 +01:00
Thorsten Liebig 7539396cc3 standalone should be default! 2010-03-15 08:12:41 +01:00
Thorsten Liebig daaf898e83 Helix example 2010-03-14 23:03:18 +01:00
Thorsten Liebig bb7aa0b2a3 changed xml style 2010-03-12 21:14: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 1220aef54f auto link to external libs 2010-03-12 11:58:44 +01:00
Thorsten Liebig fb9955c2cb todo list added 2010-03-12 08:39:41 +01:00
Thorsten Liebig 14c3595763 dump in working dir 2010-03-12 08:39:32 +01:00
Thorsten Liebig 9b638b1568 fix in operator PEC-calc 2010-03-12 08:38:07 +01:00
Thorsten Liebig 73e2b153b6 GPL licensing 2010-03-11 16:47:40 +01:00
Thorsten Liebig cd1df70591 unused AdrOp removed from Engine 2010-03-11 16:30:22 +01:00
Thorsten Liebig f7c5d27f60 command line option for disabling dumps 2010-03-11 15:48:55 +01:00
Thorsten Liebig b76eac70e8 new: known_bugs/problems lists 2010-03-11 15:35:28 +01:00
Thorsten Liebig dba10746e7 Example Updates/ gaussian-excite f0/fc update 2010-03-11 15:35:12 +01:00
Thorsten Liebig 98e4790c0e Operator check if electrode is valid or not 2010-03-11 15:03:24 +01:00
Thorsten Liebig 8cffb2ae3c new class: openEMS
- This class reads/writes combined CS- and FDTD-setup data and does the actual FDTD run.
- Examples now write there own xml file which is read by openEMS-class
- Standalone version possible with xml-file input
2010-03-11 10:56:19 +01:00
Thorsten Liebig 4efb7661bd Operator::SetGeometryCSX returns success 2010-03-11 10:48:47 +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