Intrepid2
Public Member Functions | Public Attributes | List of all members
Intrepid2::FunctorRealSpaceTools::F_scale< ValueType, scaledArrayViewType, inArrayViewType > Struct Template Reference

Functor to scale md arrays see Intrepid2::RealSpaceTools for more. More...

#include <Intrepid2_RealSpaceToolsDef.hpp>

Public Member Functions

KOKKOS_INLINE_FUNCTION F_scale (scaledArrayViewType scaledArray_, inArrayViewType inArray_, const ValueType alpha_)
 
KOKKOS_INLINE_FUNCTION void operator() (const ordinal_type i) const
 

Public Attributes

scaledArrayViewType _scaledArray
 
const inArrayViewType _inArray
 
const ValueType _alpha
 

Detailed Description

template<typename ValueType, typename scaledArrayViewType, typename inArrayViewType>
struct Intrepid2::FunctorRealSpaceTools::F_scale< ValueType, scaledArrayViewType, inArrayViewType >

Functor to scale md arrays see Intrepid2::RealSpaceTools for more.

Definition at line 1111 of file Intrepid2_RealSpaceToolsDef.hpp.

Constructor & Destructor Documentation

◆ F_scale()

template<typename ValueType , typename scaledArrayViewType , typename inArrayViewType >
KOKKOS_INLINE_FUNCTION Intrepid2::FunctorRealSpaceTools::F_scale< ValueType, scaledArrayViewType, inArrayViewType >::F_scale ( scaledArrayViewType scaledArray_,
inArrayViewType inArray_,
const ValueType alpha_ )
inline

Definition at line 1117 of file Intrepid2_RealSpaceToolsDef.hpp.

Member Function Documentation

◆ operator()()

template<typename ValueType , typename scaledArrayViewType , typename inArrayViewType >
KOKKOS_INLINE_FUNCTION void Intrepid2::FunctorRealSpaceTools::F_scale< ValueType, scaledArrayViewType, inArrayViewType >::operator() ( const ordinal_type i) const
inline

Definition at line 1123 of file Intrepid2_RealSpaceToolsDef.hpp.

Member Data Documentation

◆ _alpha

template<typename ValueType , typename scaledArrayViewType , typename inArrayViewType >
const ValueType Intrepid2::FunctorRealSpaceTools::F_scale< ValueType, scaledArrayViewType, inArrayViewType >::_alpha

Definition at line 1114 of file Intrepid2_RealSpaceToolsDef.hpp.

◆ _inArray

template<typename ValueType , typename scaledArrayViewType , typename inArrayViewType >
const inArrayViewType Intrepid2::FunctorRealSpaceTools::F_scale< ValueType, scaledArrayViewType, inArrayViewType >::_inArray

Definition at line 1113 of file Intrepid2_RealSpaceToolsDef.hpp.

◆ _scaledArray

template<typename ValueType , typename scaledArrayViewType , typename inArrayViewType >
scaledArrayViewType Intrepid2::FunctorRealSpaceTools::F_scale< ValueType, scaledArrayViewType, inArrayViewType >::_scaledArray

Definition at line 1112 of file Intrepid2_RealSpaceToolsDef.hpp.


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