Intrepid2
Public Member Functions | Public Attributes | List of all members
Intrepid2::FunctorFunctionSpaceTools::F_weighedInput< outViewType, inputViewType, metricViewType > Struct Template Reference

Public Member Functions

KOKKOS_INLINE_FUNCTION F_weighedInput (outViewType output, const inputViewType input, const metricViewType metricTensorDet, const double scaling)
 
KOKKOS_INLINE_FUNCTION void operator() (const size_type ic) const
 

Public Attributes

outViewType output_
 
const inputViewType input_
 
const metricViewType metricTensorDet_
 
const double scaling_
 

Detailed Description

template<typename outViewType, typename inputViewType, typename metricViewType>
struct Intrepid2::FunctorFunctionSpaceTools::F_weighedInput< outViewType, inputViewType, metricViewType >

Definition at line 229 of file Intrepid2_FunctionSpaceToolsDef.hpp.

Constructor & Destructor Documentation

◆ F_weighedInput()

template<typename outViewType , typename inputViewType , typename metricViewType >
KOKKOS_INLINE_FUNCTION Intrepid2::FunctorFunctionSpaceTools::F_weighedInput< outViewType, inputViewType, metricViewType >::F_weighedInput ( outViewType  output,
const inputViewType  input,
const metricViewType  metricTensorDet,
const double  scaling 
)
inline

Definition at line 236 of file Intrepid2_FunctionSpaceToolsDef.hpp.

Member Function Documentation

◆ operator()()

template<typename outViewType , typename inputViewType , typename metricViewType >
KOKKOS_INLINE_FUNCTION void Intrepid2::FunctorFunctionSpaceTools::F_weighedInput< outViewType, inputViewType, metricViewType >::operator() ( const size_type  ic) const
inline

Definition at line 243 of file Intrepid2_FunctionSpaceToolsDef.hpp.

Member Data Documentation

◆ input_

template<typename outViewType , typename inputViewType , typename metricViewType >
const inputViewType Intrepid2::FunctorFunctionSpaceTools::F_weighedInput< outViewType, inputViewType, metricViewType >::input_

Definition at line 231 of file Intrepid2_FunctionSpaceToolsDef.hpp.

◆ metricTensorDet_

template<typename outViewType , typename inputViewType , typename metricViewType >
const metricViewType Intrepid2::FunctorFunctionSpaceTools::F_weighedInput< outViewType, inputViewType, metricViewType >::metricTensorDet_

Definition at line 232 of file Intrepid2_FunctionSpaceToolsDef.hpp.

◆ output_

template<typename outViewType , typename inputViewType , typename metricViewType >
outViewType Intrepid2::FunctorFunctionSpaceTools::F_weighedInput< outViewType, inputViewType, metricViewType >::output_

Definition at line 230 of file Intrepid2_FunctionSpaceToolsDef.hpp.

◆ scaling_

template<typename outViewType , typename inputViewType , typename metricViewType >
const double Intrepid2::FunctorFunctionSpaceTools::F_weighedInput< outViewType, inputViewType, metricViewType >::scaling_

Definition at line 233 of file Intrepid2_FunctionSpaceToolsDef.hpp.


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