提交图

159 次代码提交

作者 SHA1 备注 提交日期
Craig Warren
47b66396f1 Updated some variable names. 2017-12-18 11:59:12 +00: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
e351a5fde8 Added functionality to better handle divide by zero error when taking log10. 2017-10-11 10:24:51 +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
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
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
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
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
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
328e98cb85 Added a module to the tools sub-package that enables a PNG image file to be converted into a HDF5 file that can then be used to import geometry. 2017-04-04 14:03:09 +01:00
Craig Warren
7aadb802b8 Updated to reflect overhauled MPI simulation mode. 2017-03-20 16:49:52 +00:00
Craig Warren
dc502837fb Add version information and model title to merged output file. 2017-03-08 12:43:33 +00:00
Craig Warren
3769c204c2 Added filename/path to plotting function that can be used when saving a plot or titling it. 2017-03-07 12:08:44 +00:00
Craig Warren
4679c6b65c Changed name of command line argument for job arrays from taskid to task. 2017-02-24 10:08:29 +00:00
Craig Warren
db4fdb167c autopep8 code cleanups. 2017-02-22 10:37:30 +00:00
Craig Warren
543ca1ba3b Added ability to plot current outputs if specified. 2017-01-30 16:54:25 +00:00
Craig Warren
c03b5efa63 Formatting cleanups. 2017-01-26 16:23:29 +00:00
Craig Warren
c6d3fafb97 Updated copyright notices to 2017. 2017-01-18 14:16:20 +00:00
Craig Warren
d314da1875 Fixed delay correction for voltages. 2016-11-16 12:54:55 +00:00
Craig Warren
eef18a4478 Corrected bug introduced when no longer plotting current outputs - default outputs list was incorrect. 2016-10-20 09:34:27 +01:00
Craig Warren
3e5515d07f Improved loading and selecting of correct EM field component. 2016-10-14 15:05:00 +01:00
Craig Warren
000cb46c4c Changed default default for saving and plotting of receiver output components to only electric and magnetic fields, i.e. no longer current. 2016-10-14 15:03:47 +01:00
Craig Warren
04da1ec6e7 Updates to handle bug with matplotlib and versions of qt/pyqt. 2016-09-22 10:22:33 +01:00
Craig Warren
f0f6c98ebb Modified setup of matplotlib for Linux and Windows to force using QT5 backend. Problem is that with conda installed qt5/pyqt5 matplotlib still tries to use qt4 backend. 2016-09-19 14:34:56 +01:00
Craig Warren
eff83db651 Adding info on job array functionality for Grid Engine. 2016-09-15 15:36:03 +01:00
Craig Warren
e6e5745825 Updated HPC scripts and added details on eddie3. 2016-09-09 14:02:47 +01:00
Craig Warren
60181681aa Use mpiexec rather than mpirun. They are the same, but mpiexec is the newer term. 2016-09-09 12:03:02 +01:00
Craig Warren
6ffe811866 Removed $NSLOTS from mpirun, think the -np argument should be the number of MPI processes, i.e. number of gprMax models 2016-09-09 10:53:48 +01:00
Craig Warren
4564d5367c Updated name of module for openmpi 2016-09-09 10:46:17 +01:00
Craig Warren
c6609c300e Updated benchmarking results for Linux. 2016-08-19 16:04:35 +01:00
Craig Warren
83f0629d0e Keep OMP_NUM_THREADS at 8 for example purposes. 2016-08-09 11:58:56 +01:00
Craig Warren
21632a43ce Updated HPC scripts. 2016-08-09 11:56:46 +01:00
Craig Warren
6fc1770156 Added downloadable example HPC scripts. 2016-08-09 11:02:53 +01:00
craig-warren
956c61fddf Updated imports style. 2016-08-03 18:10:07 +01:00
Craig Warren
0c8d612a02 Added simple MATLAB scripts for plotting A-scans and B-scans. They are not as functional as the Python equivalents and are intended as a getting started point. 2016-08-01 11:04:43 +01:00
Craig Warren
1a59e4df64 Tidied some import statements. 2016-07-29 14:49:21 +01:00
Craig Warren
0064dbe69f Corrected some descriptive text. 2016-07-27 13:38:31 +01:00
Craig Warren
cd823901d6 Tidied imports. 2016-07-21 16:01:53 +01:00
Craig Warren
2b305805a1 Reminder on viewing Jupyter notebooks on GitHub. 2016-07-19 17:26:49 +01:00
Craig Warren
ca2c9c004f Changed name of module 'plot_builtin_wave' to 'plot_source_wave'. Add functionality to allow plotting (with FFT) in Jupyter notebooks of user-defined waveforms. 2016-07-19 12:52:49 +01:00
craig-warren
6eee175620 Changed #rx_box to #rx_array, and allowed it to do lines of receivers as well as 2D grids. 2016-06-15 12:19:55 +08:00
Craig Warren
14476d5e59 Annotated image for 2D buried metal cylinder model. 2016-06-09 14:15:59 +01:00
Craig Warren
5c4b5ccf7e Corrected print statement for time to centre of pulse. 2016-06-07 13:11:52 +01:00
craig-warren
145a072c81 Corrected bug with rx component argument name. 2016-06-03 11:53:47 +01:00
Craig Warren
438669959b Added filename argument to assist with saving figures from module. 2016-05-27 15:15:24 +01:00
Craig Warren
98556e5dea Updated to reflect revised antenna plotting. 2016-05-26 12:18:05 +01:00
Craig Warren
17c6839e3b Better handling of when s21 is None. 2016-05-26 12:16:32 +01:00
Craig Warren
570640fb49 Revised antenna parameter plotting script to handle s21 calculation and plotting when either a transmission line or receiver is used on the receiver antenna in the model. 2016-05-26 10:48:53 +01:00