@@ -71,17 +71,17 @@ namespace PHAL {
7171 static const int id_dirichlet_coordinate_function = 2 ;
7272 static const int id_dirichlet_field = 3 ;
7373 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 ;
7676 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
8585
8686 typedef Sacado::mpl::vector<
8787 PHAL ::Dirichlet<_,Traits>, // 0
@@ -92,20 +92,23 @@ namespace PHAL {
9292 PHAL ::TimeDepDBC<_, Traits>, // 5
9393 PHAL ::TimeDepSDBC<_, Traits>, // 6
9494 PHAL ::SDirichlet<_, Traits>, // 7
95- PHAL ::ExprEvalSDBC<_, Traits>, // 8
96- PHAL ::SDirichletField<_, Traits> // 9
95+ PHAL ::SDirichletField<_, Traits> // 8
9796#if defined(ALBANY_LCM)
9897 ,
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
103102#endif
104103#if defined(ALBANY_LCM) && defined(ALBANY_STK)
105104 ,
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
109112#endif
110113 > EvaluatorTypes;
111114};
0 commit comments