LinearAlgebra.SparseColumnVector.DeepCopySparseColumnVectorFrom C# (CSharp) Метод

DeepCopySparseColumnVectorFrom() публичный Метод

public DeepCopySparseColumnVectorFrom ( SparseColumnVector SourceSparseColumnVector ) : void
SourceSparseColumnVector SparseColumnVector
Результат void
		public void DeepCopySparseColumnVectorFrom(SparseColumnVector SourceSparseColumnVector)
		{
			if (Dim != SourceSparseColumnVector.Dim || nNonzero != SourceSparseColumnVector.nNonzero)
			{
				throw new Exception("Dimension or nNonzero mismatch between the source and target SparseColumnVectors");
			}

			Array.Copy(SourceSparseColumnVector.Key, Key, nNonzero);
			Array.Copy(SourceSparseColumnVector.Val, Val, nNonzero);
		}