Uploaded image for project: 'GMAT'
  1. GMAT
  2. GMT-6592

Burn Propagator will diverge if the ElapsedSecs condition is too small

    Details

      Description

      If a burn is commanded to propagate using the ElapsedSecs condition, but the length of the burn is too small (less than 100x the tolerance), the scenario will run indefinitely and will not stop.

      See attached script.
      In the attached script, the tolerance on the propagator is 1e-7. The following results happen based on the length of ElapsedSecs that is commanded in the PropagateBurn Propagate command:

      • ElapsedSecs = 1-e7 --> GMAT runs indefinitely
      • ElapsedSecs = 1-e6 --> GMAT runs indefinitely
      • ElapsedSecs = 1-e5 --> GMAT runs for less than 1 sec and stops (expected result)
      • ElapsedSecs = 1-e4 --> GMAT runs for less than 1 sec and stops (expected result)

        Gliffy Diagrams

          Attachments

            Activity

            There are no comments yet on this issue.

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: