IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
KokkosCorrection::Min< Scalar, Space > Struct Template Reference

#include <BareField.hpp>

Inheritance diagram for KokkosCorrection::Min< Scalar, Space >:
Collaboration diagram for KokkosCorrection::Min< Scalar, Space >:

Public Types

using Super = Kokkos::Min<Scalar, Space>
using value_type = typename Super::value_type

Public Member Functions

KOKKOS_INLINE_FUNCTION Min (value_type &vref)
KOKKOS_INLINE_FUNCTION void join (value_type &dest, const value_type &src) const

Detailed Description

template<typename Scalar, class Space = Kokkos::HostSpace>
struct KokkosCorrection::Min< Scalar, Space >

Definition at line 49 of file BareField.hpp.

Member Typedef Documentation

◆ Super

template<typename Scalar, class Space = Kokkos::HostSpace>
using KokkosCorrection::Min< Scalar, Space >::Super = Kokkos::Min<Scalar, Space>

Definition at line 50 of file BareField.hpp.

◆ value_type

template<typename Scalar, class Space = Kokkos::HostSpace>
using KokkosCorrection::Min< Scalar, Space >::value_type = typename Super::value_type

Definition at line 51 of file BareField.hpp.

Constructor & Destructor Documentation

◆ Min()

template<typename Scalar, class Space = Kokkos::HostSpace>
KOKKOS_INLINE_FUNCTION KokkosCorrection::Min< Scalar, Space >::Min ( value_type & vref)
inline

Definition at line 52 of file BareField.hpp.

Member Function Documentation

◆ join()

template<typename Scalar, class Space = Kokkos::HostSpace>
KOKKOS_INLINE_FUNCTION void KokkosCorrection::Min< Scalar, Space >::join ( value_type & dest,
const value_type & src ) const
inline

Definition at line 54 of file BareField.hpp.

References ippl::min().

Here is the call graph for this function:

The documentation for this struct was generated from the following file: