RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
Public Types | Static Public Member Functions | List of all members
RAJA::internal::expt::TensorDefaultOperation< LHS, RHS > Struct Template Reference

#include <TensorRegisterBase.hpp>

Public Types

using multiply_type = decltype(LHS().multiply(RHS()))
 

Static Public Member Functions

RAJA_HOST_DEVICE static RAJA_INLINE multiply_type multiply (LHS const &lhs, RHS const &rhs)
 

Member Typedef Documentation

◆ multiply_type

template<typename LHS , typename RHS >
using RAJA::internal::expt::TensorDefaultOperation< LHS, RHS >::multiply_type = decltype(LHS().multiply(RHS()))

Member Function Documentation

◆ multiply()

template<typename LHS , typename RHS >
RAJA_HOST_DEVICE static RAJA_INLINE multiply_type RAJA::internal::expt::TensorDefaultOperation< LHS, RHS >::multiply ( LHS const &  lhs,
RHS const &  rhs 
)
inlinestatic

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