Intrepid2
Intrepid2_DataDimensionInfo.hpp File Reference

Defines DimensionInfo struct that allows specification of a dimension within a Data object. More...

Go to the source code of this file.

Classes

struct  Intrepid2::DimensionInfo
 Struct expressing all variation information about a Data object in a single dimension, including its logical extent and storage extent. More...

Functions

KOKKOS_INLINE_FUNCTION DimensionInfo Intrepid2::combinedDimensionInfo (const DimensionInfo &myData, const DimensionInfo &otherData)
 Returns DimensionInfo for a Data container that combines (through multiplication, say, or addition) the two specified DimensionInfo specifications in one of its dimensions.

Detailed Description

Defines DimensionInfo struct that allows specification of a dimension within a Data object.

Author
Created by N.V. Roberts.

Definition in file Intrepid2_DataDimensionInfo.hpp.

Function Documentation

◆ combinedDimensionInfo()

KOKKOS_INLINE_FUNCTION DimensionInfo Intrepid2::combinedDimensionInfo ( const DimensionInfo & myData,
const DimensionInfo & otherData )

Returns DimensionInfo for a Data container that combines (through multiplication, say, or addition) the two specified DimensionInfo specifications in one of its dimensions.

Definition at line 42 of file Intrepid2_DataDimensionInfo.hpp.

References INTREPID2_TEST_FOR_EXCEPTION_DEVICE_SAFE.