Multiplies the component at the specified location by a value.
Namespace: Extreme.Mathematics.LinearAlgebra.SparseAssembly: Extreme.Numerics.Version4x.Net40 (in Extreme.Numerics.Version4x.Net40.dll) Version: 4.2.11333.0 (5.0.12317.0)
public override void MultiplyAt(
int row,
int column,
float value
)
Public Overrides Sub MultiplyAt (
row As Integer,
column As Integer,
value As Single
)
public:
virtual void MultiplyAt(
int row,
int column,
float value
) override
abstract MultiplyAt :
row : int *
column : int *
value : float32 -> unit
override MultiplyAt :
row : int *
column : int *
value : float32 -> unit
Parameters
- row
- Type: SystemInt32
The row of the component. - column
- Type: SystemInt32
The column of the component. - value
- Type: SystemSingle
The multiplier.
Looking up a component in a sparse matrix is a relatively expensive operation.
It is therefore more efficient to get and set the value of a component
in one function call that performs the lookup only once.
Numerical Libraries
Supported in: 5.x, 4.x
Reference