Intrepid2
Classes
Intrepid2_ArrayTools.hpp File Reference

Header file for Intrepid2::ArrayTools class providing utilities for array operations. More...

#include "Intrepid2_ConfigDefs.hpp"
#include "Intrepid2_Types.hpp"
#include "Intrepid2_Kernels.hpp"
#include "Kokkos_Core.hpp"
#include <Intrepid2_ArrayToolsDefContractions.hpp>
#include <Intrepid2_ArrayToolsDefScalar.hpp>
#include <Intrepid2_ArrayToolsDefDot.hpp>
#include <Intrepid2_ArrayToolsDefTensor.hpp>
#include <Intrepid2_ArrayToolsDefCloneScale.hpp>

Go to the source code of this file.

Classes

class  Intrepid2::ArrayTools< ExecSpaceType >
 Utility class that provides methods for higher-order algebraic manipulation of user-defined arrays, such as tensor contractions. For low-order operations, see Intrepid2::RealSpaceTools. More...
 
class  Intrepid2::ArrayTools< ExecSpaceType >::Internal
 

Detailed Description

Header file for Intrepid2::ArrayTools class providing utilities for array operations.

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

Definition in file Intrepid2_ArrayTools.hpp.