56 template<typename Scalar> friend class DiscreteProblem; template<typename Scalar> friend class Solution; friend class CurvMap; friend class RefMap; template<typename Scalar> friend class RefinementSelectors::H1ProjBasedSelector; template<typename Scalar> friend class RefinementSelectors::L2ProjBasedSelector; template<typename Scalar> friend class RefinementSelectors::HcurlProjBasedSelector; template<typename Scalar> friend class RefinementSelectors::OptimumSelector; friend class PrecalcShapeset;
57 static const int max_index[2];
58 };
59 */
60
61/*
64 class HERMES_API HcurlShapesetGradEigen : public Shapeset
65 {
66 public:
67 HcurlShapesetGradEigen();
68 virtual Shapeset* clone() { return new HcurlShapesetGradEigen(*this); };
69 virtual int get_max_index(ElementMode2D mode);
70 protected:
71 template<typename Scalar> friend class VectorForm;
72 template<typename Scalar> friend class MatrixForm;
75 template<typename Scalar> friend class DiscreteProblem; template<typename Scalar> friend class Solution; friend class CurvMap; friend class RefMap; template<typename Scalar> friend class RefinementSelectors::H1ProjBasedSelector; template<typename Scalar> friend class RefinementSelectors::L2ProjBasedSelector; template<typename Scalar> friend class RefinementSelectors::HcurlProjBasedSelector; template<typename Scalar> friend class RefinementSelectors::OptimumSelector; friend class PrecalcShapeset;