/Engine/Source/Runtime/ClothingSystemRuntimeCommon/Public/ClothTetherData.h
Generate the tethers by following the triangle mesh network from the closest kinematic to each dynamic point. Inside array items can be processed concurrently, but the outside array must be iterated on sequentially.
void GenerateTethers ( const TConstArrayView< FVector3f > & Points, const TConstArrayView< uint32 > & Indices, const TConstArrayView< float > & MaxDistances, bool bUseGeodesicDistance )