jpekkila
|
e3f645d496
|
bitbucket-pipelines.yml edited online with Bitbucket. Now builds all modules with single and double precision.
|
2020-01-15 15:12:11 +00:00 |
|
jpekkila
|
8f646e700e
|
Updated README.md with the new BUILD_SAMPLES option
|
2020-01-15 17:02:47 +02:00 |
|
jpekkila
|
7a099a008e
|
Removed build flags for old samples, replaced with BUILD_SAMPLES
|
2020-01-15 16:56:58 +02:00 |
|
jpekkila
|
65d9274eaa
|
Updated samples to have consistent naming
|
2020-01-15 16:56:02 +02:00 |
|
jpekkila
|
efa95147f3
|
Renamed exampleproject -> cpptest
|
2020-01-15 16:25:27 +02:00 |
|
jpekkila
|
23efcb413f
|
Introduced a sample directory and moved all non-library-components from src to there
|
2020-01-15 16:24:38 +02:00 |
|
jpekkila
|
a937546ffb
|
Added a new CMake option: BUILD_SAMPLES.
|
2020-01-15 16:19:39 +02:00 |
|
Miikka Vaisala
|
604005ed37
|
Now compiles after compile_acc_module.sh moved to other place.
|
2020-01-15 13:58:19 +08:00 |
|
jpekkila
|
c3727e2183
|
Autoformatting
|
2020-01-14 22:13:53 +02:00 |
|
jpekkila
|
20ab7b7c36
|
Readded scripts/fix_style.sh. It seems to have disappeared at some point, have no idea. Use with care.
|
2020-01-14 22:09:43 +02:00 |
|
jpekkila
|
74cbcf390e
|
Removed deprecated unused files
|
2020-01-14 21:56:00 +02:00 |
|
jpekkila
|
0676d27761
|
Moved compile_acc_module.sh from scripts to the acc directory
|
2020-01-14 21:44:27 +02:00 |
|
jpekkila
|
8dbeb9b654
|
Rewrote acc/README.md
|
2020-01-14 21:37:56 +02:00 |
|
jpekkila
|
25180c00b3
|
Formatting fixes
|
2020-01-14 15:25:50 +02:00 |
|
jpekkila
|
37cafd26aa
|
Various small improvements to the website (navigation panel, better headings, formatting, etc)
|
2020-01-14 14:44:06 +02:00 |
|
Miikka Vaisala
|
d947bdccb8
|
General purpose Python tool improvements.
|
2020-01-14 14:23:24 +08:00 |
|
Miikka Vaisala
|
185b33980f
|
Forcing function bug correction.
|
2020-01-14 13:58:11 +08:00 |
|
jpekkila
|
ae0163b0e5
|
Missed one
|
2020-01-13 21:52:58 +02:00 |
|
jpekkila
|
5e1500fe97
|
Happy new year! :)
|
2020-01-13 21:38:07 +02:00 |
|
jpekkila
|
81aeff8b78
|
Updated the licence and made it .md
|
2020-01-13 21:35:14 +02:00 |
|
jpekkila
|
d51d48071f
|
Updated documentation and made it work with Doxygen. Now the doc/doxygen/index.html generated with it looks quite good and contains lots of useful and up-to-date information about Astaroth
|
2020-01-13 21:11:04 +02:00 |
|
jpekkila
|
a6cf5a8b79
|
CONTRIBUTING.md edited online with Bitbucket
|
2020-01-13 16:39:26 +00:00 |
|
jpekkila
|
d01e20a3d9
|
README.md edited online with Bitbucket. Now the links work (had to append markdown-header-* to the link)
|
2020-01-13 16:34:57 +00:00 |
|
jpekkila
|
a85a9614e6
|
README.md edited online with Bitbucket. Now it's gotta work.
|
2020-01-13 16:30:47 +00:00 |
|
jpekkila
|
cc933a0949
|
README.md edited online with Bitbucket. Consistent headings and another attempt and linking.
|
2020-01-13 16:26:06 +00:00 |
|
jpekkila
|
b6451c4b82
|
Fixed hyperlinks in README.md
|
2020-01-13 16:22:22 +00:00 |
|
jpekkila
|
74f68d4371
|
CONTRIBUTING.md created online with Bitbucket
|
2020-01-13 16:16:55 +00:00 |
|
jpekkila
|
bd640a8ff5
|
Removed unnecessary linebreaks from README.md.
|
2020-01-13 15:31:05 +00:00 |
|
jpekkila
|
785230053d
|
Rewrote README.md
|
2020-01-13 15:27:24 +00:00 |
|
jpekkila
|
92a6a1bdec
|
Added more professional run flags to ./ac_run
|
2020-01-13 15:35:01 +02:00 |
|
jpekkila
|
794e4393c3
|
Added a new function for the legacy Astaroth layer: acGetNode(). This functions returns a Node, which can be used to access acNode layer functions
|
2020-01-13 11:33:15 +02:00 |
|
jpekkila
|
f0208c66a6
|
Now compiles also for P100 by default (was removed accidentally in earlier commits)
|
2020-01-07 10:29:44 +00:00 |
|
jpekkila
|
e4f7214b3a
|
benchmark.cc edited online with Bitbucket
|
2019-12-21 11:26:54 +00:00 |
|
jpekkila
|
35b56029cf
|
Build failed with single-precision, added the correct casts to modelsolver.c
|
2019-12-21 13:21:56 +02:00 |
|
jpekkila
|
4d873caf38
|
Changed utils CMakeList.txt to modern cmake style
|
2019-12-21 13:16:08 +02:00 |
|
jpekkila
|
ecff5c3041
|
Added some final changes to benchmarking
|
2019-12-15 21:47:41 +02:00 |
|
jpekkila
|
8bd81db63c
|
Added CPU parallelization to make CPU integration and boundconds faster
|
2019-12-14 15:45:42 +02:00 |
|
jpekkila
|
ff35d78509
|
Rewrote the MPI benchmark-verification function
|
2019-12-14 15:26:19 +02:00 |
|
jpekkila
|
f0e77181df
|
Benchmark finetuning
|
2019-12-14 14:52:06 +02:00 |
|
jpekkila
|
b8a997b0ab
|
Added code for doing a proper verification run with MPI. Passes nicely with full MHD + upwinding when using the new utility stuff introduced in the previous commits. Note: forcing is not enabled in the utility library by default.
|
2019-12-14 07:37:59 +02:00 |
|
jpekkila
|
277905aafb
|
Added a model integrator to the utility library (written in pure C). Requires support for AVX vector instructions.
|
2019-12-14 07:34:33 +02:00 |
|
jpekkila
|
22a3105068
|
Finished the latest version of autotesting (utility library). Uses ulps to determine the acceptable error instead of the relative error used previously
|
2019-12-14 07:27:11 +02:00 |
|
jpekkila
|
5ec2f6ad75
|
Better wording in config_loader.c
|
2019-12-14 07:23:25 +02:00 |
|
jpekkila
|
164d11bfca
|
Removed flush-to-zero flags from kernel compilation. No significant effect on performance but may affect accuracy in some cases
|
2019-12-14 07:22:14 +02:00 |
|
jpekkila
|
6b38ef461a
|
Puhti GPUDirect fails for some reason if the cuda library is linked with instead of cudart
|
2019-12-11 17:26:21 +02:00 |
|
jpekkila
|
a1a2d838ea
|
Merge branch 'master' of https://bitbucket.org/jpekkila/astaroth
|
2019-12-08 23:22:51 +02:00 |
|
jpekkila
|
752f44b0a7
|
Second attempt at getting bitbucket to compile
|
2019-12-08 23:22:33 +02:00 |
|
jpekkila
|
420f8b9e06
|
MPI benchmark now writes out the 95th percentile instead of average running time
|
2019-12-08 23:12:23 +02:00 |
|
jpekkila
|
90f85069c6
|
Bitbucket pipelines building fails because the CUDA include dir does not seem to be included for some reason. This is an attempted fix
|
2019-12-08 23:08:45 +02:00 |
|
jpekkila
|
2ab605e125
|
Added the default testcase for MPI benchmarks
|
2019-12-05 18:14:36 +02:00 |
|