Craig Warren
|
d2e42c0d8d
|
Bumped to v.3.1.2
v.3.1.2
|
2017-12-20 15:05:08 +00:00 |
|
Craig Warren
|
e09f08ae75
|
Changed importing of user-defined waveforms from excitation file to include a interpolation (see extra optional parameters for excitation file command in docs).
|
2017-12-20 15:03:22 +00:00 |
|
Craig Warren
|
91a8a6a14f
|
Added FFT function (uses np.fft.fft) to utilities module, to avoid repeating same code in several modules.
|
2017-12-20 15:01:12 +00:00 |
|
Craig Warren
|
4e7aecb8bb
|
Corrected typo in error message for transmission line waveform ID.
|
2017-12-20 10:59:07 +00:00 |
|
Craig Warren
|
e486bb12be
|
Added warning to numerical dispersion function for case when waveform is undersampled.
|
2017-12-18 12:01:19 +00:00 |
|
Craig Warren
|
47b66396f1
|
Updated some variable names.
|
2017-12-18 11:59:12 +00:00 |
|
Craig Warren
|
67a72d1d28
|
Added some initial information giving an overview of the flow of the code.
|
2017-12-06 12:32:59 +01:00 |
|
Craig Warren
|
085476d3f2
|
Added some comments to simulation modes to mention CUDA.
|
2017-12-06 12:17:14 +01:00 |
|
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 |
|