Hi Hank, On 02/12/2016 01:29 PM, Hank Grabowski
wrote:
My goal in this change is to make it easier to load a file and get a Propagator. For example, adding a method to OrbitFile with the form public BoundedPropagator getPropagator(String satId) {...} Currently I think there is a lot of repeated code in converting a List<SatelliteTimeCoordinate> to a List<SpacecraftState> and then creating a new Ephemeris
Excellent. I see that the AdditionalEquations interface can also compute an effect on the main state equations. So I'm thinking that when a NumericalPropagator has a PartialDifferentialEquations added to it then the propagator would skip computing the main state accelerations and leave it up to the PartialDifferentialEquations. Would someone more familiar with the code (such as Luc or Véronique) be able to comment if this is a sane approach? I've also noticed that PartialDifferentialEquations assumes that d(mass dot) / d(force model parameter) is zero, but I think this assumption is violated for the mass flow rate parameter in ConstantThrustManeuver. Regards, Evan
|
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature