diff --git a/lib/grit/math/static_lookup_table.hpp b/lib/grit/math/static_lookup_table.hpp index 497714b..3dca449 100644 --- a/lib/grit/math/static_lookup_table.hpp +++ b/lib/grit/math/static_lookup_table.hpp @@ -17,16 +17,16 @@ struct StaticLookupTable constexpr StaticLookupTable() = default; - template FunctionToApproximate> - requires(etl::same_as, Float>) - explicit constexpr StaticLookupTable(FunctionToApproximate func) + template Function> + requires(etl::same_as, Float>) + explicit constexpr StaticLookupTable(Function func) { initialize(func); } - template FunctionToApproximate> - requires(etl::same_as, Float>) - constexpr auto initialize(FunctionToApproximate func) -> void + template Function> + requires(etl::same_as, Float>) + constexpr auto initialize(Function func) -> void { for (auto i = etl::size_t{0}; i < Size; ++i) { auto value = func(i); diff --git a/lib/grit/math/static_lookup_table_transform.hpp b/lib/grit/math/static_lookup_table_transform.hpp index 7f350fc..86973f3 100644 --- a/lib/grit/math/static_lookup_table_transform.hpp +++ b/lib/grit/math/static_lookup_table_transform.hpp @@ -17,16 +17,16 @@ struct StaticLookupTableTransform constexpr StaticLookupTableTransform() = default; - template Func> - requires(etl::same_as, Float>) - explicit constexpr StaticLookupTableTransform(Func func, Float min, Float max) + template Function> + requires(etl::same_as, Float>) + explicit constexpr StaticLookupTableTransform(Function func, Float min, Float max) { initialize(func, min, max); } - template Func> - requires(etl::same_as, Float>) - constexpr auto initialize(Func func, Float min, Float max) -> void + template Function> + requires(etl::same_as, Float>) + constexpr auto initialize(Function func, Float min, Float max) -> void { _min = min; _max = max;