nmannall
|
07de3b52bf
|
Build grid using new process in CPUUpdate tests
GridBuilder has been removed to use a single build() function in the
FDTDGrid class instead.
|
2024-05-13 13:46:58 +01:00 |
|
nmannall
|
fdd2811c8a
|
Move title attribute from FDTDGrid to Model
Title should be a global attribute owned by the model, whereas each grid
oir subgrid has a name. Default value for grid name remains as
'main_grid'.
|
2024-05-13 13:20:39 +01:00 |
|
nmannall
|
14456dbb17
|
Move create_user_input_points to scene.py
|
2024-05-13 13:12:24 +01:00 |
|
nmannall
|
8bfb1a9feb
|
Merge branch 'devel' into mpi
|
2024-05-13 11:23:23 +01:00 |
|
Craig Warren
|
60923f50f3
|
Need to clear scenes list when looped API call to gprMax.run
|
2024-04-24 21:32:39 +01:00 |
|
craig-warren
|
2a3d9573df
|
Added wire dipole antenna model to testing
|
2024-04-19 15:26:55 +01:00 |
|
nmannall
|
0c0e0d9208
|
Split build_obj into seperate functions to build Model and FDTDGrid objects
|
2024-04-19 10:23:10 +01:00 |
|
nmannall
|
7f3cf49349
|
Use MainGridUserInput as uip type
|
2024-04-19 09:52:05 +01:00 |
|
nmannall
|
6dde2e378b
|
Remove @abstractmethod from method that is never implemented
|
2024-04-18 17:48:26 +01:00 |
|
nmannall
|
0c333a74cc
|
Add type information
|
2024-04-18 17:41:35 +01:00 |
|
nmannall
|
bfc4068fec
|
Make UserObjectMulti and UserObjectSingle abstract
|
2024-04-18 17:34:54 +01:00 |
|
nmannall
|
00d2c3c06e
|
Make SubGridBaseGrid actually abstract
|
2024-04-18 17:33:15 +01:00 |
|
nmannall
|
2576f24241
|
Pass model to create_internal_objects not grid
|
2024-04-18 17:20:13 +01:00 |
|
nmannall
|
33e44ab882
|
Merge branch 'devel' into mpi
|
2024-04-17 12:30:28 +01:00 |
|
nmannall
|
7f4abea8b7
|
Merge branch 'add_reframe_tests' into mpi
|
2024-04-17 12:29:37 +01:00 |
|
nmannall
|
d4a34668ec
|
Merge branch 'mpi' into add_reframe_tests
|
2024-04-17 12:12:07 +01:00 |
|
nmannall
|
a66afdb480
|
Add subgrid and antenna reframe tests
|
2024-04-17 12:08:37 +01:00 |
|
nmannall
|
a4dcb46c12
|
Fix file not found when not run from repo root
|
2024-04-17 12:06:10 +01:00 |
|
nmannall
|
eb8d2602cf
|
Fix bug parsing #excitation_file command
|
2024-04-15 16:50:20 +01:00 |
|
Craig Warren
|
9f4bb79f54
|
Enforcing list when specifying even single output component
|
2024-04-15 15:59:48 +01:00 |
|
Craig Warren
|
324a66bcad
|
Added note on PML with fractal distributions
|
2024-04-15 15:57:08 +01:00 |
|
Craig Warren
|
5f9421ef42
|
Corrected excitation file switch to multiuse
|
2024-04-15 15:36:12 +01:00 |
|
nmannall
|
c36e50eb35
|
Update with changes to reframe tests
|
2024-04-15 14:22:11 +01:00 |
|
nmannall
|
38d25e5377
|
Fix CreatePyenvTest failing on ARCHER2
|
2024-04-15 14:05:19 +01:00 |
|
nmannall
|
b23ab58f59
|
Move GridBuilder functionality into FDTDGrid
|
2024-04-15 14:04:25 +01:00 |
|
nmannall
|
a7d713a98a
|
Fix pip update step in CreatePyenvTest
|
2024-03-28 17:12:49 +00:00 |
|
nmannall
|
fadcf4641e
|
Update reframe tests to use PrgEnv-gnu as recommended by ARCHER2 docs
|
2024-03-27 14:58:02 +00:00 |
|
nmannall
|
a145933341
|
Merge branch 'devel' into mpi
Conflicts:
requirements.txt
|
2024-03-27 14:56:00 +00:00 |
|
nmannall
|
204ba261ad
|
Move create_G() to Model class
|
2024-03-27 13:43:12 +00:00 |
|
nmannall
|
0001deafff
|
Rename ModelBuildRun to Model
|
2024-03-27 13:37:33 +00:00 |
|
nmannall
|
f94b11626f
|
Begin refactoring Scene creation
|
2024-03-26 18:11:17 +00:00 |
|
nmannall
|
d0db6b3120
|
Move model configs inside SimulationConfig
|
2024-03-26 17:29:56 +00:00 |
|
nmannall
|
3032ede5e4
|
Add BScan regression test without using a taskfarm
|
2024-03-26 16:34:09 +00:00 |
|
Craig Warren
|
e5d093f87e
|
Initial add
|
2024-03-19 14:07:15 +00:00 |
|
Craig Warren
|
7f4ccc8b28
|
Fix for specifying rx outputs
|
2024-03-19 11:41:27 +00:00 |
|
Craig Warren
|
af10677efb
|
Add explicit encoding to parsing README.rst
|
2024-03-19 11:26:35 +00:00 |
|
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 |
|