提交图

  • d9be230361 Merge pull request #503 from NMannall/devel devel Craig Warren 2025-07-30 22:25:49 +03:00
  • 16bd1cc311 Add gprMax.cython to mocked imports Nathan Mannall 2025-07-28 13:11:21 +01:00
  • 77711b8036 Update .readthedocs.yaml Nathan Mannall 2025-07-28 12:40:43 +01:00
  • ec4f98fd24 Fixed typo in toolbox name Craig Warren 2025-07-25 10:15:13 +01:00
  • 533c9c0de1 Corrected overlapping text in plots Craig Warren 2025-07-25 10:14:57 +01:00
  • d1f7a5c3e8 Removed link to out-of-date screencasts on installation master Craig Warren 2025-07-25 09:48:20 +01:00
  • af8850a07a Correct bug with adding existing materials number twice Craig Warren 2025-07-25 09:46:26 +01:00
  • 59d80060f7 Merge pull request #496 from gprMax/mpi Craig Warren 2025-07-18 00:03:59 +03:00
  • 5fa3b25760 Merge branch 'devel' into mpi mpi Nathan Mannall 2025-07-17 16:17:49 +01:00
  • db00d14f2c Log error and exit if MPI_COMM_WORLD is too small Nathan Mannall 2025-07-17 16:14:55 +01:00
  • 6805dee72e Fix bug when removing builtin materials from read geometry object Nathan Mannall 2025-07-17 16:13:17 +01:00
  • 4946861951 Add geometry objects read to Python API docs Nathan Mannall 2025-07-17 15:53:49 +01:00
  • 1a7dcf4339 Fix bug when Snapshot file extension not specified Nathan Mannall 2025-07-17 15:22:03 +01:00
  • a3f0a64cb8 Update requirements for building docs Nathan Mannall 2025-07-17 15:18:48 +01:00
  • 225a6d3ce6 Fixed bug with overlapping text on plots Craig Warren 2025-07-17 12:33:35 +01:00
  • 96790996e2 Corrected invalid escape sequence warnings Craig Warren 2025-07-17 12:32:50 +01:00
  • 856da0f19c Commented out png saving, only PDF by default Craig Warren 2025-07-17 09:47:56 +01:00
  • 3ff400e6f8 Fixed bug with overlapping text on plots Craig Warren 2025-07-17 09:47:20 +01:00
  • 51a904e709 Corrected missing bracket Craig Warren 2025-07-16 22:01:51 +01:00
  • 4af2017297 Merge pull request #494 from gprMax/mpi Craig Warren 2025-07-07 16:52:32 +03:00
  • 5ef4fda0db Add comments explaining failing ReFrame tests Nathan Mannall 2025-07-07 11:18:30 +01:00
  • fe0bc9bdf4 Restructure random number generation in MPIFractalVolume Nathan Mannall 2025-07-04 14:31:06 +01:00
  • 435f9afa35 Improve MPI fractal surface generation performance Nathan Mannall 2025-07-04 14:30:25 +01:00
  • a07311dbd7 Corrected formatting in table Craig Warren 2025-07-04 14:11:36 +03:00
  • dd2842fefe Merge pull request #493 from gprMax/mpi Craig Warren 2025-07-04 14:07:02 +03:00
  • 838d713a7d Fixed a typo Craig Warren 2025-07-03 12:04:17 +03:00
  • bc6513c81c Improve MPI fractal volume generation performance Nathan Mannall 2025-07-02 14:47:27 +01:00
  • 2fd8984bb9 Added reframe to docs build Craig Warren 2025-07-02 16:32:10 +03:00
  • 809e3c5fa8 Try libfftw3-dev for docs Craig Warren 2025-07-01 17:05:16 +03:00
  • 9aa3cca514 Add fftw to docs buils Craig Warren 2025-07-01 16:33:41 +03:00
  • 9f3e541898 Merge pull request #492 from gprMax/mpi Craig Warren 2025-07-01 14:04:58 +01:00
  • 0724590925 Add mpi4py-fft to conda environment Nathan Mannall 2025-06-30 17:25:14 +01:00
  • 39040adde5 Remove sphinx :ref: command from README Nathan Mannall 2025-06-30 17:21:01 +01:00
  • 154370b8a0 Exclude generated docs from pre-commit hooks Nathan Mannall 2025-06-30 17:01:49 +01:00
  • 5122fe02d4 Add domain decomposition diagram to accerlator docs Nathan Mannall 2025-06-30 16:57:59 +01:00
  • 8bfbe63cb0 Clarify why FFTs cause fractal box decomposition limitations Nathan Mannall 2025-06-30 16:38:26 +01:00
  • 70497fe2a3 Add documentation about the reframe test suite Nathan Mannall 2025-06-30 16:30:48 +01:00
  • 2eac3b41dd Add contributing guide to docs Nathan Mannall 2025-06-30 16:21:45 +01:00
  • 3fa3647de2 Fixed bug with number of parameters in Drude dispersion Craig Warren 2025-06-30 11:37:04 +02:00
  • 591dba9db8 Update HPC docs Nathan Mannall 2025-06-27 17:59:45 +01:00
  • e9a247e4dc Add -mpi deprecation warning and use console code blocks Nathan Mannall 2025-06-27 16:20:22 +01:00
  • e040ef7bd4 Add FFTW and MPI to build requirements Nathan Mannall 2025-06-27 16:06:31 +01:00
  • a020d9df35 Fix bug from assuming no MPI neighbour would always be -1 Nathan Mannall 2025-06-27 12:39:30 +01:00
  • 0256f1bdd2 Merge pull request #491 from gprMax/mpi Craig Warren 2025-06-26 09:16:58 +01:00
  • 3c8d9e126a Remove unused dependency from conda_env.yaml Nathan Mannall 2025-06-25 13:51:52 +01:00
  • 125492624d Add note about VTKHDF change to docs Nathan Mannall 2025-06-25 13:47:26 +01:00
  • 8c72d033fc Correct commandline help messages Nathan Mannall 2025-06-25 13:45:55 +01:00
  • 2ac675d589 Add instructions to build h5py with MPI support Nathan Mannall 2025-06-25 13:44:01 +01:00
  • 2706517b89 Update command line arguments table Nathan Mannall 2025-06-25 13:43:07 +01:00
  • 53f07ed821 Update package overview and wrap text Nathan Mannall 2025-06-25 13:34:01 +01:00
  • 5fe678fba3 Add guidance for using MPI domain decomposition Nathan Mannall 2025-06-25 13:27:46 +01:00
  • b101bfe835 Remove unused dependencies from requirements.txt Nathan Mannall 2025-06-20 12:24:57 +01:00
  • 652da89ad4 Add support for VTKHDF snapshots Nathan Mannall 2025-06-20 12:17:07 +01:00
  • 3443071097 Log MPI + OpenMP configuration Nathan Mannall 2025-06-19 16:09:40 +01:00
  • c98915d3fe Fix overflow bug for cell count with large models Nathan Mannall 2025-06-19 15:54:58 +01:00
  • 7bbe924283 Add PML objects and fix import locations in API docs Nathan Mannall 2025-06-17 12:23:51 +01:00
  • df8a6bd956 Merge branch 'devel' into mpi Nathan Mannall 2025-06-17 12:15:46 +01:00
  • 2295b71e78 Remove need for git lfs to store large files Nathan Mannall 2025-06-17 11:49:05 +01:00
  • 35ba0e2f6d Use smaller regression files to test geometry views Nathan Mannall 2025-06-17 11:06:59 +01:00
  • 1759073c28 Use MPI to communicate partition sizes Nathan Mannall 2025-06-06 17:54:38 +01:00
  • 447c484e53 Log closing VTKHDF file Nathan Mannall 2025-06-06 17:53:58 +01:00
  • e842fcd949 Fix deadlock bug when some ranks finish early Nathan Mannall 2025-06-06 17:50:14 +01:00
  • 5e8277ceff Use Dim and Dir enums from utilities.mpi Nathan Mannall 2025-06-06 15:48:52 +01:00
  • b71d1fb078 Remove unused geometry_objects.py Nathan Mannall 2025-06-06 15:06:49 +01:00
  • 024cf46adb Fix broken reference links Nathan Mannall 2025-06-06 13:46:38 +01:00
  • b390a83266 Fix logo not displaying on getting started page Nathan Mannall 2025-06-06 13:45:34 +01:00
  • 0d4397f8b8 Fix input API documentation Nathan Mannall 2025-06-06 13:39:21 +01:00
  • 8adb2781bf Allow docs to be built without pip install of gprmax Nathan Mannall 2025-06-06 13:38:06 +01:00
  • ff1929754a By default build docs in a build directory Nathan Mannall 2025-06-06 13:36:32 +01:00
  • 386d7517db Merge branch '53-create-mpi-fractal-objects' into mpi Nathan Mannall 2025-06-02 16:58:31 +01:00
  • e4766e22e2 Remove logger.exception from outside try except block Nathan Mannall 2025-06-02 16:54:53 +01:00
  • ededfd6855 Update grass for parallel build Nathan Mannall 2025-06-02 16:46:48 +01:00
  • bb8f998b38 Fix bug when restoring tests using ReceiverMixin Nathan Mannall 2025-06-02 16:29:52 +01:00
  • 45222e62f4 Merge branch '27-mpi-geometry-views' into mpi Nathan Mannall 2025-06-02 12:55:02 +01:00
  • 183588a930 Update geometry view regression checks to vLEN strings Nathan Mannall 2025-06-02 12:12:18 +01:00
  • 573c205cf3 Make add data functions private in VtkHdfFile class Nathan Mannall 2025-05-30 17:26:53 +01:00
  • 1af5d69161 Update GeometryViewLines for parallel build Nathan Mannall 2025-05-30 17:25:29 +01:00
  • ad34534291 Update old or missing copyright messages Nathan Mannall 2025-05-26 10:50:06 +01:00
  • 84d88fcb7b Merge branch 'devel' into mpi Nathan Mannall 2025-05-26 10:49:30 +01:00
  • d9120db856 Prevent int overflow at large model sizes Nathan Mannall 2025-05-26 10:26:24 +01:00
  • bec5e3277f Remove print statements Nathan Mannall 2025-05-26 10:25:47 +01:00
  • 3433f116d8 Merge branch '26-mpi-geometry-objects' into mpi Nathan Mannall 2025-05-23 17:22:17 +01:00
  • 8e4f156595 Update reading geometry objects for parallel build Nathan Mannall 2025-05-23 17:19:47 +01:00
  • fbb73eb4ae Update geometry tests to new geometry object mixin Nathan Mannall 2025-05-22 16:33:21 +01:00
  • cb1ecd8d9b Seperate write and read geometry object tests nmannall 2025-01-07 11:49:29 +00:00
  • 6a754ca82f Merge branch '53-create-mpi-fractal-objects' into mpi Nathan Mannall 2025-05-22 15:58:25 +01:00
  • fa93dafcaf Actually wait for Isend calls to distribute material IDs Nathan Mannall 2025-05-20 14:35:18 +01:00
  • 0d0615c164 Add factory functions to grids for fractal surfaces Nathan Mannall 2025-05-22 15:55:31 +01:00
  • 5f6656741b Use asynchronous MPI calls for halo exchanges Nathan Mannall 2025-05-20 14:34:16 +01:00
  • 742678b705 Add some missing type hints Nathan Mannall 2025-05-22 15:15:09 +01:00
  • 8c15235f37 Add factory functions to grids for fractal volumes Nathan Mannall 2025-05-20 16:06:56 +01:00
  • 5ee013d9fe Create shared MPI fractal functions Nathan Mannall 2025-05-07 17:26:03 +01:00
  • 548cf6599b Remove add_surface_roughness_half test Nathan Mannall 2025-05-07 17:17:57 +01:00
  • 17c05f5286 Fix bug when fractal surfaces at an MPI boundary Nathan Mannall 2025-05-07 17:12:07 +01:00
  • b73cd93d75 Fix bug when modifications applied to multiple fractal boxes Nathan Mannall 2025-05-05 10:38:28 +01:00
  • 33f8e097c8 Remove 'fractal_box_half' test Nathan Mannall 2025-05-02 16:33:52 +01:00
  • 0c7c5447a3 Fix bug where fractal box at MPI boundary Nathan Mannall 2025-05-02 16:30:44 +01:00
  • 34188f8f3d Update add_grass user object for parallel build Nathan Mannall 2025-05-02 12:50:53 +01:00
  • ed76cfa4c6 Remove use of logger.exception outside try except block Nathan Mannall 2025-05-02 11:39:03 +01:00
  • 56fff1c38b Fix bug when original_stop is less than original_start Nathan Mannall 2025-05-01 14:14:55 +01:00