irfpy.swim.swim_cache

class irfpy.swim.swim_cache.SwimDataCache[source]

Bases: object

SWIM_TIMERESOLUTION = datetime.timedelta(seconds=8)
clearCache()[source]
statusCache(fp=<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>)[source]
getStartMatrix(time_dt)[source]

Get start matrix in the format of JdObject.

getMassMatrix(time_dt)[source]

Get mass matrix

Parameters

time_dt – Time in the format of datetime.

Returns

Mass matrix

Return type

irfpy.util.julday.JdObject with np.array data.

getObstime(orbit=None, timerange=None)[source]