@spiceErrorCheck<EOL>def dafus(insum, nd, ni):
insum = stypes.toDoubleVector(insum)<EOL>dc = stypes.emptyDoubleVector(nd)<EOL>ic = stypes.emptyIntVector(ni)<EOL>nd = ctypes.c_int(nd)<EOL>ni = ctypes.c_int(ni)<EOL>libspice.dafus_c(insum, nd, ni, dc, ic)<EOL>return stypes.cVectorToPython(dc), stypes.cVectorToPython(ic)<EOL>
Unpack an array summary into its double precision and integer components.

http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/dafus_c.html

:param insum: Array summary.
:type insum: Array of floats
:param nd: Number of double precision components.
:type nd: int
:param ni: Number of integer components.
:type ni: int
:return: Double precision components, Integer components.
:rtype: tuple