Template Class CoordinateView

Class Documentation

template<typename MemorySpace, typename LayoutPolicy = detail::default_layout_for_memory_space_t<MemorySpace>>
class CoordinateView

Public Functions

inline CoordinateView(std::shared_ptr<const CoordinateSystem> coordinate_system, Rank2View<const Real, MemorySpace, LayoutPolicy> coords)
inline const std::shared_ptr<const CoordinateSystem> &GetCoordinateSystem() const noexcept
inline Rank2View<const Real, MemorySpace, LayoutPolicy> GetValues() const noexcept