Optimization
•Fixed a crash that would occur when the Optimizer.UpdateStateVariables() method was called before the Optimizer.LoadEngine() method
•Fixed the optimizer's behavior to always store the first feasible solution as the best solution until an improved solution is found
•Fixed the Optimizer.OptimizationPhase property to update when the Optimizer.UpdateStateVariables() method is called
•Fixed optimizer state variable and constraint bounds to only be scaled when they have been changed from the default bounds
Orbit Determination
•Fixed cases where Azimuth and Elevation measurements from a lunar GroundStation were processed incorrectly
Spacecraft Propagation
•Fixed rare edge case issues with reading and writing attitude history files that also contain mass
•Fixed an issue caused by the internal cache not being cleared after Ephemeris vector data is modified manually by the user
•Fixed unexpected rotations in some configurations when propagating a direction cosine matrix (DCM)
•Fixed CCSDS OEM Ephemeris files failing to write MetaData and EphemerisData comments
•Fixed an error that was reported when modeling SRP in a Spacecraft's ForceModel if that Spacecraft's central body is a custom CelestialObject using a SPICE ephemeris for propagation
Generating Output
•Fixed cases where the second PlotScatterSeries in a polar plot always drawn mirrored
•Fixed the polar plot object to draw the radial axis correctly when the Theta axis is reversed
•Fixed manually edited PlotScatterSeries points being reverted to the default point style
•Fixed a crash which occurred occasionally when copying a matrix of data from a DataTableWindow
•Fixed a crash that could occur in some edge cases when replaying a long Mission Plan
•Fixed an issue where some components were not rendered in extremely complex 3D models
Command Line Interfaces
•Fixed the Delete Configuration Files command line switch to delete all files with a single user access control request
•Fixed a counting issue with the Profiler involving Procedures |