Overview of External RTable Access - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Programming : OpenMaple : VB Application Programming Interface : Overview of External RTable Access

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