is_coordinates Concept Reference#

DiFfRG: DiFfRG::is_coordinates Concept Reference
DiFfRG
DiFfRG::is_coordinates Concept Reference

#include <coordinates.hh>

Concept definition

template<typename T>
concept DiFfRG::is_coordinates = requires(T t) {
typename T::ctype;
T::dim;
t.size();
{ t.from_linear_index(size_t{}) } -> std::same_as<device::array<size_t, T::dim>>;
}
Definition coordinates.hh:19
std::array< T, N > array
Definition kokkos.hh:133