Skip to content

GMAT validation: wrappers and tests #1

@jorgepiloto

Description

@jorgepiloto

I am trying to solve for poliastro/poliastro#740 and therefore a comparison against another software is required. GMAT only requires a simple *.script file to generate an output *.txt file where orbit data is stored.

My plans the following:

  • Create a gmat/core, gmat/scripts and gmat/results folders were GMAT binaries, scripts and output data files are stored respectively
  • By simply running a make gmat_tests from a custom Makefile, scripts are runned and output files are generated
  • An specific format is defined in the *.script files when generating the *.txt output file, so a Python reader is specifically designed to extract interesting data from those files
  • Finally a tests directory makes use of those readers and data files to run the poliastro validation

What do you think about this draft idea? May be too hard to include GMAT binaries inside the repo?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions