The SDL Component Suite is an industry leading collection of components supporting scientific and engineering computing. Please visit the SDL Web site for more information....



Copy Operations of Vectors, Arrays and Matrices

As the myriad copy operations between arrays, vectors and matrices are hard to comprehend the following table provides a survey on all available copy operations:

  ....to:
copy
from...
TDoubleArray TDouble2DArray TMatrix TVector TDataTable
TDoubleArray OA.CloneArray
OA.CopyArray
OA.CopyToArrayColumn
OA.CopyToArrayRow
TM.CopyFromArray CopyFrom TD.CopyDataColumnFromArray
TD.CopyDataRowFromArray
TDouble2DArray OA.CopyArrayColumn
OA.CopyArrayRow
OA.CloneArray
OA.CopyArray
TM.CopyFromArray CopyFrom2DArrayColumn
CopyFrom2DArrayRow
TD.CopyDataFromArray
TMatrix TM.CopyColTo1DArray
TM.CopyRowTo1DArray
TM.CopyToArray TM.CopyFrom
TM.Clone
TM.CopyColToVec
TM.CopyRowToVec
TD.CopyDataFromMatrix
TVector TV.CopyToArray TV.CopyToArray TM.CopyFromVec TV.CopyFrom
TV.Clone
TD.CopyDataColumnFromVector
TD.CopyDataRowFromVector
TDataTable TD.CopyDataColumnToArray
TD.CopyDataRowToArray
TD.CopyDataToArray TD.CopyDataToMatrix TD.CopyCellsToVector
TD.CopyDataColumnToVector
TD.CopyDataRowToVector
TD.Clone
TD.CopyFrom

Abbreviations:

OA ... unit SDL_openarrays
TM ... class TMatrix (unit SDL_matrix)
TV ... class TVector (unit SDL_vector)
TD ... class TDataTable (unit SDL_datatable)


Last Update: 2023-Mar-08