36 #ifndef STDREGIONS_HPP
37 #define STDREGIONS_HPP
165 "InvLaplacianWithUnityMean",
169 "WeakDirectionalDeriv",
170 "MassLevelCurvature",
171 "LinearAdvectionReaction",
172 "LinearAdvectionDiffusionReaction",
177 "IProductWRTDerivBase0",
178 "IProductWRTDerivBase1",
179 "IProductWRTDerivBase2",
182 "InvHybridDGHelmholtz",
183 "HybridDGHelmBndLam",
194 "PhysInterpToEquiSpaced"
225 typedef std::map<StdRegions::VarCoeffType, Array<OneD, NekDouble> >
VarCoeffMap;
243 "FactorSVVCutoffRatio",
244 "FactorSVVDiffCoeff",
296 "Dir1FwdDir1_Dir2FwdDir2",
297 "Dir1FwdDir1_Dir2BwdDir2",
298 "Dir1BwdDir1_Dir2FwdDir2",
299 "Dir1BwdDir1_Dir2BwdDir2",
300 "Dir1FwdDir2_Dir2FwdDir1",
301 "Dir1FwdDir2_Dir2BwdDir1",
302 "Dir1BwdDir2_Dir2FwdDir1",
303 "Dir1BwdDir2_Dir2BwdDir1"
311 template<
class InputIterator,
class EqualityComparable>
312 InputIterator
find(InputIterator first, InputIterator last,
313 InputIterator startingpoint,
314 const EqualityComparable& value)
318 if(startingpoint == first)
320 val =
find(first,last,value);
324 val =
find(startingpoint,last,value);
327 val =
find(first,startingpoint,value);
328 if(val == startingpoint)
340 #endif //STDREGIONS_H