Miikka Vaisala
|
185b33980f
|
Forcing function bug correction.
|
2020-01-14 13:58:11 +08:00 |
|
jpekkila
|
5e1500fe97
|
Happy new year! :)
|
2020-01-13 21:38:07 +02:00 |
|
jpekkila
|
92a6a1bdec
|
Added more professional run flags to ./ac_run
|
2020-01-13 15:35:01 +02:00 |
|
jpekkila
|
e4f7214b3a
|
benchmark.cc edited online with Bitbucket
|
2019-12-21 11:26:54 +00:00 |
|
jpekkila
|
ecff5c3041
|
Added some final changes to benchmarking
|
2019-12-15 21:47:41 +02:00 |
|
jpekkila
|
e99a428dec
|
OpenMP is now properly linked with the standalone without propagating it to nvcc (which would cause an error)
|
2019-12-05 15:30:48 +02:00 |
|
jpekkila
|
6e63411170
|
Moved the definition of AC_DEFAULT_CONFIG to the root-level CMakeLists.txt. Now should be visible throughout the project.
|
2019-12-03 18:42:49 +02:00 |
|
jpekkila
|
f97e5cb77c
|
Fixed parts which caused a shadowing warning (same variable name used for different variables in the same scope)
|
2019-12-03 18:41:08 +02:00 |
|
jpekkila
|
53695d66a3
|
Benchmarking now prints out also percentiles
|
2019-11-26 16:26:31 +02:00 |
|
Miikka Vaisala
|
f8e82d41af
|
Can now set the endtime for simulation, instead of step number.
|
2019-10-02 15:09:26 +08:00 |
|
Miikka Vaisala
|
79fe634a84
|
Tested and works. Now it is possible to continue the simulatiom with a specific file number.
Next task: move I/O to src/utils/
|
2019-10-02 14:30:13 +08:00 |
|
Miikka Vaisala
|
0dbbcd22d5
|
Tested and works. We can now continue simulation from the chose snapshot number.
|
2019-10-02 14:09:47 +08:00 |
|
Miikka Vaisala
|
1b0e9803b0
|
Compiles and runs again.
Now to actual testing. Can we read and cotinue from and old file?
|
2019-10-02 13:52:38 +08:00 |
|
Miikka Vaisala
|
54d89f7a46
|
In principle should read a specifield old run.
Needs still testing and compilation.
|
2019-10-02 11:37:51 +08:00 |
|
Miikka Vaisala
|
d5b6f3b48e
|
Drafted read_mesh() to read existing binary data with at a specific step number.
|
2019-10-02 11:16:30 +08:00 |
|
Miikka Vaisala
|
d7bd92ed1b
|
Data read and written now with respect to actual AcReal properties. This will save space in the future.
|
2019-09-24 16:54:04 +08:00 |
|
Miikka Vaisala
|
d2e13d0139
|
Determine endianness.
|
2019-09-24 12:52:52 +08:00 |
|
jpekkila
|
bf34ec006a
|
Merge branch 'master' into config_selection_as_runtime_option_20190918
|
2019-09-23 17:35:11 +03:00 |
|
jpekkila
|
4dfd4a1012
|
Changed from strncmp to strdup to work around warnings
|
2019-09-23 17:25:03 +03:00 |
|
Miikka Vaisala
|
cccc11798a
|
Better mesh_info.list
|
2019-09-23 17:53:19 +08:00 |
|
jpekkila
|
24f46324e0
|
Deprecated the old style of selecting a config file (was a compile-time parameter). The config file is now a runtime parameter and can be changed without recompilation. Usage: ./ac_run -s <path/to/config/file/relative/to/ac_run/path>. config/astaroth.conf is selected by default if the custom path is not supplied to ac_run.
|
2019-09-18 19:22:15 +03:00 |
|
jpekkila
|
d2057b8f5a
|
Added a suggestion for writing out the configuration in simulation.cc
|
2019-09-17 18:12:43 +03:00 |
|
jpekkila
|
9b0be40b98
|
Auto-formatted
|
2019-09-17 17:36:28 +03:00 |
|
Miikka Vaisala
|
af254257a2
|
Back to defualts in renderer.cc
|
2019-09-16 12:38:17 +08:00 |
|
Miikka Vaisala
|
297b788ce7
|
Small corrections to keep the defaults in place.
|
2019-09-16 12:33:56 +08:00 |
|
Miikka Vaisala
|
4d7cb0184c
|
Corrected type definition problems.
|
2019-09-16 12:12:10 +08:00 |
|
Miikka Vaisala
|
f5733e5144
|
Turnin LSINK off by default to prepare for merge to master.
|
2019-09-16 11:15:44 +08:00 |
|
Miikka Vaisala
|
88a8198810
|
Revising the initial condition into a self-similar profile.
|
2019-09-03 18:42:14 +08:00 |
|
Miikka Vaisala
|
65d69027be
|
Found an error in the gravitational constant. Now corrected!
|
2019-09-03 17:48:56 +08:00 |
|
Miikka Vaisala
|
6560ab04bf
|
Improvement to the initial velocity profile.
|
2019-09-03 12:33:44 +08:00 |
|
Miikka Vaisala
|
b4cd92da0c
|
Now compiles and runs.
PLEASE NOTE THAT FLAGS NEED TO BE SET SEPARATELY IN simulation.cc and renderer.cc FOR LSINK and LFORCING!
|
2019-09-02 14:47:58 +08:00 |
|
Miikka Vaisala
|
6eeb225924
|
Merge branch 'master' into sink_20190723
Hopefully the merge isssues were resolved.
|
2019-09-02 11:58:48 +08:00 |
|
jpekkila
|
022e46f2e7
|
Merge branch 'master' into dsl_parameter_overhaul_2019-08-19
|
2019-08-23 13:13:57 +03:00 |
|
JackHsu
|
5617eaac8a
|
stable disk-like model.
|
2019-08-23 16:49:51 +08:00 |
|
JackHsu
|
833319ad01
|
constant density keplerian velocity.
|
2019-08-23 15:23:48 +08:00 |
|
Miikka Vaisala
|
3a0c3402d0
|
Critical bug correction.
|
2019-08-22 19:07:25 +08:00 |
|
Miikka Vaisala
|
1410e57866
|
Preparing isothermal collapse.
|
2019-08-22 18:18:30 +08:00 |
|
Miikka Vaisala
|
a81bc22fb6
|
Write now sink infor to time series. Also a bug cerrection for sink switch.
|
2019-08-22 11:52:02 +08:00 |
|
jpekkila
|
f6040f89dc
|
Added acPrintMeshInfo for printing all mesh parameters
|
2019-08-21 16:24:48 +03:00 |
|
jpekkila
|
d52e002e5d
|
Made Astaroth Standalone a library component (still works as before but can be included in other projects which need f.ex. autotesting)
|
2019-08-21 16:18:48 +03:00 |
|
JackHsu
|
7ac8c29b56
|
Now visualization prints time-series for accretion. Corrections to output.
|
2019-08-21 17:20:15 +08:00 |
|
JackHsu
|
5b686bc659
|
Fixed on/off switch for forcing and accretion, now forcing only happens for first 1000 steps (currently hard-coded), and accretion only happen after 1000 steps.
|
2019-08-20 23:12:42 +08:00 |
|
JackHsu
|
eda83e5807
|
Added on/off switch for forcing and accretion. Now both set to take effect in 1000 steps.
|
2019-08-20 12:08:06 +08:00 |
|
jpekkila
|
5b7408eb55
|
User config param overhaul complete, works. If I haven't missed anything, all fields and user parameters, and everything related to simulation can now be declared with the DSL. The only thing that you need to do is to fill the declared symbols with data, like with OpenGL and GLSL.
|
2019-08-19 18:43:16 +03:00 |
|
jpekkila
|
e89897985e
|
Battled with math.h and cmath. We probably should move from C standard libraries to C++ ones internally (in places which are not visible via the interface)
|
2019-08-19 14:02:30 +03:00 |
|
JackHsu
|
9a1a6fef17
|
modified the sink_mass initial value to make it stable.
|
2019-08-19 15:38:35 +08:00 |
|
Miikka Vaisala
|
5d93d743c7
|
Improved sink particle stability vie Truelove criterion.
|
2019-08-19 14:38:36 +08:00 |
|
Miikka Vaisala
|
42ba2ee5aa
|
For live rendering.
|
2019-08-16 11:14:26 +08:00 |
|
JackHsu
|
a5bb56873a
|
Now resets accretion buffer at every step.
|
2019-08-15 17:51:39 +08:00 |
|
jpekkila
|
aa45ce04de
|
Made the linear algebra functions used in forcing.cc static to avoid collisions with the functions defined in math_utils.h
|
2019-08-15 11:09:40 +03:00 |
|