71 Coord<Dim...>
const& coord_extrap,
73 int const out_of_bounds_idx)
const
75 assert((out_of_bounds_idx == PatchLocator::outside_rmin_domain)
76 || (out_of_bounds_idx == PatchLocator::outside_rmax_domain));
78 if (out_of_bounds_idx == PatchLocator::outside_rmin_domain) {
79 SplinesOnPatch<MinRadiusPatch>
const min_spline
80 = patches_splines.template get<MinRadiusPatch>();
81 return bc_r_min(coord_extrap, min_spline);
83 SplinesOnPatch<MaxRadiusPatch>
const max_spline
84 = patches_splines.template get<MaxRadiusPatch>();
85 return bc_r_max(coord_extrap, max_spline);