@@ -71,17 +71,17 @@ namespace PHAL {
71
71
static const int id_dirichlet_coordinate_function = 2 ;
72
72
static const int id_dirichlet_field = 3 ;
73
73
static const int id_dirichlet_off_nodeset = 4 ; // To handle equations on side set (see PHAL_DirichletOffNodeSet)
74
- static const int id_timedep_bc = 5 ; // Only for LCM probs
75
- static const int id_timedep_sdbc = 6 ; // Only for LCM probs
74
+ static const int id_timedep_bc = 5 ;
75
+ static const int id_timedep_sdbc = 6 ;
76
76
static const int id_sdbc = 7 ;
77
- static int const id_expreval_sdbc = 8 ;
78
- static const int id_sdirichlet_field = 9 ;
79
- static const int id_kfield_bc = 10 ; // Only for LCM probs
80
- static const int id_eq_concentration_bc = 11 ; // Only for LCM probs
81
- static const int id_time = 12 ; // Only for LCM probs
82
- static const int id_torsion_bc = 13 ; // Only for LCM probs
83
- static const int id_schwarz_bc = 14 ; // Only for LCM probs
84
- static const int id_strong_schwarz_bc = 15 ; // Only for LCM probs
77
+ static const int id_sdirichlet_field = 8 ;
78
+ static const int id_kfield_bc = 9 ; // Only for LCM probs
79
+ static const int id_eq_concentration_bc = 10 ; // Only for LCM probs
80
+ static const int id_time = 11 ; // Only for LCM probs
81
+ static const int id_torsion_bc = 12 ; // Only for LCM probs
82
+ static const int id_schwarz_bc = 13 ; // Only for LCM probs
83
+ static const int id_strong_schwarz_bc = 14 ; // Only for LCM probs
84
+ static int const id_expreval_sdbc = 15 ; // Only if ALBANY_STK_EXPR_EVAL is ON
85
85
86
86
typedef Sacado::mpl::vector<
87
87
PHAL::Dirichlet<_,Traits>, // 0
@@ -92,20 +92,23 @@ namespace PHAL {
92
92
PHAL::TimeDepDBC<_, Traits>, // 5
93
93
PHAL::TimeDepSDBC<_, Traits>, // 6
94
94
PHAL::SDirichlet<_, Traits>, // 7
95
- PHAL::ExprEvalSDBC<_, Traits>, // 8
96
- PHAL::SDirichletField<_, Traits> // 9
95
+ PHAL::SDirichletField<_, Traits> // 8
97
96
#if defined(ALBANY_LCM)
98
97
,
99
- LCM::KfieldBC<_,Traits>, // 10
100
- LCM::EquilibriumConcentrationBC<_,Traits>, // 11
101
- LCM::Time<_, Traits>, // 12
102
- LCM::TorsionBC<_, Traits> // 13
98
+ LCM::KfieldBC<_,Traits>, // 9
99
+ LCM::EquilibriumConcentrationBC<_,Traits>, // 10
100
+ LCM::Time<_, Traits>, // 11
101
+ LCM::TorsionBC<_, Traits> // 12
103
102
#endif
104
103
#if defined(ALBANY_LCM) && defined(ALBANY_STK)
105
104
,
106
- LCM::SchwarzBC<_, Traits>, // 14
107
- LCM::StrongSchwarzBC<_, Traits>, // 15
108
- LCM::PDNeighborFitBC<_, Traits> // 16
105
+ LCM::SchwarzBC<_, Traits>, // 13
106
+ LCM::StrongSchwarzBC<_, Traits>, // 14
107
+ LCM::PDNeighborFitBC<_, Traits> // 15
108
+ #endif
109
+ #ifdef ALBANY_STK_EXPR_EVAL
110
+ ,
111
+ PHAL::ExprEvalSDBC<_, Traits> // 16
109
112
#endif
110
113
> EvaluatorTypes;
111
114
};
0 commit comments