LocatePoints_2D_Points Subroutine

public subroutine LocatePoints_2D_Points(this, geometry)

Run the host spatial-hash + Newton search (inherited from Points_t), then mirror per-point state to the device.

Arguments

TypeIntentOptionalAttributesName
class(Points), intent(inout) :: this
type(SEMQuad), intent(in) :: geometry

Contents


Source Code

  subroutine LocatePoints_2D_Points(this,geometry)
    !! Run the host spatial-hash + Newton search (inherited from Points_t),
    !! then mirror per-point state to the device.
    implicit none
    class(Points),intent(inout) :: this
    type(SEMQuad),intent(in) :: geometry

    call this%Points_t%LocatePoints_2D_Points_t(geometry)
    call this%UpdateDevice()

  endsubroutine LocatePoints_2D_Points