Rcpp: Auxiliary functions to count point neighbors

Description Usage Arguments Details Author(s)

Description

C++ routines used for fast count of neighbors.

Usage

1
2
3
4
5
6
7
parallelCountNbd(r, x, y, Weight, IsReferenceType, IsNeighborType)
parallelCountNbdCC(r, x, y, Weight, IsReferenceType, IsNeighborType)
parallelCountNbdm(x, y, ReferencePoints)
parallelCountNbdDt(r, Dmatrix, Weight, IsReferenceType, IsNeighborType)
parallelCountNbdDtCC(r, Dmatrix, Weight, IsReferenceType, IsNeighborType)
DistKd(Rx, Ry, RPointWeight, RWeight, RDist, RIsReferenceType, RIsNeighborType)
CountNbdKd(Rr, Rx, Ry, RWeight, RNbd, RIsReferenceType, RIsNeighborType)

Arguments

Rr

A vector of distances.

r

A vector of distances.

Rx

A vector of x coordinates.

x

A vector of x coordinates.

Ry

A vector of y coordinates.

y

A vector of y coordinates.

Dmatrix

A matrix of distances.

RPointWeight

A vector of point weights.

RWeight

A vector of point weights.

Weight

A vector of point weights.

ReferencePoints

A vector of pont indices.

RNbd

A matrix to store the weight of neighbors.

RDist

A vector of point-pair distances.

RIsReferenceType

A boolean vector to recognize reference points.

IsReferenceType

A boolean vector to recognize reference points.

RIsNeighborType

A boolean vector to recognize neighbor points.

IsNeighborType

A boolean vector to recognize neighbor points.

Details

These routines are called internally.

Author(s)

Eric Marcon <[email protected]>


dbmss documentation built on March 19, 2018, 5:05 p.m.