Describe the bug
Depending on which conversion is being performed, if you use inputs with the intent to array-broadcast, you can get mismatched output shapes. See: #27 (comment)
To Reproduce
Steps to reproduce the behavior:
- create arrays for lat, lon and time
- perform a geo to mlt conversion with each input extended along a different dimension
- examine output shapes
Expected behavior
The output arrays should have the same shape, instead, because mlat doesn't depend on time, it will only be size 1 along the time dimension.
apexpy version: develop