Revision 2099819 of "Draft:BoomCode/Projects" on enwikiversity{{proposed deletion|date=October 2, 2019}}
Here are some projects. These require varying amounts of experience. Some are quick projects which can be done with limited coding experience. Others are doctoral dissertation level projects. There's also a bunch of project in between.
See also the list of [[BoomCodeAntiProjects]].
* Sort this list by level of difficulty
* Run a model with general relativity turned on. Take one of the tau3 models, change keygr=0 to keygr=1 and report what happens. Just run the model, I have no idea what happens.
* Get this code working with gfortran
* Get rid of the places where Newton's method is incorrectly used. Newton's method should not be used where you have numerical derivatives. In these situations, bisection should be used.
* Make the mshultz artificial viscosity work with adaptive meshing. The problem is that mshultz requires information about the previous timestep density and that information isn't there.
* Make plotr work with adaptive meshing
* Redo artificial visocity to reduce "ringing" behind the shock.
* Develop more test code. We have two test models Sedov and shutter. These are not enough to verify the correctness of the code.
* Add automated testing.
* Make it work with Beowulf. It already has MPI code in it.
* Maintain/fix runboom.mpp
* Figure out why the anti-neutrino only system has spikes in it.
* Compare GR model run with previous papers. If it's the same which I think it will be, it's probably not publishable. If it is different, then it becomes interesting.
* Develop a self-consistent convective model with general relativity
* Make the thing work with GNU autotools.
* Develop better graphical backends. I'm going to be including some plotting code used with lick mongo.
* Develop some sort of comprehesive use frontend. Maybe with tk
* Figure out why channels appear in the neutrino code
* Add check in eos table code to insure that functions are monotonic. If they aren't, they could mess up bisection code.
* Update eos with that of Swesty and Timmes (2000)
* Add a silicon reaction net model - VERY IMPORTANT
* Add a rotational model. Contact ([email protected]) if you want to help with this.
* Add a magnetic model. Contact [email protected] if you are interested in this.
[[Category:Resources last modified in April 2007]]All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://en.wikiversity.org/w/index.php?oldid=2099819.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|