Commit Graph

711 Commits

Author SHA1 Message Date
Thorsten Liebig
065c05eeae limit the gauss excitation to max timesteps 2010-05-05 17:28:00 +02:00
Thorsten Liebig
e3a12c959d removed & cleanup old c-examples 2010-05-05 13:04:19 +02:00
Sebastian Held
e237216f56 win32 compile fix 2010-05-05 10:16:34 +02:00
Thorsten Liebig
6de275a593 removed CRLF (-> LF) from older files in tools-subfolder 2010-05-04 16:53:03 +02:00
Sebastian Held
c07eb52f30 openEMS presents its build version 2010-05-04 09:31:10 +02:00
Thorsten Liebig
09cc2c7360 added extension support to cylinder-operator/engine & removed some unused code 2010-05-03 23:08:47 +02:00
Thorsten Liebig
ca8d2f8833 check whether extensions are cylinder-coords approved or not... 2010-05-03 22:37:29 +02:00
Thorsten Liebig
fe483946d2 cylinder-operator: use operator.h EC calc 2010-05-03 22:36:04 +02:00
Thorsten Liebig
e64c67de11 invoke_openEMS.m got lost somehow... 2010-05-03 22:09:40 +02:00
Sebastian Held
4cff6eebc5 minor fix 2010-05-03 21:20:49 +02:00
Sebastian Held
4d7b868e03 fixed testsuite 2010-05-03 18:43:54 +02:00
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
38c03d5b0c SSE fix for 32-bit platforms
Dynamic allocated memory is not aligned to 16 bytes, even if SSE vectors are involved.
Changed operator new to posix_memalign()
2010-05-03 14:47:17 +02:00
Thorsten Liebig
99a082e8a6 sse: small code-cleanup 2010-05-01 13:06:13 +02:00
Thorsten Liebig
63ef1b3ebf sse engine: changed the vector order to reduce copy operations 2010-05-01 12:57:43 +02:00
Thorsten Liebig
d26986fe0d sse: removed more unnecessary methods & new operator access & names that make more sense 2010-04-30 19:41:44 +02:00
Thorsten Liebig
2a3e8dd20f new: operator access functions 2010-04-30 19:40:08 +02:00
Thorsten Liebig
3e09b22b4a removed unnecessary methodes in sse engine & fixed excitation 2010-04-30 19:09:05 +02:00
Sebastian Held
209c066732 Merge branch 'master' into sse
Conflicts:
	TESTSUITE/helperscripts/invoke_openEMS.m
2010-04-30 15:29:21 +02:00
Sebastian Held
6575e89252 FFT corrected 2010-04-30 15:26:37 +02:00
Sebastian Held
b0d0aba99d older compilers do not define __SIZEOF_FLOAT__ 2010-04-30 15:26:37 +02:00
Sebastian Held
d0427ea140 examples adapted to win32 2010-04-30 15:15:03 +02:00
Thorsten Liebig
ab7a25d3ee separate excitation signal for voltages and currents 2010-04-30 11:28:53 +02:00
Thorsten Liebig
d16545c776 dump time information to hdf5 file 2010-04-29 19:26:45 +02:00
Sebastian Held
cd1b02dbc7 updated helix example 2010-04-29 00:29:15 +02:00
Thorsten Liebig
b1b1e71126 Operator: added H-field/current excitation 2010-04-29 00:28:07 +02:00
Thorsten Liebig
8787d793aa update to field excitation 2010-04-28 22:42:55 +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
Thorsten Liebig
d5c4747118 operator BC handling changed 2010-04-28 22:01:03 +02:00
Thorsten Liebig
138624d2d8 mur_abc_extension: now allows material distribution 2010-04-28 21:45:05 +02:00
Thorsten Liebig
03d8935cb8 fix in field processing + subsampling + cell-interpolated 2010-04-28 21:03:15 +02:00
Thorsten Liebig
3c3edd32e0 Mur_ABC: start after wall-excitation 2010-04-28 18:21:02 +02:00
Sebastian Held
5ae47e7cf8 updated helix example 2010-04-28 17:54:27 +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
13bd884e8e removed invalid inline specifier 2010-04-25 20:28:17 +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
be6d7510e8 examples: update to matlab examples 2010-04-24 16:47:40 +02:00
Thorsten Liebig
62cb98a307 matlab interface: update to docu & HDF5 plot function 2010-04-24 16:43:22 +02:00
Thorsten Liebig
e0ecd5c99d matlab examples: update to circ waveguide 2010-04-24 14:06:42 +02:00
Thorsten Liebig
71e8febc3b cylinder operator: some fixes 2010-04-24 14:06:00 +02:00
Thorsten Liebig
a888c43607 matlab interface: added some excitation docu 2010-04-24 13:09:24 +02:00
Thorsten Liebig
7b81cab005 bug fix in cylindrical operator 2010-04-23 16:31:00 +02:00
Thorsten Liebig
dca73e45fc some fixes in cylindrical operator 2010-04-23 08:19:56 +02:00
Thorsten Liebig
5535a386ff get correct mesh direction names for dump 2010-04-23 08:17:42 +02:00
Sebastian Held
ab13b34404 matlab script of the gaussian excitation of openEMS 2010-04-21 18:04:50 +02:00
Sebastian Held
f356ff105c corrected amplitude of FFT_time2freq.m and added a DFT function 2010-04-21 17:58:02 +02:00
Sebastian Held
7e2bdc67e2 make testsuite compatible to sse-engine 2010-04-21 17:34:21 +02:00