Intrepid2
Classes
Intrepid2_ArrayToolsDefTensor.hpp File Reference

Definition file for tensor multiply operations of the array tools class. More...

Go to the source code of this file.

Classes

struct  Intrepid2::FunctorArrayTools::F_crossProduct< OutputViewType, leftInputViewType, rightInputViewType >
 Functor for crossProduct see Intrepid2::ArrayTools for more. More...
 
struct  Intrepid2::FunctorArrayTools::F_outerProduct< OutputViewType, leftInputViewType, rightInputViewType >
 Functor for outerProduct see Intrepid2::ArrayTools for more. More...
 
struct  Intrepid2::FunctorArrayTools::F_matvecProduct< OutputViewType, leftInputViewType, rightInputViewType, leftInputRank, rightInputRank, hasField, isTranspose >
 Functor for matvecProduct; new version avoids both subviews and branching. See Intrepid2::ArrayTools for more. More...
 
struct  Intrepid2::FunctorArrayTools::F_matmatProduct< OutputViewType, leftInputViewType, rightInputViewType >
 Functor for matmatProduct see Intrepid2::ArrayTools for more. More...
 

Detailed Description

Definition file for tensor multiply operations of the array tools class.

Author
Created by P. Bochev and D. Ridzal. Kokkorized by Kyungjoo Kim

Definition in file Intrepid2_ArrayToolsDefTensor.hpp.