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

#include <BareField.hpp>

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

Public Types

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

Public Member Functions

KOKKOS_INLINE_FUNCTION Sum (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::Sum< Scalar, Space >

Definition at line 61 of file BareField.hpp.

Member Typedef Documentation

◆ Super

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

Definition at line 62 of file BareField.hpp.

◆ value_type

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

Definition at line 63 of file BareField.hpp.

Constructor & Destructor Documentation

◆ Sum()

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

Definition at line 64 of file BareField.hpp.

Member Function Documentation

◆ join()

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

Definition at line 66 of file BareField.hpp.


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