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

#include <BareField.hpp>

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

Public Types

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

Public Member Functions

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

Definition at line 71 of file BareField.hpp.

Member Typedef Documentation

◆ Super

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

Definition at line 72 of file BareField.hpp.

◆ value_type

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

Definition at line 73 of file BareField.hpp.

Constructor & Destructor Documentation

◆ Prod()

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

Definition at line 74 of file BareField.hpp.

Member Function Documentation

◆ join()

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

Definition at line 76 of file BareField.hpp.


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