craig-warren
2715edb74c
Cleared notebook outputs
2024-06-23 09:46:31 +08:00
craig-warren
586c507e85
Added missing arg from mpl_plot
2024-06-23 09:45:27 +08:00
JingziC
cb5d26b433
Removing use_line_collection in plotting
...
use_line_collection is removed in matplotlib 3.8.0
2024-01-29 17:10:01 +09:00
Xuan
d5132ed087
Fixed the bug in "tools/Jupyter_notebooks/plot_Bscan.ipynb".
2023-08-20 18:59:53 +08:00
Craig Warren
66ff406a06
Updated copyright year
2023-03-24 11:50:02 +00:00
JLA4444
f6477d14fb
Bug when merging files
...
When merging outputfiles basefilename + *.out was used
This includes files as basefilename + abcd234.out which causes issues
Also the bug when basefilename.out, after an A scan, caused issues is fixed
2022-02-04 16:41:20 +01:00
Craig Warren
5a1a90099f
Updated copyright to 2022.
2022-01-06 21:01:41 +00:00
Craig Warren
7d5cfa2c67
Updated macro to account for new Paraview threshold behaviour in >v.5.10
2022-01-06 21:01:14 +00:00
Craig Warren
74b66a2395
Update copyright to 2021
2021-12-13 16:01:31 +00:00
Craig Warren
3bd4e4acf8
Tidied code formatting and removed import of sys
2020-11-24 11:55:29 +00:00
Craig Warren
73a3f93a08
Added divide by zero ignore for s11, s21, zin, yin
2020-06-11 22:05:07 +01:00
Craig Warren
7e1d1a6297
Changed fwrite precisions for DT1 file. Added a separate field to the information window (i.e. the first pop up window) for the rx-component (i.e. Ex or Ey or Ez). Now the user has the option to store any of these fields to the desired GPR output file (usefull in the case of a 3D model).
2020-05-29 07:18:10 +01:00
craig-warren
5c11a3922e
Fixed syntax error - missing commas in plot.
2020-05-18 16:05:36 +01:00
Craig Warren
a966d1679b
Updated string reading in binary file read.
2020-04-25 21:27:14 +01:00
craig-warren
6c8d222072
Updated reading of strings in binary file.
2020-04-24 11:39:01 +01:00
Craig Warren
5e0d19cf7b
Correct typo - missing comma from stem plots.
2020-01-30 20:56:51 +01:00
Ivan Dubrovin
feb2490550
fix a typo in plot_source_wave.py
...
Added a comma between parameters for `stem`.
2020-01-30 11:55:31 +03:00
Craig Warren
a483b68496
Updated parameter in stem plots used for FFTs.
2020-01-28 15:29:33 +01:00
Craig Warren
dee2676052
Updated copyright notice year.
2020-01-28 12:37:45 +01:00
Craig Warren
fede871851
Updated alternate MPI implementation that does not use spawn.
2019-03-12 14:50:03 +00:00
Craig Warren
e63262cc53
Added explicit file close calls.
2019-02-19 08:53:53 +00:00
Craig Warren
0ca02137b3
Updated copyright date to 2019.
2019-01-04 09:25:37 +00:00
Craig Warren
407f7f07ea
Removed some debug print messages.
2018-08-29 14:34:45 +01:00
Craig Warren
a0393c88d8
1. Added new GPR format IPRB/IPRH (Implulse Radar)
...
2. Fixed the file path issue. The user now can choose a file from a
different folder.
3. Added the center frequency as a requirement along with the Tx-Rx
distance and the trace step, as it is crucial for the DT1/HD to work
with the official Sensors Software.
4. Removed some spaces from the HD header file
5. Added more comments to the script in case anyone want to understand
the header structures.
2018-07-18 08:32:34 +01:00
craig-warren
a704243598
Corrected bug with time vector used in plotting scripts.
2018-07-17 15:42:20 +01:00
craig-warren
bdef5c5ac5
Added check for MATLAB versions less than R2016b which do not have certain string functionality, e.g. pad function.
2018-07-12 11:00:47 +01:00
Craig Warren
b3247b07dc
Change HDF5 file attribute from 'dx,dy,dz' to 'dx_dy_dz'
2018-05-23 17:43:07 +01:00
Craig Warren
cc33a628b6
Tweaks to gridline styles.
2018-05-02 14:28:38 +01:00
Craig Warren
57520e0865
Added initial MATLAB script to convert gprMax output to some common GPR formats (RD3, DZT, DT1).
2018-04-04 16:31:01 +01:00
Angelisd
2999403edb
gprMax merged output HDF5 to RD3, DZT, DT1
2018-03-25 22:06:43 +03:00
Craig Warren
d70b680c81
Changed white space to underscore in path names for some tools.
2018-01-31 23:03:15 +01:00
Craig Warren
85b8111366
Fix bug with incorrect module import name.
2018-01-28 15:59:12 +01:00
Craig Warren
c137bef5c3
Updating of outputfiles_merge to allow it to be imported as a function.
2018-01-17 17:17:57 +01: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
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
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