opihiexarata.library.engine module

Where the base classes of the solvers and engines lie.

class opihiexarata.library.engine.AstrometryEngine[source]

Bases: ExarataEngine

The base class where the Astrometry engines are derived from. Should not be used other than for type hinting and subclassing.

class opihiexarata.library.engine.EphemerisEngine[source]

Bases: ExarataEngine

The base class for all of the Ephemeris determination engines. Should not be used other than for type hinting and subclassing.

class opihiexarata.library.engine.ExarataEngine[source]

Bases: object

The base class for all of the engines which power the interfaces for the OpihiExarata system. This should not used for anything other than type hinting and subclassing.

class opihiexarata.library.engine.ExarataSolution[source]

Bases: object

The base class for all of the solution classes which use engines to solve particular problems.

class opihiexarata.library.engine.OrbitEngine[source]

Bases: ExarataEngine

The base class for all of the Orbit determination engines. Should not be used other than for type hinting and subclassing.

class opihiexarata.library.engine.PhotometryEngine[source]

Bases: ExarataEngine

The base class where the Photometry engines are derived from. Should not be used other than for type hinting and subclassing.

class opihiexarata.library.engine.PropagationEngine[source]

Bases: ExarataEngine

The base class where the Propagation engines are derived from. Should not be used other than for type hinting and subclassing.