提交图

1270 次代码提交

作者 SHA1 备注 提交日期
Craig Warren
f6fcfbcacf Correct bug which required rewinding of file for subsequent reading. Introduced when moving to file name or file object handling for input file. 2017-02-23 15:20:20 +00:00
Craig Warren
34d11c09f4 Bumped to v3.0.18 2017-02-23 09:48:37 +00:00
Craig Warren
ba993730ef Updated to handle file path or file object for input file. 2017-02-23 09:48:06 +00:00
Craig Warren
619c82a3b6 Updated to handle file path or file object for input file. 2017-02-23 09:46:31 +00:00
Craig Warren
b28aeeb79a Corrected bug that effected reading of #taguchi: command when checking for space after command name. 2017-02-23 09:46:07 +00:00
Craig Warren
1c5c64cd77 Updated to handle file path or file object for input file. 2017-02-23 09:45:18 +00:00
Craig Warren
117e6fa7fb Updates to dispersion analysis function. 2017-02-22 12:27:07 +00:00
Craig Warren
db4fdb167c autopep8 code cleanups. 2017-02-22 10:37:30 +00:00
Craig Warren
40576db389 autopep8 code cleanups. 2017-02-22 10:11:13 +00:00
Craig Warren
0cea9980bb Corrected error message with #pml_cfs command. 2017-02-21 14:07:29 +00:00
Craig Warren
ca20ab01ec Add antenna models to advanced tests. v.3.0.17 2017-02-21 13:04:48 +00:00
Craig Warren
546dde88aa Bumped to v.3.0.17 2017-02-21 12:58:08 +00:00
Craig Warren
acc23f45ad Renamed some modules. 2017-02-21 12:57:42 +00:00
Craig Warren
c51a501d05 Waveform value now pre-multiplied by amplitude scaling value when returned. 2017-02-21 12:55:43 +00:00
Craig Warren
f3c846330d Added functions for opening file from path or object, and for estimating memory required for model. 2017-02-21 12:54:58 +00:00
Craig Warren
4e64fc8b87 Sources now use pre-calculated waveform values, instead of calculating on-the-fly.
Sources now use iteration counter - no absolute time value required.
Transmission line spatial step updated from using magic time step (which showed instabilities) to sqrt(3) x c x dt
2017-02-21 12:54:00 +00:00
Craig Warren
2af687bacb Moved store_outputs function to field_outputs module. 2017-02-21 12:51:30 +00:00
Craig Warren
b632946d54 Formatting cleanups. 2017-02-21 12:50:55 +00:00
Craig Warren
6db9a7a6ba Small formatting changes to the way materials table is displayed. 2017-02-21 12:50:19 +00:00
Craig Warren
022d98007e Moved memory usage estimation to its own function in the utilities module. 2017-02-21 12:49:46 +00:00
Craig Warren
a28bea41c1 Sources now use pre-calculated waveform values that are stored in an array, instead of being calculated on-the-fly. 2017-02-21 12:49:10 +00:00
Craig Warren
a8df199415 Changed formatting of material type for imported materials. 2017-02-21 12:38:15 +00:00
Craig Warren
1a225e7477 Changed input file reading function to accept string or file object. 2017-02-21 12:36:56 +00:00
Craig Warren
3ef9e7d48b Changed solid and rigid array sizes to nx x ny x nz, and all field arrays to (nx + 1) x (ny + 1) x (nz + 1) 2017-02-21 12:35:57 +00:00
Craig Warren
a80045b18e Moved run_model function into its own separate module. 2017-02-21 12:34:01 +00:00
Craig Warren
46577b0763 Remove -1 from when setting limits for building objects and setting solid array. 2017-02-21 12:31:20 +00:00
Craig Warren
03f7bae43e Moved store_outputs function into this module. 2017-02-21 12:30:05 +00:00
Craig Warren
3dd219db0d Add options to enable double precision if required. 2017-02-21 12:29:12 +00:00
Craig Warren
4d0fc78c0b Tidy up some print messages. 2017-02-15 14:06:31 +00:00
Craig Warren
d10ef47ae4 Fixed missing argument in current function calls with snapshots. Occurred due to updating function arguments for calculating currents. 2017-02-13 09:56:19 +00:00
Craig Warren
9ab0989bd2 Fixed missing argument in current function calls, due to updating function arguments for calculating currents. 2017-02-13 09:52:18 +00:00
craig-warren
8bbb843737 Added condition for dispersion analysis when no waveforms are present in the model, i.e. can't perform dispersion analysis. 2017-02-10 10:24:01 +01:00
craig-warren
cb1330cb55 Updated print messages for dispersion analysis. 2017-02-10 10:04:52 +01:00
craig-warren
2c26ebdc18 Tidy formatting of Windows bit printing. 2017-02-10 10:03:09 +01:00
craig-warren
edbbfc9c58 Updated print message on fixed geometry. 2017-02-06 12:38:43 +01:00
craig-warren
fbbb5227bd Updated print messages for PML. 2017-01-31 12:36:40 +00:00
Craig Warren
7a8df3cfe3 Bump to v.3.0.15 2017-01-30 18:22:34 +00:00
Craig Warren
0dc603295f Updated differencing plots. 2017-01-30 18:22:09 +00:00
Craig Warren
dc717d68bf Further clarification of PML terminology. 2017-01-30 18:21:30 +00:00
Craig Warren
c99530a04b Improved test method to use decibels for differencing plots/reporting. 2017-01-30 18:20:49 +00:00
Craig Warren
8802210a4b Simplified storing of receiver output components.
Removed extra enumerate on transmission line storage loop.
2017-01-30 18:19:43 +00:00
Craig Warren
6cc1f3c1d3 Updated to account for new PML boundary ID naming.
PML thickness now defined as N + 1 and therefore  '+1's removed from being passed to other functions.
Calculating which spatial step to use in sigmamax function simplified.
2017-01-30 18:18:45 +00:00
Craig Warren
22fe57e3da Updated to account for new PML boundary ID naming. 2017-01-30 18:16:49 +00:00
Craig Warren
8e419b26e6 Updated to account for new PML boundary ID naming. 2017-01-30 18:16:34 +00:00
Craig Warren
f960c49e17 Updated to account for new PML boundary ID naming.
Updated current calc functions to take all magnetic fields as args for consistency.
2017-01-30 18:16:09 +00:00
Craig Warren
5e2623580d Updated to account for new PML boundary ID naming. 2017-01-30 18:15:27 +00:00
Craig Warren
7bc0e96258 Updated writing of receivers to file method for efficiency.
Removed unnecessary if statement from transmission line writing.
2017-01-30 18:14:46 +00:00
Craig Warren
543ca1ba3b Added ability to plot current outputs if specified. 2017-01-30 16:54:25 +00:00
Craig Warren
a43cdf7a70 Updated comments for PML class. 2017-01-27 16:58:45 +00:00
Craig Warren
4392123817 Updated description of #pml_cfs command. 2017-01-27 16:58:19 +00:00