16 #ifndef dealii__std_cxx11_shared_ptr_h 17 #define dealii__std_cxx11_shared_ptr_h 20 #include <deal.II/base/config.h> 22 #ifdef DEAL_II_WITH_CXX11 25 DEAL_II_NAMESPACE_OPEN
28 using std::shared_ptr;
29 using std::enable_shared_from_this;
30 using std::make_shared;
31 using std::dynamic_pointer_cast;
33 DEAL_II_NAMESPACE_CLOSE
37 #include <boost/shared_ptr.hpp> 38 #include <boost/enable_shared_from_this.hpp> 39 #include <boost/make_shared.hpp> 40 DEAL_II_NAMESPACE_OPEN
43 using boost::shared_ptr;
44 using boost::enable_shared_from_this;
45 using boost::make_shared;
46 using boost::dynamic_pointer_cast;
48 DEAL_II_NAMESPACE_CLOSE
53 DEAL_II_NAMESPACE_OPEN
55 DEAL_II_NAMESPACE_CLOSE