File tree Expand file tree Collapse file tree 2 files changed +34
-0
lines changed
Expand file tree Collapse file tree 2 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ /* Copyright 2025-2025 Tapish Narwal
2+ *
3+ * This file is part of PMacc.
4+ *
5+ * PMacc is free software: you can redistribute it and/or modify
6+ * it under the terms of either the GNU General Public License or
7+ * the GNU Lesser General Public License as published by
8+ * the Free Software Foundation, either version 3 of the License, or
9+ * (at your option) any later version.
10+ *
11+ * PMacc is distributed in the hope that it will be useful,
12+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
13+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+ * GNU General Public License and the GNU Lesser General Public License
15+ * for more details.
16+ *
17+ * You should have received a copy of the GNU General Public License
18+ * and the GNU Lesser General Public License along with PMacc.
19+ * If not, see <http://www.gnu.org/licenses/>.
20+ */
21+
22+
23+ #pragma once
24+
25+ #include " pmacc/math/functions/Common.hpp"
26+
27+ #include < alpaka/alpaka.hpp>
28+
29+ namespace pmacc ::math
30+ {
31+ // ! Create value with the magnitude of x and the sign of y.
32+ ALPAKA_BINARY_MATH_FN (copysign, alpaka::math::ConceptMathCopysign, Copysign)
33+ } // namespace pmacc::math
Original file line number Diff line number Diff line change 2424
2525#include " pmacc/math/functions/Abs.hpp"
2626#include " pmacc/math/functions/Comparison.hpp"
27+ #include " pmacc/math/functions/Copysign.hpp"
2728#include " pmacc/math/functions/Erf.hpp"
2829#include " pmacc/math/functions/Exp.hpp"
2930#include " pmacc/math/functions/Log.hpp"
You can’t perform that action at this time.
0 commit comments