Class documentation of Concepts

Loading...
Searching...
No Matches
hpAdaptiveSpaceHCurl_H1.hh
Go to the documentation of this file.
1
8#ifndef hpAdaptSpace2DHCurl_H1_hh
9#define hpAdaptSpace2DHCurl_H1_hh
10
13
14namespace hp2D {
15
16 // *********************************************** hpAdaptiveSpaceHCurl_H1 **
17
29 public:
42 hpAdaptiveSpaceH1& spcN);
43 virtual ~hpAdaptiveSpaceHCurl_H1() {}
44
45 hpAdaptiveSpaceHCurl& spcE() { return spcE_; }
46 hpAdaptiveSpaceH1& spcN() { return spcN_; }
47
49 virtual uint dim() const { return spcE_.dim() + spcN_.dim(); }
50 virtual uint nelm() const { return 0; }
51// virtual concepts::Space<Real>::Scanner* scan() const { return 0; }
52 virtual Scanner* scan() const { return 0; }
53
58 protected:
59 virtual std::ostream& info(std::ostream& os) const;
60 private:
64 hpAdaptiveSpaceH1& spcN_;
65 };
66
67} // namespace hp2D
68
69#endif // hpAdaptSpace2DHCurl_H1_hh
70
virtual Scanner * scan() const
Returns a scanner to iterate over the elements of the space.
virtual uint dim() const
Returns the dimension of the space.
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
hpAdaptiveSpaceHCurl_H1(hpAdaptiveSpaceHCurl &spcE, hpAdaptiveSpaceH1 &spcN)
virtual uint nelm() const
Returns the number of elements in the space.
virtual uint dim() const
Returns the dimension of the space.