PropagatorUserExternal#

class ansys.stk.core.stkobjects.PropagatorUserExternal#

Bases: IPropagator

Class defining the user-external propagator.

Overview#

propagate

Propagates the vehicle’s path using the specified time interval.

start_time

Get or set the start time of ephemeris interval. Uses DateFormat Dimension.

stop_time

Get or set the stop time of ephemeris interval. Uses DateFormat Dimension.

step

Step size. Uses Time Dimension.

propagator

Propagator.

file

Name of user-external file.

vehicle_id

Vehicle ID.

description

Description.

available_vehicle_identifiers

Get available IDs.

available_propagators

Get available propagators.

ephemeris_interval

Get the propagator’s ephemeris interval.

Import detail#

from ansys.stk.core.stkobjects import PropagatorUserExternal

Property detail#

property PropagatorUserExternal.start_time: Any#

Get or set the start time of ephemeris interval. Uses DateFormat Dimension.

property PropagatorUserExternal.stop_time: Any#

Get or set the stop time of ephemeris interval. Uses DateFormat Dimension.

property PropagatorUserExternal.step: float#

Step size. Uses Time Dimension.

property PropagatorUserExternal.propagator: str#

Propagator.

property PropagatorUserExternal.file: str#

Name of user-external file.

property PropagatorUserExternal.vehicle_id: str#

Vehicle ID.

property PropagatorUserExternal.description: str#

Description.

property PropagatorUserExternal.available_vehicle_identifiers: list#

Get available IDs.

property PropagatorUserExternal.available_propagators: list#

Get available propagators.

property PropagatorUserExternal.ephemeris_interval: ITimeToolTimeIntervalSmartInterval#

Get the propagator’s ephemeris interval.

Method detail#

PropagatorUserExternal.propagate(self) None#

Propagates the vehicle’s path using the specified time interval.

Returns:

None