30 Kokkos::Profiling::pushRegion(
"FiniteElement::FTInterpClamp");
31 Kokkos::Profiling::pushRegion(
"Compute target point FE intersection");
35 Kokkos::Profiling::popRegion();
37 Kokkos::Profiling::pushRegion(
38 "Compute target point projection on triangulated skin mesh");
40 if constexpr (
Dim == 1) {
42 }
else if constexpr (
Dim == 2) {
44 }
else if constexpr (
Dim == 3) {
47 throw std::runtime_error(
"Unexpected dimension for projection");
50 Kokkos::Profiling::popRegion();
52 Kokkos::Profiling::popRegion();