Adelsbach/VSIPL
Core Programming Reference Guide
DD-00016-015
Core

This manual is preliminary and incomplete.
While our Core implementation implements all functions given in the standard we are still working on completing this documentation.

Please refer to the VSIPL standard for a complete function reference of the Core profile until we have completed work on this documentation.

1.4 Matrix View Support Functions

1.4.1 vsip_dmcreate_p - Create a Matrix View
Description
Parameters
Return Value
Example
Notes
1.4.2 vsip_dmbind_p - Bind a Matrix View to a Block
Description
Parameters
Example
Notes
1.4.3 vsip_dmcloneview_p - Clone a Matrix View
Description
Parameters
Return Value
Example
Notes
1.4.4 vsip_dmget_p - Get Matrix Element
Description
Parameters
Return Value
Example
Notes
1.4.5 vsip_dmput_p - Set Matrix Element
Description
Parameters
Example
Notes
1.4.6 vsip_dmsubview_p - Create a Submatrix View
Description
Parameters
Return Value
Example
Notes
1.4.7 vsip_dmtransview_p - Create a Transposed Matrix View
Description
Parameters
Return Value
Example
Notes
1.4.8 vsip_dmrowview_p - Create a Row Vector View of a Matrix
Description
Parameters
Return Value
Example
Notes
1.4.9 vsip_dmcolview_p - Create a Column Vector View of a Matrix
Description
Parameters
Return Value
Example
Notes
1.4.10 vsip_dmdiagview_p - Create a Diagonal Vector View of a Matrix
Description
Parameters
Return Value
Example
Notes
1.4.11 vsip_mrealview_p - Create a Real Part Matrix View
Description
Parameters
Return Value
Example
Notes
1.4.12 vsip_mimagview_p - Create an Imaginary Part Matrix View
Description
Parameters
Return Value
Example
Notes
1.4.13 vsip_dmgetattrib_p - Get Matrix Attributes
Description
Parameters
Example
Notes
1.4.14 vsip_dmputattrib_p - Set Matrix Attributes
Description
Parameters
Return Value
Example
Notes
1.4.15 vsip_dmgetblock_p - Get the Data Block from a Matrix View
Description
Parameters
Return Value
Notes
1.4.16 vsip_dmgetcollength_p - Get Number of Columns in a Matrix View
Description
Parameters
Return Value
1.4.17 vsip_dmputcollength_p - Set Number of Columns in a Matrix View
Description
Parameters
Return Value
Notes
1.4.18 vsip_dmgetrowlength_p - Get Number of Rows in a Matrix View
Description
Parameters
Return Value
1.4.19 vsip_dmputrowlength_p - Set Number of Rows in a Matrix View
Description
Parameters
Return Value
Notes
1.4.20 vsip_dmgetcolstride_p - Get Column Stride of a Matrix View
Description
Parameters
Return Value
Example
Notes
1.4.21 vsip_dmputcolstride_p - Set Column Stride of a Matrix View
Description
Parameters
Return Value
Example
Notes
1.4.22 vsip_dmgetrowstride_p - Get Row Stride of a Matrix View
Description
Parameters
Return Value
Example
Notes
1.4.23 vsip_dmputrowstride_p - Set Row Stride of a Matrix View
Description
Parameters
Return Value
Example
Notes
1.4.24 vsip_dmgetoffset_p - Get Matrix View Offset
Description
Parameters
Return Value
Notes
1.4.25 vsip_dmputoffset_p - Set Matrix View Offset
Description
Parameters
Return Value
Notes
1.4.26 vsip_dmdestroy_p - Destroy a Matrix View
Description
Parameters
Example
1.4.27 vsip_dmalldestroy_p - Destroy Matrix View and its Data Block
Description
Parameters