grss.libgrss.IntegrationParameters#

class grss.libgrss.IntegrationParameters#

Bases: pybind11_object

The IntegrationParameters class contains parameters used in the numerical integration of the equations of motion.

__init__(self: grss.libgrss.IntegrationParameters) None#

Methods

__init__(self)

Attributes

adaptiveTimestep

Flag to use adaptive time step.

dt0

Initial time step.

dtChangeFactor

Factor by which to limit the change in time step.

dtMin

Minimum time step.

n2Derivs

Number of second derivatives.

nInteg

Number of integrated bodies.

nSpice

Number of bodies with SPICE ephemerides.

nTotal

Total number of bodies.

t0

Initial time of integration (MJD TDB).

tf

Final time of integration (MJD TDB).

timestepCounter

Counter for number of time steps.

tolInteg

Tolerance for integration.

tolPC

Tolerance for predictor-corrector within IAS15.

property adaptiveTimestep#

Flag to use adaptive time step.

property dt0#

Initial time step.

property dtChangeFactor#

Factor by which to limit the change in time step.

property dtMin#

Minimum time step.

property n2Derivs#

Number of second derivatives.

property nInteg#

Number of integrated bodies.

property nSpice#

Number of bodies with SPICE ephemerides.

property nTotal#

Total number of bodies. nTotal = nInteg + nSpice.

property t0#

Initial time of integration (MJD TDB).

property tf#

Final time of integration (MJD TDB).

property timestepCounter#

Counter for number of time steps.

property tolInteg#

Tolerance for integration.

property tolPC#

Tolerance for predictor-corrector within IAS15.