Equations of Motion

eomx User Guide

The Equations of Motion eom library provides astrodynamics related functionality that can aid in the rapid development of analysis tools. The eomx application is included with the library. It is a command line program driven by a simple text based input file. From the command line, eomx is invoked:
eomx input_file.emx <iers_eop_file.txt>
The input_file.emx file defines the scenario and associated analysis tasks to execute. The file extension is arbitrary.

An optional IERS EOP (International Earth Rotation Service Earth Orientation Parameters) file can be specified via iers_eop_file.txt. When not included, IERS EOP values (polar motion, UT1-UTC, LOD, corrections to the reduction theory) are all set to zero. The .csv formatted finals.daily (IAU2000) or finals.all (IAU2000) files are accepted. Note values from these files are separated by semicolons, not commas. The first row is composed of column labels. The files are available at the top of the page from the version metadata links, not the unformatted latest version link.

Some entries are labeled as GENPL (General Program Library) options. This is an external astrodynamics library that is not included with this repository but is documented here for convenience. For development purposes, GENPL aids in validation and benchmarking of new functionality.

Contents

Input File Overview
General Scenario Inputs
Date and Time
Duration
Units
Propagator Configuration
Initial Conditions
Orbit Definition
Ground Point Definition
Access Analysis to Ground Points
Commands

Example Input Case Files

Example Projects Built with eom via Makefile