提交图

1471 次代码提交

作者 SHA1 备注 提交日期
Craig Warren
9676a43e23 Re-structuring of antennas module 2018-01-13 18:02:47 +01:00
Craig Warren
9f014a9611 Updated contact details. 2018-01-13 16:37:59 +01:00
Craig Warren
4848a8d4d7 PEP8 code cleanups. 2018-01-02 18:14:20 +00:00
Craig Warren
f83ec97fa9 Formatting cleanups. 2018-01-02 17:19:42 +00:00
Craig Warren
a784459ee6 Merge pull request #138 from gprMax/geometry-out-speed-up
geometry output speed up
2018-01-02 17:08:36 +00:00
Craig Warren
2136bf391e Added '_ext' suffix to Cython module names so they can be more easily distinguished when importing. 2018-01-02 17:06:25 +00:00
Craig Warren
8b81dca756 Use of np.isclose rather than equality when finding frequency of maximum power. 2018-01-02 14:09:17 +00:00
Craig Warren
fc7306c101 Updated copyright date. 2018-01-02 11:23:53 +00:00
jasminium
d6c7185882 removed file 2017-12-21 11:57:50 +00:00
jasminium
6ab0eafe4a voxel building 2017-12-21 11:39:42 +00:00
Craig Warren
4548644399 Correction to calculation for maximum frequency of interest. 2017-12-20 15:28:03 +00:00
Craig Warren
50a483ac92 Added line break. 2017-12-20 15:17:36 +00:00
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
jasminium
c2dd4ba348 geometry output speed up 2017-12-15 19:54:46 +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