@@ -1260,9 +1260,10 @@ void set_f_act(const ThreadTeam &team, VectorIntType& isprx,
12601260}
12611261
12621262// Computes lookup table for aerosol impaction/interception scavenging rates
1263+ template <typename VectorIntType>
12631264KOKKOS_INLINE_FUNCTION
12641265void modal_aero_bcscavcoef_get (const ThreadTeam &team, const Diagnostics &diags,
1265- const int * isprx, const View2D &scavimptblvol,
1266+ const VectorIntType& isprx, const View2D &scavimptblvol,
12661267 const View2D &scavimptblnum,
12671268 const View1D &scavcoefnum,
12681269 const View1D &scavcoefvol, const int imode,
@@ -1282,10 +1283,11 @@ void modal_aero_bcscavcoef_get(const ThreadTeam &team, const Diagnostics &diags,
12821283}
12831284
12841285// Computes lookup table for aerosol impaction/interception scavenging rates
1286+ template <typename VectorIntType>
12851287KOKKOS_INLINE_FUNCTION
12861288void modal_aero_bcscavcoef_get (const ThreadTeam &team,
12871289 const View2D &wet_geometric_mean_diameter_i,
1288- const int * isprx, const View2D &scavimptblvol,
1290+ const VectorIntType & isprx, const View2D &scavimptblvol,
12891291 const View2D &scavimptblnum,
12901292 const View1D &scavcoefnum,
12911293 const View1D &scavcoefvol, const int imode,
@@ -1951,7 +1953,7 @@ void aero_model_wetdep(
19511953 // rates
19521954 wetdep::modal_aero_bcscavcoef_get (
19531955 // inputs
1954- team, wet_geometric_mean_diameter_i, isprx. data () , scavimptblvol,
1956+ team, wet_geometric_mean_diameter_i, isprx, scavimptblvol,
19551957 scavimptblnum,
19561958 // outputs
19571959 scavcoefnum, scavcoefvol,
@@ -2075,9 +2077,9 @@ void aero_model_wetdep(
20752077 const auto ptend_q_kk = ekat::subview (ptend_q, kk);
20762078 const auto state_q_kk = ekat::subview (state_q, kk);
20772079 const auto qqcw_kk = ekat::subview (qqcw, kk);
2078- utils::inject_qqcw_to_prognostics (qqcw_kk. data () , progs, kk);
2079- utils::inject_stateq_to_prognostics (state_q_kk. data () , progs, kk);
2080- utils::inject_ptend_to_tendencies (ptend_q_kk. data () , tends, kk);
2080+ utils::inject_qqcw_to_prognostics (qqcw_kk, progs, kk);
2081+ utils::inject_stateq_to_prognostics (state_q_kk, progs, kk);
2082+ utils::inject_ptend_to_tendencies (ptend_q_kk, tends, kk);
20812083 });
20822084 team.team_barrier ();
20832085
0 commit comments