提交图

3010 次代码提交

作者 SHA1 备注 提交日期
nmannall
984b263818 Fix bscan mixin to ensure output files are merged 2024-11-25 11:34:19 +00:00
nmannall
ac15861e8d Create standard test class using receiver mixin 2024-11-25 11:33:35 +00:00
nmannall
a679184d15 Change class members to reframe variables 2024-11-25 11:29:28 +00:00
nmannall
4028cb667d Create mixins for different test functionality 2024-11-22 16:50:16 +00:00
nmannall
42ee2ac990 Merge branch 'mpi' into 34-reframe-mpi-benchmarks 2024-11-19 12:06:07 +00:00
nmannall
439c4cf487 Correct GeometryView size when step is non zero 2024-11-12 17:23:27 +00:00
nmannall
98b77504e3 Update Paraview macro to use field data 2024-11-12 14:34:10 +00:00
nmannall
67d6d63072 Add gprmax metadata to geometry objects 2024-11-11 17:01:59 +00:00
nmannall
d09b209ba3 Fix data type for string datasets 2024-11-11 16:56:06 +00:00
nmannall
237c3bae4a Split up VTKHDF classes into seperate files 2024-11-08 13:03:09 +00:00
nmannall
24863a1b9f Create folder to split up VTKHDF functionality 2024-11-08 12:55:23 +00:00
nmannall
b6443f1599 Update GeometeryViewLines to use a VtkUnstructuredGrid 2024-11-08 12:40:49 +00:00
nmannall
b886e8e3ee Add VtkUnstructuredGrid class 2024-11-08 12:16:43 +00:00
nmannall
ad50e2ff91 Update documentation for VtkHdfFile and VtkImageData 2024-11-08 12:12:19 +00:00
nmannall
d0cc25506a Add validation to ensure vtkImageData files are 3D 2024-11-01 18:03:40 +00:00
nmannall
3bffeb6450 Change GeometryViewVoxel to use VTKHDF file format 2024-11-01 16:10:11 +00:00
nmannall
e8051bc72d Use numpy arrays to store geometry view extents 2024-11-01 16:07:17 +00:00
nmannall
2eb54832d7 Create class to write VTKHDF Image Data files 2024-11-01 16:02:27 +00:00
nmannall
3e575d9c4d Use np.single dtype rather than float 2024-11-01 15:55:36 +00:00
Craig Warren
45bedd94f3 Fix for parsing #rx with outputs. Effects old-style antenna models. 2024-10-19 22:15:45 +01:00
nmannall
35133525a7 Correct array slice boundaries for serial geometry objects 2024-10-14 10:32:11 +01:00
nmannall
272fc5d1ff Remove extra materials output by serial geometry objects 2024-10-14 10:28:32 +01:00
nmannall
24157076a4 Specify dtype of h5 datasets when they are created 2024-10-11 14:17:29 +01:00
nmannall
4e1ac9f063 Merge branch 'mpi' into 26-mpi-geometry-objects 2024-10-11 13:57:43 +01:00
nmannall
15e8eb0e73 Fix model title not being broadcast to all ranks 2024-10-11 13:56:46 +01:00
nmannall
1572a8e823 Refactor writing a material to file to a seperate method 2024-10-10 17:49:54 +01:00
nmannall
4355586328 Add initial MPIGeometryObject implementation 2024-10-10 17:44:45 +01:00
nmannall
e7f5f6260f Make comment explaining the extra step clearer 2024-10-10 17:42:58 +01:00
nmannall
e338167c8d Add helper methods to MPIGrid for updating bounds 2024-10-10 17:41:38 +01:00
nmannall
a2475fdee3 Make the Material class sortable by ID 2024-10-10 17:34:49 +01:00
nmannall
405af94272 Ensure the same four component materials form the same ID. 2024-10-10 17:26:01 +01:00
nmannall
8e40fcaad3 Check for missing colon in input command 2024-10-04 17:27:29 +01:00
nmannall
1ad7ed64da Replace deprecated warn method with warning 2024-10-04 16:41:55 +01:00
nmannall
793de844ec Add latest MPI benchmark runs 2024-10-04 16:33:55 +01:00
nmannall
ac91645ebc Add single and multinode MPI benchmark tests 2024-10-04 16:31:41 +01:00
nmannall
3ddc9c8c12 Rename benchmark input files 2024-10-04 16:27:35 +01:00
nmannall
37788d514b Update output folder of process_perflog script 2024-10-04 16:21:37 +01:00
nmannall
64eb0c8edf Add ARCHER2 processor info to reframe config 2024-10-04 16:18:53 +01:00
nmannall
bea6f12da6 Fix MPI regresssion tests not finding dependency 2024-09-26 18:18:38 +01:00
nmannall
bb5832b042 Add new snapshot tests at MPI boundaries 2024-09-26 18:16:23 +01:00
nmannall
9d13d5a495 Update snapshot regression files with new discretisations 2024-09-26 18:14:22 +01:00
nmannall
9dd0d1b255 Add validation for snapshots to fix out of bounds memory access 2024-09-26 18:13:05 +01:00
nmannall
aef7737299 Change mpi and taskfarm flags to use -- convention 2024-08-16 15:49:20 +01:00
nmannall
93dadd9f1e Reformat long strings in contexts.py 2024-08-16 15:32:34 +01:00
nmannall
c288e8eb7c Add docstrings to all MPIGrid and FDTDGrid methods 2024-08-16 14:47:45 +01:00
nmannall
89873a5963 Fix bug when rank only contains the final snapshot step 2024-08-06 13:46:11 +01:00
nmannall
9a4d576284 Add additional Snapshot tests (2D slices of 3D model) 2024-08-06 13:44:37 +01:00
nmannall
d4276e44f9 Add has_neighbour helper method 2024-08-05 15:53:26 +01:00
nmannall
33670b3bd1 Merge branch 'devel' into mpi 2024-08-05 15:31:40 +01:00
nmannall
4b9bd26a4d Add reframe tests for Snapshots 2024-08-05 15:29:39 +01:00