diff --git a/components/eamxx/src/dynamics/homme/physics_dynamics_remapper.cpp b/components/eamxx/src/dynamics/homme/physics_dynamics_remapper.cpp index 531a513fc70..65158fdc390 100644 --- a/components/eamxx/src/dynamics/homme/physics_dynamics_remapper.cpp +++ b/components/eamxx/src/dynamics/homme/physics_dynamics_remapper.cpp @@ -413,7 +413,7 @@ do_remap_fwd() using TeamPolicy = typename KT::TeamTagPolicy; - const auto concurrency = KT::ExeSpace::concurrency(); + const auto concurrency = KT::ExeSpace().concurrency(); #ifdef KOKKOS_ENABLE_CUDA #ifdef KOKKOS_ENABLE_DEBUG const int team_size = std::min(256, std::min(128*m_num_phys_cols,32*(concurrency/this->m_num_fields+31)/32)); @@ -450,7 +450,7 @@ do_remap_bwd() using TeamPolicy = typename KT::TeamTagPolicy; - const auto concurrency = KT::ExeSpace::concurrency(); + const auto concurrency = KT::ExeSpace().concurrency(); #ifdef KOKKOS_ENABLE_CUDA const int num_levs = m_phys_grid->get_num_vertical_levels(); const int team_size = std::min(128,32*(int)ceil(((Real)num_levs)/32)); diff --git a/components/eamxx/src/dynamics/homme/physics_dynamics_remapper.hpp b/components/eamxx/src/dynamics/homme/physics_dynamics_remapper.hpp index 0a346ad2c1b..ff61b26e327 100644 --- a/components/eamxx/src/dynamics/homme/physics_dynamics_remapper.hpp +++ b/components/eamxx/src/dynamics/homme/physics_dynamics_remapper.hpp @@ -135,8 +135,8 @@ class PhysicsDynamicsRemapper : public AbstractRemapper // so we'll just force to call this as pack_view(v). template KOKKOS_INLINE_FUNCTION - view_Nd pack_view (const OldViewT& v) const { - constexpr int N = OldViewT::Rank; + view_Nd pack_view (const OldViewT& v) const { + constexpr int N = OldViewT::rank; Kokkos::LayoutRight kl; for (int i=0; i