jpekkila
|
e79e1207f2
|
Added a function for checking whether CUDA-capable devices are available
|
2019-08-08 20:35:02 +03:00 |
|
jpekkila
|
8a9099d75e
|
Added missing functions to fix backwards compatibility with the version interfaced with Pencil Code
|
2019-08-08 19:49:57 +03:00 |
|
jpekkila
|
168cdc9109
|
Fixed a float/long double conversion that some complainers... um compilers complain about
|
2019-08-08 18:12:24 +03:00 |
|
JackHsu
|
89128af44b
|
added update_accretion_buffer.
|
2019-08-08 15:53:41 +08:00 |
|
JackHsu
|
c1b99b2b37
|
made step-wise buffer update.
|
2019-08-08 15:03:42 +08:00 |
|
JackHsu
|
e5540f6278
|
added some vertex buffer stuff, not completed.
|
2019-08-08 14:08:42 +08:00 |
|
JackHsu
|
baac7c8d12
|
Merge branch 'master' into sink_20190723
Conflicts:
acc/mhd_solver/stencil_defines.h
src/standalone/simulation.cc
|
2019-08-08 12:17:28 +08:00 |
|
jpekkila
|
af24f17d1f
|
Merged in node_device_interface_revision_07-23 (pull request #4)
Node device interface revision 07 23
|
2019-08-08 02:52:31 +00:00 |
|
jpekkila
|
322cdce52c
|
Added some new comments + some helpful old comments from a time before the interface revision
|
2019-08-07 20:05:54 +03:00 |
|
jpekkila
|
2b3f9d75af
|
Ensured that acBoundcondStep is called everywhere in the program before acStore
|
2019-08-07 19:20:40 +03:00 |
|
jpekkila
|
d8eb2723b4
|
Added an acBoundconds() call before acStore in autotest.cc
|
2019-08-07 19:10:04 +03:00 |
|
jpekkila
|
1525e0603f
|
Added some preliminary pragma omps and verified that acIntegrate works as it should.
|
2019-08-07 19:08:52 +03:00 |
|
jpekkila
|
c2bd5ae3e6
|
Simplified the optimized multi-GPU integration function
|
2019-08-07 18:17:03 +03:00 |
|
jpekkila
|
fd94b6321d
|
Renamed globalGrid.n to globalGridN
|
2019-08-07 18:16:34 +03:00 |
|
jpekkila
|
10200e4dd5
|
Merge branch 'master' into node_device_interface_revision_07-23
|
2019-08-07 16:25:33 +03:00 |
|
jpekkila
|
5432d20b1b
|
Removed a depreceated auto-optimization script. The optimization is done during acInit() at runtime instead
|
2019-08-07 16:25:03 +03:00 |
|
jpekkila
|
c38218da3b
|
SRUN_COMMAND has to be exported for it to be available in autotest.sh
|
2019-08-07 16:22:55 +03:00 |
|
jpekkila
|
e2f5cced1e
|
Renamed dox -> dot
|
2019-08-07 16:08:03 +03:00 |
|
Miikka Väisälä
|
4ae92587a3
|
Merged in bugfix/upwind_autotest_20190807 (pull request #3)
Bugfix/upwind autotest 20190807
Approved-by: jpekkila <johannes.pekkila@protonmail.com>
|
2019-08-07 12:58:22 +00:00 |
|
jpekkila
|
b61617ee0f
|
Enabled upwinding by default and updated the model helical forcing with the hotfixed changes from earlier commits. Autotests kinda pass (we get 1 failure but this is likely due to inaccuracies of the trigonometric functions used in helical forcing. The error is very close to the acceptable error bound).
|
2019-08-07 15:53:38 +03:00 |
|
Miikka Vaisala
|
0bb568642f
|
Still one bug
|
2019-08-07 19:10:39 +08:00 |
|
Miikka Vaisala
|
7fdbd76aa2
|
The default stencil_defines.h setting for merge.
|
2019-08-07 19:05:14 +08:00 |
|
Miikka Vaisala
|
738b2abaf3
|
Supposedly working autotest for upwinding.
|
2019-08-07 18:57:53 +08:00 |
|
Miikka Vaisala
|
065f20819f
|
Merge branch 'master' into bugfix/upwind_autotest_20190807
|
2019-08-07 18:23:03 +08:00 |
|
JackHsu
|
2f14bb2a30
|
Finished accretion_profile function and started a draft of update_accretion_buffer.
|
2019-08-07 17:14:26 +08:00 |
|
Miikka Vaisala
|
7e6361a92a
|
Forcing hotfix.
Will need more investigation before scientific runs. Now just something to correct the obvious bug.
|
2019-08-07 16:04:48 +08:00 |
|
JackHsu
|
240040011a
|
Merge branch 'master' into sink_20190723
|
2019-08-07 15:40:21 +08:00 |
|
Miikka Vaisala
|
7cc524b78b
|
Adapting for autotest but i, j, k indexing is confusing.
|
2019-08-07 14:57:51 +08:00 |
|
Miikka Vaisala
|
15f0fa6aa5
|
Useful .gitignore added
|
2019-08-07 14:07:45 +08:00 |
|
JackHsu
|
3adec853df
|
made changed to accretion_profile function, still not fully finished but close.
|
2019-08-07 13:59:12 +08:00 |
|
jpekkila
|
a930864f42
|
Merge branch 'master' into node_device_interface_revision_07-23
|
2019-08-07 07:43:28 +03:00 |
|
jpekkila
|
cf6b75f82a
|
Merged in cmakelist_rewrite_and_C_API_conformity_07-26 (pull request #1)
|
2019-08-07 06:53:17 +03:00 |
|
JackHsu
|
2a26b58c38
|
Attempted to add accretion_profile function, and made it adjustable within astaroth.conf
|
2019-08-07 11:21:24 +08:00 |
|
Miikka Vaisala
|
9af5ba2156
|
Copied elements in the DSL form.
Needs to be adapted at the next stage.
|
2019-08-07 11:11:27 +08:00 |
|
Miikka Vaisala
|
e199ca196d
|
Merge branch 'master' into sink_20190723
|
2019-08-07 10:46:23 +08:00 |
|
jpekkila
|
a6fca069a7
|
Added a comment about helical forcing
|
2019-08-06 19:47:03 +03:00 |
|
jpekkila
|
6b53eb31ef
|
Errors with forcing now down from 3 to 1 after switching from fast & inaccurate trig functions to more accurate ones
|
2019-08-06 19:29:40 +03:00 |
|
jpekkila
|
d7e26e8f21
|
Added forcing from stencil_process.sps to autotests. 3 Tests fail.
|
2019-08-06 19:15:28 +03:00 |
|
jpekkila
|
0b7f43da91
|
Updated 3rdparty .gitignore
|
2019-08-06 19:13:06 +03:00 |
|
jpekkila
|
0e0ace3970
|
Pure hydro now works with autotests
|
2019-08-06 18:07:29 +03:00 |
|
jpekkila
|
daee456660
|
Merge branch 'cmakelist_rewrite_and_C_API_conformity_07-26' into node_device_interface_revision_07-23
|
2019-08-06 17:57:30 +03:00 |
|
jpekkila
|
abf4815174
|
Merge branch 'master' into cmakelist_rewrite_and_C_API_conformity_07-26
|
2019-08-06 17:53:53 +03:00 |
|
jpekkila
|
5870081645
|
Split kernels.cuh into bounconds.cuh, integration.cuh and reductions.cuh
|
2019-08-06 17:50:41 +03:00 |
|
jpekkila
|
405fa4d6d6
|
Moved old kernels to kernels/deprecated
|
2019-08-06 17:46:52 +03:00 |
|
jpekkila
|
13c1bf272b
|
Removed old/outdated/unused scripts
|
2019-08-06 17:44:43 +03:00 |
|
jpekkila
|
1e9ac6edf0
|
Added comments to the autotesting script
|
2019-08-06 17:43:39 +03:00 |
|
jpekkila
|
e4d9898f35
|
Added improvements to autotest.cc
|
2019-08-06 17:40:27 +03:00 |
|
jpekkila
|
614a0a1198
|
Added an autotesting script which tests for hydro, magnetic and mhd. Currently hydro and magnetic fail but full mhd works. This indicates that the equations in the hydro and magnetic conditionals have been changed but the autotests have not been updated to correspondingly
|
2019-08-06 17:40:02 +03:00 |
|
jpekkila
|
3726847683
|
Made globalGridN and d_multigpu_offsets built-in parameters. Note the renaming from globalGrid.n to globalGridN.
|
2019-08-06 16:39:15 +03:00 |
|
jpekkila
|
812b5e170e
|
Added some error checking to rendering
|
2019-08-06 16:32:36 +03:00 |
|