提交图

745 次代码提交

作者 SHA1 备注 提交日期
Craig Warren
a640a7edfd Dispersion analysis: handle case where waveform has zero amplitude, i.e. being used on a receiver. 2018-11-20 11:21:47 +00:00
Craig Warren
de21f57169 Removed white space from join string for rx IDs. Not sure why it was there. 2018-11-05 14:33:36 +00:00
craig-warren
b4b910250b Code tidy. 2018-08-30 19:55:46 +01:00
craig-warren
c05accf77a Tidied some comments. 2018-08-30 19:53:51 +01:00
archerC
b1e4d96fb7 add a input file command #output_dir to specify the directory of output files other than the directory of the input files. 2018-08-30 16:02:36 +08:00
Craig Warren
9d9890aa2a Tidied imports 2018-08-29 08:39:26 +01:00
archerC
e5f76713ba to allow open input files with commentary text written in asian language by opening files with encoding utf-8 2018-08-29 12:32:44 +08:00
craig-warren
b2c3e54c18 Changed rounding method (to ceil) used to calculate number of iterations. Now guarantees simulation will run beyond specified time window. 2018-07-17 15:45:11 +01:00
Craig Warren
fd7c61428a PEP8 code cleanups. 2018-07-09 12:35:19 +01:00
Craig Warren
af2a97c872 Bumped to v.3.1.4 2018-07-09 11:37:33 +01:00
Craig Warren
0ea15aaf1a Added ability to write snapshots with GPU solver. Implmented speedup of snapshot writing for CPU solver. 2018-07-09 11:15:08 +01:00
Craig Warren
ae243b1d03 Cleanup/rationalisation of code from writing geometry views. 2018-07-09 11:13:54 +01:00
Craig Warren
25e7d4b533 Moved memory estimating to Grid class, and now called from model_build_run module. 2018-07-09 11:13:45 +01:00
Craig Warren
607ace46c0 Corrected bug with print message on snapshot spatial discretisation. 2018-07-09 11:10:01 +01:00
Craig Warren
a1512086bc Change HDF5 file attributes: 'dx,dy,dz' to 'dx_dy_dz' and 'nx,ny,nz' to 'nx_ny_nz'. 2018-07-09 11:09:06 +01:00
Craig Warren
888d9f401f Moved (and updated) memory estimate function, now attached to Grid class. 2018-07-09 11:05:04 +01:00
Craig Warren
c9ee97ba93 Change HDF5 file attribute from 'nx,ny,nz' to 'nx_ny_nz'. 2018-05-23 17:46:54 +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
c13fbb2314 Remove setting of magnetic properties for plates (faces). When cells edges or faces are specified only electric materials properties are used. 2018-05-18 14:50:57 +01:00
Craig Warren
50df03656c Improved commenting on Peplinski soil model. 2018-05-18 14:10:00 +01:00
Craig Warren
dd110fd687 Added checks for correct source polarisation in 2D modes, & explicit setting of PEC boundaries for invariant direction in 2D modes. 2018-05-02 14:31:06 +01:00
craig-warren
4118604112 Corrected bug with extent of cylinders when building cylinders aligned with an axis. Introduced recently with speed-up of building axis aligned cylinders. 2018-04-17 20:08:37 +01:00
craig-warren
673588c4d5 Switch to using scipy fftpack rather than numpy fft functions for fractal generation - see issues #148 & #150 2018-04-12 17:52:26 +01:00
craig-warren
fe6e1180a8 Fixed bug with checking for existence of MPI environment argument. 2018-04-05 09:52:12 +01:00
Tagussan
080a530df0 Revert "snapshots for gpu"
This reverts commit 27766ca31a.
2018-03-22 16:04:43 +09:00
Tagussan
3bb4df6af9 bugfix: don't get rxs data if no rxs exist 2018-03-18 06:23:06 +09:00
Tagussan
27766ca31a snapshots for gpu 2018-03-18 06:20:54 +09:00
Craig Warren
32c3a2b95f Bumped to v.3.1.3 2018-03-05 09:57:37 +00:00
Craig Warren
c6c79542ae More tweaks to MPI print messages. 2018-03-01 10:46:57 +00:00
Craig Warren
41d3688430 More adjustments to MPI print messages. 2018-03-01 10:38:20 +00:00
Craig Warren
f07c4d9045 Checking MPI communicator names. 2018-03-01 10:15:50 +00:00
Craig Warren
9c9498758e Improved print messages for MPI. 2018-03-01 09:49:57 +00:00
Craig Warren
9fb19600a7 More MPI debug info. 2018-02-28 16:58:13 +00:00
Craig Warren
9baadbc761 Added parent PID info to MPI messages. 2018-02-28 16:46:10 +00:00
Craig Warren
a4afe43eda Don't disconnect from parent MPI comm? 2018-02-28 16:40:53 +00:00
Craig Warren
62d004f72a More work on shutdown of MPI communicators. 2018-02-28 16:30:20 +00:00
Craig Warren
04c49c264d Corrected method names for MPI cleanups. 2018-02-28 16:25:55 +00:00
Craig Warren
786e9352d4 Don't add mpicomm object to command line args. It is unneccessary as only strings can be passed to MPI Spawn. 2018-02-28 16:14:45 +00:00
Craig Warren
9e2a2265d9 Removed mpicomm arg from command line as it is irrelevant. 2018-02-28 16:02:28 +00:00
Craig Warren
db5483af83 More MPI debug messages. 2018-02-28 13:54:52 +00:00
Craig Warren
6a6148ab29 More changes to MPI code. 2018-02-28 12:06:56 +00:00
Craig Warren
0fd2ce73b3 Tidy up of MPI code. 2018-02-28 11:49:21 +00:00
Craig Warren
cea1317bf5 Corrected name for MPI communicator argument. 2018-02-28 10:27:32 +00:00
Craig Warren
fe1043ea9e Updated debug messages for MPI. 2018-02-28 09:53:05 +00:00
Craig Warren
fe89343cd9 Check for existence of mpicomm in args. 2018-02-28 09:36:04 +00:00
Craig Warren
d467877d0b Added some debug messages for MPI and MPI communicator to command line args. 2018-02-28 09:31:22 +00:00
Craig Warren
d49ffd9988 Added some debug for alternate MPI method. 2018-02-27 16:52:51 +00:00
Craig Warren
fb8dd26c3f Removed requirement for centre of cylindrical sector to be inside domain. Added check for angles being positive. 2018-02-27 14:42:58 +00:00
Craig Warren
ec767b2d28 Added bounds setting for cylindrical sector with centre outside domain. 2018-02-27 14:41:50 +00:00
Craig Warren
a1763c0609 Reinstated and updated code for building cylinders aligned to axes. Made code for building spheres more robust. 2018-02-26 17:39:42 +00:00