xref: /honee/qfunctions/stabilization_types.h (revision 20bd4f36636b78bf8d16c55c905ef3a1f3f71a6d)
1 // Copyright (c) 2017-2024, Lawrence Livermore National Security, LLC and other CEED contributors.
2 // All Rights Reserved. See the top-level LICENSE and NOTICE files for details.
3 //
4 // SPDX-License-Identifier: BSD-2-Clause
5 //
6 // This file is part of CEED:  http://github.com/ceed
7 
8 #ifndef stabilization_types_h
9 #define stabilization_types_h
10 
11 typedef enum {
12   STAB_NONE = 0,
13   STAB_SU   = 1,  // Streamline Upwind
14   STAB_SUPG = 2,  // Streamline Upwind Petrov-Galerkin
15 } StabilizationType;
16 
17 typedef enum {
18   STAB_TAU_CTAU           = 0,
19   STAB_TAU_ADVDIFF_SHAKIB = 1,  // Approximation from Shakib's Thesis
20 } StabilizationTauType;
21 
22 #endif  // stabilization_types_h
23