Intrepid2
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 1078 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 1084 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 1090 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 1081 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 1080 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 1079 of file Intrepid2_RealSpaceToolsDef.hpp.


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