Intrepid2
Public Types | Public Member Functions | Public Attributes | List of all members
Intrepid2::checkPointInclusionFunctor< cellTopologyKey, OutputViewType, InputViewType > Struct Template Reference

Public Types

using ScalarType = typename ScalarTraits< typename InputViewType::value_type >::scalar_type
 

Public Member Functions

KOKKOS_INLINE_FUNCTION checkPointInclusionFunctor (OutputViewType output, const InputViewType input, const ScalarType threshold)
 
KOKKOS_INLINE_FUNCTION void operator() (const ordinal_type i) const
 
KOKKOS_INLINE_FUNCTION void operator() (const ordinal_type i, const ordinal_type j) const
 

Public Attributes

OutputViewType output_
 
InputViewType input_
 
ScalarType threshold_
 

Detailed Description

template<unsigned cellTopologyKey, typename OutputViewType, typename InputViewType>
struct Intrepid2::checkPointInclusionFunctor< cellTopologyKey, OutputViewType, InputViewType >

Definition at line 94 of file Intrepid2_CellToolsDefInclusion.hpp.

Member Typedef Documentation

◆ ScalarType

template<unsigned cellTopologyKey, typename OutputViewType , typename InputViewType >
using Intrepid2::checkPointInclusionFunctor< cellTopologyKey, OutputViewType, InputViewType >::ScalarType = typename ScalarTraits<typename InputViewType::value_type>::scalar_type

Definition at line 97 of file Intrepid2_CellToolsDefInclusion.hpp.

Constructor & Destructor Documentation

◆ checkPointInclusionFunctor()

template<unsigned cellTopologyKey, typename OutputViewType , typename InputViewType >
KOKKOS_INLINE_FUNCTION Intrepid2::checkPointInclusionFunctor< cellTopologyKey, OutputViewType, InputViewType >::checkPointInclusionFunctor ( OutputViewType  output,
const InputViewType  input,
const ScalarType  threshold 
)
inline

Definition at line 101 of file Intrepid2_CellToolsDefInclusion.hpp.

Member Function Documentation

◆ operator()() [1/2]

template<unsigned cellTopologyKey, typename OutputViewType , typename InputViewType >
KOKKOS_INLINE_FUNCTION void Intrepid2::checkPointInclusionFunctor< cellTopologyKey, OutputViewType, InputViewType >::operator() ( const ordinal_type  i) const
inline

Definition at line 110 of file Intrepid2_CellToolsDefInclusion.hpp.

◆ operator()() [2/2]

template<unsigned cellTopologyKey, typename OutputViewType , typename InputViewType >
KOKKOS_INLINE_FUNCTION void Intrepid2::checkPointInclusionFunctor< cellTopologyKey, OutputViewType, InputViewType >::operator() ( const ordinal_type  i,
const ordinal_type  j 
) const
inline

Definition at line 118 of file Intrepid2_CellToolsDefInclusion.hpp.

Member Data Documentation

◆ input_

template<unsigned cellTopologyKey, typename OutputViewType , typename InputViewType >
InputViewType Intrepid2::checkPointInclusionFunctor< cellTopologyKey, OutputViewType, InputViewType >::input_

Definition at line 96 of file Intrepid2_CellToolsDefInclusion.hpp.

◆ output_

template<unsigned cellTopologyKey, typename OutputViewType , typename InputViewType >
OutputViewType Intrepid2::checkPointInclusionFunctor< cellTopologyKey, OutputViewType, InputViewType >::output_

Definition at line 95 of file Intrepid2_CellToolsDefInclusion.hpp.

◆ threshold_

template<unsigned cellTopologyKey, typename OutputViewType , typename InputViewType >
ScalarType Intrepid2::checkPointInclusionFunctor< cellTopologyKey, OutputViewType, InputViewType >::threshold_

Definition at line 98 of file Intrepid2_CellToolsDefInclusion.hpp.


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