Craig Warren
|
899140b7e8
|
Added larger benchmarking model.
|
2017-12-02 17:12:43 +01:00 |
|
Craig Warren
|
f88e3c7392
|
Changed to binary file reading to overcome bug with not reading to end of file in Windows.
|
2017-11-01 14:19:11 +00:00 |
|
Craig Warren
|
90c3c2c77e
|
Tidied out some commented code.
|
2017-11-01 08:29:12 +00:00 |
|
Craig Warren
|
8bb0dd6c61
|
Added setting of -rpath for linker options on macOS.
|
2017-10-30 14:51:42 +00:00 |
|
Craig Warren
|
38910a65ce
|
Removed dependency on QT 4 as Anaconda bug with QT 5 now resolved.
|
2017-10-27 13:50:22 +01:00 |
|
Craig Warren
|
6d6dd13e97
|
Updated dispersion analysis function to handle case of impulse waveform.
|
2017-10-25 17:04:16 +01:00 |
|
Craig Warren
|
e351a5fde8
|
Added functionality to better handle divide by zero error when taking log10.
|
2017-10-11 10:24:51 +01:00 |
|
Craig Warren
|
e346b17cec
|
Improved robustness of manufacturer name reading on Windows.
|
2017-10-11 10:23:39 +01:00 |
|
Craig Warren
|
a506bfc16c
|
Added functionality to cope with trying to take log10(0) in dispersion analysis.
|
2017-10-09 15:01:15 +01:00 |
|
Craig Warren
|
1c0d4e7596
|
Changed infinite to invariant (geometry) which should be clearer, and corrected some typos.
|
2017-09-14 16:53:04 +01:00 |
|
Craig Warren
|
4de9f704e7
|
Adjusted dispersion analysis to perform FFT of waveform over 4 * pulse width rather than entire time window.
|
2017-08-23 10:53:33 +01:00 |
|
Craig Warren
|
b86935ae58
|
Adjustments to dispersion analysis to handle long time windows. Moved to analysing waveform over a multiple of pulse widths rather than entire time window.
|
2017-08-23 10:50:48 +01:00 |
|
Craig Warren
|
6c0e18df4d
|
Corrected information on dielectric smoothing for the #geometry_objects_read command.
|
2017-08-23 09:59:17 +01:00 |
|
craig-warren
|
040abec33c
|
Updated loading and plotting of time array to match Python plotting tools, i.e. in seconds rather than nano-seconds.
|
2017-08-15 11:06:59 +01:00 |
|
craig-warren
|
06909a57e1
|
Corrected alignment issue with logo printing.
|
2017-08-03 15:05:24 +01:00 |
|
craig-warren
|
59168b067b
|
Grammar updates.
|
2017-08-03 15:00:49 +01:00 |
|
craig-warren
|
8374428ede
|
Added general statement on GPU solver.
|
2017-08-02 11:16:03 +01:00 |
|
Craig Warren
|
c2b91c062e
|
Handle case where cpu_count returns None on some machines
|
2017-07-11 14:46:55 +01:00 |
|
Craig Warren
|
0439f591d4
|
Update to benchmarking mode to enable benchmarking with either CPU or GPU solver.
Added benchmarking metric of 'cells per second'.
|
2017-07-11 14:06:51 +01:00 |
|
Craig Warren
|
712b1019c6
|
Corrected spelling mistake.
|
2017-07-04 17:21:19 +01:00 |
|
Craig Warren
|
5b27c7bb8a
|
Bumped version to v.3.1.1
v.3.1.1
|
2017-06-21 14:38:14 +01:00 |
|
Craig Warren
|
a561b9fa53
|
Correct bug with building grass roots - the index at the upper end of the range was one cell to large.
|
2017-06-21 14:37:32 +01:00 |
|
Craig Warren
|
73e2c39257
|
Explicitly set dtype for fractal weighting array.
|
2017-06-21 14:35:34 +01:00 |
|
Craig Warren
|
9ba4997a1e
|
Tweaked section heading.
|
2017-06-21 14:34:20 +01:00 |
|
Craig Warren
|
7c6628ebe2
|
Removed PMLs from default test set.
|
2017-06-21 14:33:57 +01:00 |
|
Craig Warren
|
3329df6015
|
Added gaussianprime and gaussiandoubleprime waveforms which are direct 1st and 2nd derivatives of the gaussian waveform, i.e. they don't share the same centre frequency.
|
2017-06-21 14:33:01 +01:00 |
|
Craig Warren
|
0a28aeed62
|
Added info on using MPI to task farm to multiple GPUs on a node.
|
2017-06-21 14:31:41 +01:00 |
|
Craig Warren
|
3c8e5bab1b
|
Updates for version 3.1.0 - Big Smoke. These updates are predominately to enable gprMax to be run on GPUs using NVIDIA CUDA.
v.3.1.0
|
2017-06-19 16:24:08 +01:00 |
|
Craig Warren
|
939a6322a1
|
Syntax correction.
|
2017-06-09 18:31:27 +01:00 |
|
Craig Warren
|
4103f12755
|
Corrected syntax.
|
2017-06-09 18:29:09 +01:00 |
|
Craig Warren
|
4f60764802
|
Bumped version to v.3.0.20
v.3.0.20
|
2017-06-09 15:57:56 +01:00 |
|
Craig Warren
|
2e4b43df0f
|
Corrected ambiguity with the centre frequency content of the 'gaussiandotdot' and 'gaussiandotnorm' waveforms. Prior to this update the centre frequency of these waveforms were derived from a base Gaussian waveform with the user given frequency (deriving the pulse width), i.e. this resulted in higher than expected centre frequencies for these waveforms. This has now been corrected so that the user specified centre frequency is what is used for these waveforms.
Tidied up terminology relating to waveform centre frequency.
|
2017-06-09 15:57:35 +01:00 |
|
Craig Warren
|
90f7255ff0
|
Corrected spelling mistake.
|
2017-06-06 15:03:45 +01:00 |
|
Craig Warren
|
c03740713b
|
Removed some extra text from the voltage source command.
|
2017-06-06 14:59:42 +01:00 |
|
Craig Warren
|
982b30b5bd
|
Corrected bug with replacing #rx_box command for 3D models.
|
2017-06-06 11:45:40 +01:00 |
|
Craig Warren
|
d9452879ca
|
Corrected bug with replacing #tx_steps and #rx_steps commands in 3D models.
|
2017-06-06 11:06:34 +01:00 |
|
Craig Warren
|
d4dfbffb2f
|
Corrected broken link.
|
2017-06-05 11:07:26 +01:00 |
|
Craig Warren
|
ff937320be
|
3-pole Debye fit for some of the Eccosorb LS series of absorbers.
|
2017-05-24 13:07:55 +01:00 |
|
Craig Warren
|
50d60637e1
|
Added materials library for some of the Eccosorb LS series of absorbers.
|
2017-05-24 13:07:11 +01:00 |
|
Craig Warren
|
e9c36d70fb
|
Added materials library for some the Eccosorb LS series of absorbers.
|
2017-05-24 13:06:26 +01:00 |
|
Craig Warren
|
6a07fba39b
|
Removed constraint that relaxation times for Debye materials must be greater than the time resolution of the model.
|
2017-05-24 13:05:30 +01:00 |
|
Craig Warren
|
cd3042ec4f
|
Fixed bug with geometry getting reused when running multiple models with the --geometry-only argument. The grid instance was not being cleared between models so it was assumed the --geometry-fixed argument had been specified.
|
2017-05-10 12:49:30 +01:00 |
|
Craig Warren
|
2f934092ce
|
Add ability to compile with gcc 7.
|
2017-05-08 09:58:03 +01:00 |
|
Craig Warren
|
cc01ec595f
|
Removed some commented out code that was unnecessary.
|
2017-05-05 12:17:35 +01:00 |
|
Craig Warren
|
57693ec3ba
|
Added MANIFEST.in to ensure data files, i.e. materials files for user libraries, etc... are installed with the package.
|
2017-05-04 16:27:26 +01:00 |
|
craig-warren
|
fa24a6140a
|
Corrected bug with processing some commands for 3D models where the line of the input file was not getting incremented.
Added processing of transmission lines now that they are also in the new code.
|
2017-05-03 18:14:10 +01:00 |
|
Craig Warren
|
45fd6f1c47
|
Corrected some comments.
|
2017-05-02 14:19:59 +01:00 |
|
Craig Warren
|
6addb8883b
|
Reduced threshold used in estimating numerical dispersion from -60dB to -40dB.
Added calculation of complex relative permittivity for Debye, Lorentz, and Drude materials. Real part is used in numerical dispersion analysis.
|
2017-05-02 14:18:09 +01:00 |
|
Craig Warren
|
02629792d3
|
Added method to materials class to calculate complex relative permittivity.
|
2017-05-02 14:15:33 +01:00 |
|
Craig Warren
|
41bc03070a
|
Change checking of imported geometry spatial discretisation with model spatial discretisation from using int to round_value function.
|
2017-05-02 14:13:58 +01:00 |
|