Inserts a two-dimensional set of values at the specified positions in the SparseMatrix.

Namespace: Extreme.Mathematics.LinearAlgebra.Sparse
Assembly:   Extreme.Numerics (in Extreme.Numerics)
Version: 2.1.7017.0

Syntax

Visual Basic (Declaration)
Public Overridable Sub InsertClique ( _
	values As Matrix, _
	rows As Integer(), _
	columns As Integer() _
)
C#
public virtual void InsertClique (
	Matrix values,
	int[] rows,
	int[] columns
)
Visual C++
public:
virtual void InsertClique (
	Matrix^ values, 
	array<int>^ rows, 
	array<int>^ columns
)

Parameters

values
Extreme.Mathematics.LinearAlgebra.Matrix
Array of values to insert.
rows
System.Int32[]
Array of zero-based row indexes where the elements of values are to be inserted.
columns
System.Int32[]
Array zero-based column indexes where the elements of values are to be inserted.

Remarks

A clique is a two-dimensional array of values along with a set of row and column indexes that specify the position of the elements of the array in the sparse matrix.

Exceptions

ExceptionCondition
System.ArgumentNullException

values is nullNothingnullptr

-or-

rows is nullNothingnullptr

-or-

columns is nullNothingnullptr