Beispiel #1
0
 /// <summary>
 /// Array subscripting with extending boundary conditions.
 /// </summary>
 public static void ExtPut <T>(Narray <T> a, int i, int j, T value)
 {
     i = Math.Max(0, Math.Min(i, a.Dim(0) - 1));
     j = Math.Max(0, Math.Min(j, a.Dim(1) - 1));
     a.UnsafePut(i, j, value);
 }