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 |
|