https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Moose::Kokkos::Scalar< T, typename > Member List

This is the complete list of members for Moose::Kokkos::Scalar< T, typename >, including all inherited members.

_copyMoose::Kokkos::ReferenceWrapper< T >protected
_referenceMoose::Kokkos::ReferenceWrapper< T >protected
operator const T &() constMoose::Kokkos::ReferenceWrapper< T >inline
operator const T &() constMoose::Kokkos::ReferenceWrapper< T >inline
operator T&()Moose::Kokkos::ReferenceWrapper< T >inline
operator%(const U &value) const -> decltype(std::declval< const T & >() % value)Moose::Kokkos::Scalar< T, typename >inline
operator%=(const U &value) -> decltype(std::declval< T & >() %=value, std::declval< Scalar & >())Moose::Kokkos::Scalar< T, typename >inline
operator()(Args &&... args) const -> decltype(auto)Moose::Kokkos::ReferenceWrapper< T >inline
operator()(Args &&... args) const -> decltype(auto)Moose::Kokkos::ReferenceWrapper< T >inline
operator()(Args &&... args) -> decltype(auto)Moose::Kokkos::ReferenceWrapper< T >inline
operator*(const U &value) const -> decltype(std::declval< const T & >() *value)Moose::Kokkos::Scalar< T, typename >inline
Moose::Kokkos::ReferenceWrapper::operator*() constMoose::Kokkos::ReferenceWrapper< T >inline
Moose::Kokkos::ReferenceWrapper::operator*()Moose::Kokkos::ReferenceWrapper< T >inline
operator*=(const U &value) -> decltype(std::declval< T & >() *=value, std::declval< Scalar & >())Moose::Kokkos::Scalar< T, typename >inline
operator+() const -> decltype(+std::declval< const T & >())Moose::Kokkos::Scalar< T, typename >inline
operator+(const U &value) const -> decltype(std::declval< const T & >()+value)Moose::Kokkos::Scalar< T, typename >inline
operator++() -> decltype(++std::declval< U & >(), std::declval< Scalar & >())Moose::Kokkos::Scalar< T, typename >inline
operator++(int) -> decltype(std::declval< U & >()++)Moose::Kokkos::Scalar< T, typename >inline
operator+=(const U &value) -> decltype(std::declval< T & >()+=value, std::declval< Scalar & >())Moose::Kokkos::Scalar< T, typename >inline
operator-() const -> decltype(-std::declval< const T & >())Moose::Kokkos::Scalar< T, typename >inline
operator-(const U &value) const -> decltype(std::declval< const T & >() - value)Moose::Kokkos::Scalar< T, typename >inline
operator--() -> decltype(--std::declval< U & >(), std::declval< Scalar & >())Moose::Kokkos::Scalar< T, typename >inline
operator--(int) -> decltype(std::declval< U & >() --)Moose::Kokkos::Scalar< T, typename >inline
operator-=(const U &value) -> decltype(std::declval< T & >() -=value, std::declval< Scalar & >())Moose::Kokkos::Scalar< T, typename >inline
operator->() constMoose::Kokkos::ReferenceWrapper< T >inline
operator->() constMoose::Kokkos::ReferenceWrapper< T >inline
operator->()Moose::Kokkos::ReferenceWrapper< T >inline
operator/(const U &value) const -> decltype(std::declval< const T & >()/value)Moose::Kokkos::Scalar< T, typename >inline
operator/=(const U &value) -> decltype(std::declval< T & >()/=value, std::declval< Scalar & >())Moose::Kokkos::Scalar< T, typename >inline
operator=(const Scalar &value)Moose::Kokkos::Scalar< T, typename >inline
operator=(const U &value) -> decltype(std::declval< T & >()=value, std::declval< Scalar & >())Moose::Kokkos::Scalar< T, typename >inline
ReferenceWrapper(T &reference)Moose::Kokkos::ReferenceWrapper< T >inline
ReferenceWrapper(const ReferenceWrapper< T > &object)Moose::Kokkos::ReferenceWrapper< T >inline
Scalar(T &value)Moose::Kokkos::Scalar< T, typename >inline
Scalar(const Scalar &object)Moose::Kokkos::Scalar< T, typename >inline
value() constMoose::Kokkos::Scalar< T, typename >inlineprivate
value_type typedefMoose::Kokkos::Scalar< T, typename >