Intrepid2
src
Shared
Intrepid2_DataVariationType.hpp
Go to the documentation of this file.
1
// @HEADER
2
// *****************************************************************************
3
// Intrepid2 Package
4
//
5
// Copyright 2007 NTESS and the Intrepid2 contributors.
6
// SPDX-License-Identifier: BSD-3-Clause
7
// *****************************************************************************
8
// @HEADER
9
//
10
// Intrepid2_DataVariationType.hpp
11
// Trilinos
12
//
13
// Created by Roberts, Nathan V on 5/31/23.
14
//
15
16
#ifndef Intrepid2_DataVariationType_hpp
17
#define Intrepid2_DataVariationType_hpp
18
24
namespace
Intrepid2 {
25
template
<
class
DataScalar,
typename
DeviceType>
26
class
Data;
27
38
enum
DataVariationType
39
{
40
CONSTANT
41
,
MODULAR
42
,
BLOCK_PLUS_DIAGONAL
43
,
GENERAL
44
};
45
}
// end namespace Intrepid2
46
47
#endif
/* Intrepid2_DataVariationType_hpp */
Intrepid2::DataVariationType
DataVariationType
Definition
Intrepid2_DataVariationType.hpp:39
Intrepid2::CONSTANT
@ CONSTANT
does not vary
Definition
Intrepid2_DataVariationType.hpp:40
Intrepid2::GENERAL
@ GENERAL
arbitrary variation
Definition
Intrepid2_DataVariationType.hpp:43
Intrepid2::BLOCK_PLUS_DIAGONAL
@ BLOCK_PLUS_DIAGONAL
one of two dimensions in a matrix; bottom-right part of matrix is diagonal
Definition
Intrepid2_DataVariationType.hpp:42
Intrepid2::MODULAR
@ MODULAR
varies according to modulus of the index
Definition
Intrepid2_DataVariationType.hpp:41
Generated by
1.9.8