Closed langfzac closed 1 year ago
@ericagol Do you think we should add a few other systems before merging this?
Yes, good idea! Kepler-36 would be good, but I have a lot of other favorites as well if you would like suggestions.
This functionality is really useful, so for now I'm just going to merge and add other systems later.
Implements two user-facing functions:
available_systems()
which show the systems (and aliases) with implemented default initial conditionsget_default_ICs
which returns anInitialConditions
for the specified systemTo implement more systems, one must implement a function that takes
t0
andn
(likeget_trappist_ICs
), and add keys toAVAILABLE_SYSTEMS
andIC_FUNCTIONS
.