tudat-team / tudatpy

A Python platform to perform astrodynamics and space research.

Home Page:https://tudat-space.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature request: expose DATCOM + add force coefficient file writing

gaffarelj opened this issue · comments

The MissileDATCOM methods that are in tudat::input_output should be exposed to Python.

In addition, a function could be added to MissileDatcomData to save the force coefficients in the same format as the files that have to be inputs of aerodynamic_coefficients.tabulated_force_only_from_files.

This is quite low-priority, but I am still working on it right now since I will personally use this feature for my thesis.

A new function has been added to tudat::input_output::MissileDatcomData, to save not all the coefficients, but only the force and moment coefficients.

These are saved in files as a function of angle of attack, and Mach number, in the format that can be used as input of environment_setup.aerodynamic_coefficients.tabulated_from_files.

This was pushed in 01babec.

tudatpy.io.missile_DATCOM_data is now exposed. This was pushed in 065e230.

A unit test has to be added for this, as well as API documentation (as part of the io API docs that have to be added).

The docstrings have been added to these new Missile DATCOM methods with a036e67.