Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

app-bholger/gfem/gfemQuadGraphicsFast.h
Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include "gfemQuadFast.h"
00004 #include "toolbox/elementGraphics.hh"
00005 #include "graphics/basis.hh"
00006 
00007 namespace concepts {
00008 namespace gfem {
00009 
00010 class GfemQuadGraphicsFast : public concepts::ElementGraphics<Real> {
00011 public:
00012   GfemQuadGraphicsFast()
00013   { }
00014 
00015   virtual void operator()(const Element<Real>& elm, 
00016       enum graphicsType type,
00017       CellPostprocess<Real>& post) const;
00018 
00019   void writeMatlab(const GfemQuadFast& quad,
00020             concepts::CellPostprocess<Real>& post) const;
00021 
00022   void writeMatlab(const GfemQuadFast& quad,
00023       graphics::BaseDataCell<Cmplx>& post) const;
00024 
00025   protected:
00026       virtual std::ostream& info(std::ostream& os) const {
00027         return os << "GfemQuadGraphicsFast"; 
00028       }
00029 
00030 
00031 };
00032 
00033 } // namespace
00034 } // namespace

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)