Commit Graph

30 Commits

Author SHA1 Message Date
Sebastian Held
f762214eae split excitation from operator
The excitation variables and functions are separated into a class Excitation.
This allows completely different operator implementations (e.g. TLM) to use the excitations functions without deriving from class Operator.
2010-05-03 18:33:14 +02:00
Sebastian Held
885fc8ee26 Merge branch 'master' into sse
Conflicts:
	FDTD/engine.h
	openEMS.pro
	openems.cpp
2010-04-28 22:35:12 +02:00
Sebastian Held
8c8d7e992a abi2 2010-04-28 12:30:24 +02:00
Sebastian Held
4fcee4588f win32 compile fixes 2010-04-28 11:15:59 +02:00
Thorsten Liebig
b296c441f9 extention updates & new extention: Mur's absorbing boundary condition 2010-04-27 23:06:42 +02:00
Thorsten Liebig
9c5c5e9057 new: operator & engine extensions 2010-04-25 21:59:05 +02:00
Sebastian Held
0e48f2d9cc Merge remote branch 'seb/sse' into sse 2010-04-21 15:40:12 +02:00
Sebastian Held
95188dd15e sse tests 2010-04-21 11:18:22 +02:00
Sebastian Held
bff9e24940 remove unnecessary qt-libs 2010-04-17 21:54:47 +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
Thorsten Liebig
b5d793a84d added hdf5 lib to .pro file 2010-04-08 10:04:25 +02:00
Thorsten Liebig
9ae8ac12ab new excitation: Custom excite and some excitation related code-cleanup 2010-04-07 16:31:23 +02:00
Thorsten Liebig
924f0a6d40 first hdf5-file dump implementation 2010-04-05 20:22:03 +02: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
cdc6510969 fix rpath again (only usable from _within_ qtcreator ; remove qt libs 2010-03-26 17:34:47 +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
Thorsten Liebig
d79b15f49e Curve/Wire support, Helix update 2010-03-22 08:19:17 +01:00
Thorsten Liebig
1220aef54f auto link to external libs 2010-03-12 11:58:44 +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
6dd89ca409 Moved the examples into seperate files 2010-03-07 12:49:38 +01:00
Thorsten Liebig
5208d3f9a2 Major Change: Moved CartOperator into Operator
No more seperate Operator for cartesian and future cylindrical operator.
2010-03-05 14:20:25 +01:00
Thorsten Liebig
0a39d32a07 A couple of new features
- ProcessCurrent
- Weighted Excitation and Material
- Testing
2010-03-04 11:53:58 +01:00
Thorsten Liebig
ca44334da5 Field dumps (E-field) TD, hard E-source 2010-03-02 14:54:50 +01:00
Thorsten Liebig
eea86d4184 Engine fix!, processing class, lots of fixes 2010-03-01 19:35:28 +01:00
Thorsten Liebig
baa1b5cfd8 Operator as 3D array, Engine and Excitation 2010-03-01 14:56:27 +01:00
Thorsten Liebig
50e8ddaf0f Split of CartOperator into base-class and added Engine-class 2010-03-01 09:19:39 +01:00
Thorsten Liebig
db4980c32f Made CalcEFieldExcitation internal operator function 2010-03-01 08:43:31 +01:00
Thorsten Liebig
6fa5b4140a Initial commit 2010-02-28 22:48:03 +01:00