10 #ifndef MUELU_CONFIGDEFS_HPP
11 #define MUELU_CONFIGDEFS_HPP
13 #include "MueLu_config.hpp"
18 #include <Tpetra_KokkosCompat_DefaultNode.hpp>
22 #include <Teuchos_ArrayView.hpp>
23 #include <Teuchos_ArrayRCP.hpp>
27 #include <Teuchos_Describable.hpp>
40 #ifdef HAVE_MUELU_DEBUG
41 #define MUELU_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg) \
42 TEUCHOS_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg);
44 #define MUELU_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg)
52 using Teuchos::arcp_reinterpret_cast;
53 using Teuchos::arcpFromArrayView;
62 using Teuchos::rcp_const_cast;
63 using Teuchos::rcp_dynamic_cast;
64 using Teuchos::rcp_implicit_cast;
65 using Teuchos::rcp_static_cast;
66 using Teuchos::rcpFromRef;
79 #include "Teuchos_CompilerCodeTweakMacros.hpp"
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
TypeTo as(const TypeFrom &t)