AGI STK Objects 11Send comments on this topic.
IAgVePropagatorSimpleAscent Interface

Description

SimpleAscent Propagator.

Public Methods

Public Method PropagatePropagates the launch vehicle's path using the specified time interval.

Public Properties

Public Property EphemerisIntervalThe propagator's ephemeris interval.
Public Property InitialStateGet the initial state.
Public Property StartTimeThis property is deprecated. Use EphemerisInterval to configure the propagation interval. Start time. Uses DateFormat Dimension.
Public Property StepStep size. Uses Time Dimension.
Public Property StopTimeThis property is deprecated. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension.
Public Property UseScenarioAnalysisTimeThis property is deprecated. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used.

Interfaces

Implemented Interface
IAgVePropagator

CoClasses that Implement IAgVePropagatorSimpleAscent

Example

Configure the Simple Ascent propagator
[C#]
// Configure time period
propagator.EphemerisInterval.SetExplicitInterval("1 Jan 2012 12:00:00.000", "2 Jan 2012 12:00:00.000");
propagator.Step = 60.0;

// Set the initial state
propagator.InitialState.Launch.AssignGeodetic(38.3721, -77.6402, 25.0);
propagator.InitialState.Burnout.AssignGeodetic(48.1395, -82.5145, 25.0);
propagator.InitialState.BurnoutVel = 7.7258;

// Propagate
propagator.Propagate();
Configure the Simple Ascent propagator
[Visual Basic .NET]
' Configure time period
propagator.EphemerisInterval.SetExplicitInterval("1 Jan 2012 12:00:00.000", "2 Jan 2012 12:00:00.000")
propagator.[Step] = 60

' Set the initial state
propagator.InitialState.Launch.AssignGeodetic(38.3721, -77.6402, 25)
propagator.InitialState.Burnout.AssignGeodetic(48.1395, -82.5145, 25)
propagator.InitialState.BurnoutVel = 7.7258

' Propagate
propagator.Propagate()
© 2019 Analytical Graphics, Inc. All Rights Reserved.