openEMS/FDTD
Thorsten Liebig d3434906a3 new: split field pml implementation started
todo:
- pml edges and corners
- flexible profile definition
- lots of testing !!!

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
2010-07-16 17:25:32 +02:00
..
engine.cpp write H-field excitation into file "ht" 2010-07-16 10:33:54 +02:00
engine.h write H-field excitation into file "ht" 2010-07-16 10:33:54 +02:00
engine_ext_cylinder.cpp cylinder extensions: two critical bug fixes 2010-05-17 15:44:03 +02:00
engine_ext_cylinder.h Moved special cylinder operations into op extentions 2010-05-11 19:11:37 +02:00
engine_ext_dispersive.cpp dispersive engine extension: support inline methods 2010-07-11 17:21:59 +02:00
engine_ext_dispersive.h new: dispersive materials / first and simple lorentz/drude dispersive materials 2010-07-06 10:01:26 +02:00
engine_ext_lorentzmaterial.cpp dispersive engine extension: support inline methods 2010-07-11 17:21:59 +02:00
engine_ext_lorentzmaterial.h new: dispersive materials / first and simple lorentz/drude dispersive materials 2010-07-06 10:01:26 +02:00
engine_ext_mur_abc.cpp array_ops: continue templates 2010-06-06 20:22:05 +02:00
engine_ext_mur_abc.h mur_abc_extension: now allows material distribution 2010-04-28 21:45:05 +02:00
engine_ext_pml_sf.cpp new: split field pml implementation started 2010-07-16 17:25:32 +02:00
engine_ext_pml_sf.h new: split field pml implementation started 2010-07-16 17:25:32 +02:00
engine_extension.cpp fix: missing Engine_Extension deconstructor 2010-07-15 12:11:48 +02:00
engine_extension.h fix: missing Engine_Extension deconstructor 2010-07-15 12:11:48 +02:00
engine_multithread.cpp fix in multithreading linesPerThread 2010-06-29 12:44:47 +02:00
engine_multithread.h minor documentation updates 2010-07-16 10:41:12 +02:00
engine_sse.cpp Improve the speed of the SSE engine by using flush-to-zero 2010-07-13 10:47:40 +02:00
engine_sse.h critical fix in engine field access methods 2010-05-18 14:10:11 +02:00
engine_sse_compressed.cpp fix in multithreading linesPerThread 2010-06-29 12:44:47 +02:00
engine_sse_compressed.h introducing compressed sse operator & engine 2010-05-19 11:41:35 +02:00
excitation.cpp make excitation error message a bit more elaborate 2010-06-29 16:10:53 +02:00
excitation.h minor documentation updates 2010-07-16 10:41:12 +02:00
operator.cpp new: split field pml implementation started 2010-07-16 17:25:32 +02:00
operator.h new: split field pml implementation started 2010-07-16 17:25:32 +02:00
operator_cylinder.cpp docu update & typo 2010-07-15 12:12:52 +02:00
operator_cylinder.h fix: new timestep not (always) stable for cylinder-coords, using the old one... 2010-06-22 12:49:51 +02:00
operator_ext_cylinder.cpp show extensions status & define const methods 2010-07-11 23:45:41 +02:00
operator_ext_cylinder.h show extensions status & define const methods 2010-07-11 23:45:41 +02:00
operator_ext_dispersive.cpp show extensions status & define const methods 2010-07-11 23:45:41 +02:00
operator_ext_dispersive.h show extensions status & define const methods 2010-07-11 23:45:41 +02:00
operator_ext_lorentzmaterial.cpp show extensions status & define const methods 2010-07-11 23:45:41 +02:00
operator_ext_lorentzmaterial.h show extensions status & define const methods 2010-07-11 23:45:41 +02:00
operator_ext_mur_abc.cpp show extensions status & define const methods 2010-07-11 23:45:41 +02:00
operator_ext_mur_abc.h minor documentation updates 2010-07-16 10:41:12 +02:00
operator_ext_pml_sf.cpp new: split field pml implementation started 2010-07-16 17:25:32 +02:00
operator_ext_pml_sf.h new: split field pml implementation started 2010-07-16 17:25:32 +02:00
operator_extension.cpp show extensions status & define const methods 2010-07-11 23:45:41 +02:00
operator_extension.h show extensions status & define const methods 2010-07-11 23:45:41 +02:00
operator_multithread.cpp some typos & consol message fixes 2010-06-07 23:08:38 +02:00
operator_multithread.h operator: multithreaded CalcPEC 2010-06-06 01:47:32 +02:00
operator_sse.cpp minor documentation updates 2010-07-16 10:41:12 +02:00
operator_sse.h DumpOperator2File now available for all types of operators 2010-05-29 12:47:07 +02:00
operator_sse_compressed.cpp minor documentation updates 2010-07-16 10:41:12 +02:00
operator_sse_compressed.h minor documentation updates 2010-07-16 10:41:12 +02:00
process_efield.cpp new probe type: E-field 2010-07-16 15:55:35 +02:00
process_efield.h new probe type: E-field 2010-07-16 15:55:35 +02:00
processcurrent.cpp new ProcessingIntegral as abstract base class to voltage and current processing 2010-06-28 19:45:19 +02:00
processcurrent.h new ProcessingIntegral as abstract base class to voltage and current processing 2010-06-28 19:45:19 +02:00
processfields.cpp changed openEMS dumps from drawing units to unit of meters 2010-07-15 12:58:48 +02:00
processfields.h minor documentation updates 2010-07-16 10:41:12 +02:00
processfields_td.cpp changed openEMS dumps from drawing units to unit of meters 2010-07-15 12:58:48 +02:00
processfields_td.h new: node interpolated dump in processfields 2010-05-11 20:38:58 +02:00
processing.cpp new probe type: E-field 2010-07-16 15:55:35 +02:00
processing.h new probe type: E-field 2010-07-16 15:55:35 +02:00
processintegral.cpp new ProcessingIntegral as abstract base class to voltage and current processing 2010-06-28 19:45:19 +02:00
processintegral.h new ProcessingIntegral as abstract base class to voltage and current processing 2010-06-28 19:45:19 +02:00
processvoltage.cpp new ProcessingIntegral as abstract base class to voltage and current processing 2010-06-28 19:45:19 +02:00
processvoltage.h new ProcessingIntegral as abstract base class to voltage and current processing 2010-06-28 19:45:19 +02:00