triangleGraphics.hh

Go to the documentation of this file.
1 
6 #ifndef bemTriangleGraphics_hh
7 #define bemTriangleGraphics_hh
8 
9 #include "basics/typedefs.hh"
11 
12 namespace bem {
13 
14  using concepts::Real;
15 
16  // ****************************************************** TriangleGraphics **
17 
21  template <typename F = concepts::Real>
23  public:
24  virtual void operator()(const concepts::Element<F>& elm,
26  concepts::CellPostprocess<F>& post) const;
27  protected:
28  virtual std::ostream& info(std::ostream& os) const;
29  };
30 
31 } // namespace bem
32 
33 #endif // bemTriangleGraphics_hh
Handles graphics output (to a file) of a specific element.
Definition: element.hh:16
An abstract class for an element of a space.
Definition: exceptions.hh:15
Handles graphics for triangles in 3D.
virtual void operator()(const concepts::Element< F > &elm, typename concepts::ElementGraphics< F >::graphicsType type, concepts::CellPostprocess< F > &post) const
virtual std::ostream & info(std::ostream &os) const
Used for the basic classes of the boundary element method.
Definition: bform.hh:13
Abstract class for per cell postprocessing.
Definition: postProcess.hh:38
double Real
Type normally used for a floating point number.
Definition: typedefs.hh:36
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich