21 #ifndef bempp_concrete_geometry_factory_hpp
22 #define bempp_concrete_geometry_factory_hpp
24 #include "../common/common.hpp"
26 #include "geometry_factory.hpp"
27 #include "concrete_geometry.hpp"
37 template <
typename DuneGeometry>
40 virtual std::auto_ptr<Geometry> make()
const {
41 return std::auto_ptr<Geometry>(
Wrapper of a Dune geometry of type DuneGeometry.
Definition: concrete_geometry.hpp:72
Factory able to construct an "empty" geometry wrapping a Dune geometry of type DuneGeometry.
Definition: concrete_geometry_factory.hpp:38
Abstract geometry factory.
Definition: geometry_factory.hpp:37