-
- Downloads
Merge branch 'GravityParticles' into 'master'
Gravity particles Ok, that's another big one... This includes all the changes by @tt and @jregan regarding the use of an external potential. The main changes are: - Update to the `unit` with some more const statements. - Addition of a set of physical constants and of an object to convert them in the chosen system of units. - A new external gravity task and its dependencies. - This task calls functions in a new file `potential.h` where users can define their external potentials. - A new test case that just makes a bunch of particles orbit a point mass. See merge request !143
No related branches found
No related tags found
Showing
- examples/ExternalPointMass/externalPointMass.yml 55 additions, 0 deletionsexamples/ExternalPointMass/externalPointMass.yml
- examples/ExternalPointMass/makeIC.py 142 additions, 0 deletionsexamples/ExternalPointMass/makeIC.py
- examples/ExternalPointMass/run.sh 10 additions, 0 deletionsexamples/ExternalPointMass/run.sh
- examples/ExternalPointMass/test.pro 65 additions, 0 deletionsexamples/ExternalPointMass/test.pro
- examples/main.c 29 additions, 12 deletionsexamples/main.c
- examples/parameter_example.yml 8 additions, 0 deletionsexamples/parameter_example.yml
- src/Makefile.am 4 additions, 2 deletionssrc/Makefile.am
- src/cell.c 4 additions, 0 deletionssrc/cell.c
- src/cell.h 7 additions, 0 deletionssrc/cell.h
- src/const.h 3 additions, 0 deletionssrc/const.h
- src/engine.c 109 additions, 85 deletionssrc/engine.c
- src/engine.h 16 additions, 1 deletionsrc/engine.h
- src/gravity/Default/gravity.h 55 additions, 5 deletionssrc/gravity/Default/gravity.h
- src/gravity/Default/gravity_debug.h 2 additions, 1 deletionsrc/gravity/Default/gravity_debug.h
- src/gravity/Default/gravity_part.h 4 additions, 0 deletionssrc/gravity/Default/gravity_part.h
- src/partition.c 2 additions, 2 deletionssrc/partition.c
- src/physical_constants.c 119 additions, 0 deletionssrc/physical_constants.c
- src/physical_constants.h 85 additions, 0 deletionssrc/physical_constants.h
- src/physical_constants_cgs.h 81 additions, 0 deletionssrc/physical_constants_cgs.h
- src/potentials.c 65 additions, 0 deletionssrc/potentials.c
Loading
Please register or sign in to comment