提交图

2892 次代码提交

作者 SHA1 备注 提交日期
Craig Warren
d75ea4dc45 Fixed import of em constants 2024-03-18 10:47:19 +00:00
nmannall
96b7cb9eb0 Extract running a single model into a separate function 2024-03-14 16:33:12 +00:00
nmannall
44fe3bf95a Remove unnecessary hsg attribute 2024-03-11 17:04:02 +00:00
nmannall
86393cf242 Get global grid position from MPI rank 2024-03-11 17:03:26 +00:00
nmannall
3380a19e3f Move initialising variables to init function 2024-03-04 17:47:32 +00:00
nmannall
b4d5e11dc9 Begin creating MPI context 2024-03-04 17:44:12 +00:00
nmannall
b706580e99 Use grid type to determine updates class 2024-03-04 17:38:39 +00:00
nmannall
3069fec883 Add MPI flag to CLI and API 2024-03-04 16:21:14 +00:00
nmannall
20b45fcb78 Reformat help_msg dict and doc strings 2024-03-04 16:16:26 +00:00
nmannall
67535c0add Set max line length to 100 2024-03-04 16:15:08 +00:00
nmannall
d70170b5af Add typing information 2024-03-04 15:14:18 +00:00
nmannall
e0a0f5f7d7 Use Updates type information in Solver loop 2024-03-04 15:00:58 +00:00
nmannall
a0bcc2718b Create Updates abstract class 2024-03-04 14:26:42 +00:00
nmannall
d9a397e419 Complete seperating out grid classes 2024-03-04 14:18:46 +00:00
nmannall
955113caca Add MPIGrid 2024-03-01 14:55:11 +00:00
nmannall
da215a2514 Prepare to split up grid.py 2024-03-01 14:53:05 +00:00
nmannall
a48c0c30ae Add non-zero test for update_electric 2024-02-21 12:25:19 +00:00
nmannall
28ed5b62e1 Add non-zero test for update_magnetic 2024-02-20 18:07:43 +00:00
nmannall
791cd67c3a Add definitions for future CPUUpdates tests 2024-02-09 14:16:21 +00:00
nmannall
800ce2c29d Add first update electric test for non dispersive materials 2024-02-09 13:29:53 +00:00
nmannall
5c5dae1f43 Add copyright statements 2024-02-09 13:12:55 +00:00
nmannall
47b8c87e06 Change relative imports to absolute imports 2024-02-09 13:08:25 +00:00
nmannall
c6be40ae20 Move CUDAUpdates and OpenCLUpdates to seperate files 2024-02-09 13:07:38 +00:00
nmannall
0ff41843a8 Move CPUUpdates to seperate file 2024-02-09 12:54:11 +00:00
nmannall
39c7253f3c Restructure tests directory to mirror gprMax 2024-02-09 12:04:01 +00:00
nmannall
474b7f52f7 Split up reframe tests and pytest unit tests 2024-02-09 11:59:34 +00:00
nmannall
8b603c165e Add test coverage files to .gitignore 2024-02-09 11:22:04 +00:00
nmannall
579092b347 Prepare for reorganisation of updates.py 2024-02-09 11:21:35 +00:00
nmannall
ea985f6eb6 Add pytest to requirements 2024-02-08 12:25:02 +00:00
nmannall
8895fe86f8 Remove unused imports 2024-02-06 16:44:34 +00:00
nmannall
1f7f28b338 Add update pml tests 2024-02-06 16:42:12 +00:00
nmannall
d5f586154d Create config_mock and build_grid fixtures 2024-02-06 11:30:53 +00:00
nmannall
725669c955 Merge branch 'devel' into mpi 2024-02-02 17:16:00 +00:00
nmannall
f6b28e7dbe Add proof of concept test for cpu.update_magnetic 2024-02-02 17:12:49 +00:00
nmannall
84b42062e6 Update documentation to reflect new taskfarm flag 2024-02-01 17:30:52 +00:00
nmannall
9e26c107ac Replace -mpi in cli with -taskfarm 2024-02-01 17:30:14 +00:00
nmannall
3b942de2be Rename existing internal MPI objects to Taskfarm 2024-02-01 17:13:51 +00:00
nmannall
2fd8fcb662 Check simulation completed without error in GprMaxRegressionTest 2024-02-01 17:08:39 +00:00
nmannall
2267b8853f Increase pre-commit file size limit for Taskfarm regression files 2024-02-01 13:53:50 +00:00
nmannall
27b56b7dc7 Add correctness check to regression tests 2024-02-01 13:47:53 +00:00
Craig Warren
4d5afa8d1b use_line_collection no longer needed in newer matplotlib 2024-01-30 15:18:24 +00:00
Craig Warren
2f856d7d44 Tidy memory info printing for OpenCL 2024-01-29 15:22:38 +00:00
Craig Warren
489b66f397 Moved some methods to OpenCL grid class 2024-01-29 13:51:47 +00:00
Craig Warren
15c5d36054 Fixed bug with dispersive update on OpenCL 2024-01-29 13:51:08 +00:00
Craig Warren
35cae4d38d Fixed bug with dispersive update on OpenCL 2024-01-29 13:50:18 +00:00
nmannall
a6aa958c46 Add missing ARCHER2 benchmark 2024-01-29 10:18:14 +00:00
nmannall
30c25da27d Remove unnecessary permission from test input files 2024-01-25 16:31:28 +00:00
Craig Warren
093f0fd96d Cleaned up some comments 2024-01-25 16:12:50 +00:00
nmannall
c9e675bae7 Allow additional arguments to be passed to a reframe run in job scripts 2024-01-24 12:45:11 +00:00
nmannall
3574f7ebb9 Add ARCHER2 initial benchmarks 2024-01-24 12:03:25 +00:00