Overview of External RTable Access
Description
RTables are the container class of Vector, Matrix, and Array data structures in Maple.
The following C functions can be used to manipulate rtables in external code with OpenMaple or define_external.
RTableCreateDefault
RTableCreateDAG
RTableCreateInteger8
RTableCreateInteger16
RTableCreateInteger32
RTableCreateFloat32
RTableCreateFloat64
RTableCreateComplexDAG
RTableCreateComplexFloat64
RTableDataBlock
RTableDAGDataBlock
RTableComplexDAGDataBlock
RTableI8DataBlock
RTableI16DataBlock
RTableI32DataBlock
RTableF32DataBlock
RTableF64DataBlock
RTableComplex64DataBlock
DoubleRTableDataBlock
RTableNumElements
RTableNumDimensions
RTableLowerBound
RTableUpperBound
RTableIsReal
RTableAppendAttribute
RTableAppendIndFn
RTableGetDefaults
RTableGetSettings
RTableIndFn
RTableIndFnArgs
RTableSetAttribute
RTableSetIndFn
RTableSetType
RTableSelectDAG
RTableSelectComplexDAG
RTableSelectInteger8
RTableSelectInteger16
RTableSelectInteger32
RTableSelectFloat32
RTableSelectFloat64
RTableSelectComplexFloat64
RTableAssignDAG
RTableAssignComplexDAG
RTableAssignInteger8
RTableAssignInteger16
RTableAssignInteger32
RTableAssignFloat32
RTableAssignFloat64
RTableAssignComplexFloat64
RTableSparseCompact
RTableSparseIndexRow
RTableSparseIndexSort
RTableSparseResize
RTableSparseSetNumElems
RTableSparseSize
RTableCopy
RTableCopyImPart
RTableCopyRealPart
RTableZipReIm
See Also
OpenMaple
OpenMaple/VB/API
OpenMaple/VB/Examples
rtable
Download Help Document