Dist2

grid-functions dist2

syntax

  • dist2(point_data_item, values unit)

definition

dist2(point_data_item, values unit) results in a new attribute of a grid-domain with the distances to the point_data_item argument.

The values unit argument is the values-unit of the resulting attribute.

description

The dist2 function is mainly used in the configuration of a kernel, used for potential calculations.

applies to

example

unit<spoint> pot3Range: range = "[{-1, -1}, {2, 2})"
{
   attribute<uint32> distMatr := dist2(point(0s, 0s, pot3Range), uint32);
};

pot3Range/distMatr

     
2 1 2
1 0 1
2 1 2

domain pot3Range, nr of rows = 3, nr of cols = 3