{
  "total-app-time" : 48.1626,
  "total-kernel-time" : 8.80556,
  "total-non-kernel-time" : 39.357,
  "percent-in-kernels" : 18.283,
  "unique-kernel-calls" : 2548,
  "region-data" : [

  ],
  "kernel-data" : [
    {
      "kernel-name": "Kokkos::View::initialization [] via memset",
      "call-count": 239331,
      "total-time": 1.64339,
      "time-per-call": 6.86662e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<scream::PropertyCheck::ResultAndMsg (scream::FieldNaNCheck::*)() const, &scream::FieldNaNCheck::check_impl, 2>, void(int, int&), const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double**, Kokkos::LayoutStride, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::Max<int>, int>::Reducer, void>",
      "call-count": 52560,
      "total-time": 0.952024,
      "time-per-call": 1.81131e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::DirkFunctorImpl::*)(int, double, int, double, int, double, const Homme::Elements&, const Homme::HybridVCoord&, bool), &Homme::DirkFunctorImpl::run_newton, 1>, void(const CudaTeamMember&, int&), const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [12][129][16], Kokkos::LayoutRight, Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][128][16], Kokkos::LayoutRight, Kokkos::Cuda>, const Kokkos::ALL_t, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [2][4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double [129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const int, const Homme::HybridVCoord, const double, int, double, int, double, int, double, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const bool, const double>, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::TeamPolicy<Kokkos::Cuda>, __nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::DirkFunctorImpl::*)(int, double, int, double, int, double, const Homme::Elements&, const Homme::HybridVCoord&, bool), &Homme::DirkFunctorImpl::run_newton, 1>, void(const CudaTeamMember&, int&), const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [12][129][16], Kokkos::LayoutRight, Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][128][16], Kokkos::LayoutRight, Kokkos::Cuda>, const Kokkos::ALL_t, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [2][4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double [129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const int, const Homme::HybridVCoord, const double, int, double, int, double, int, double, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const bool, const double>, int>::Reducer, void>",
      "call-count": 4320,
      "total-time": 0.724867,
      "time-per-call": 0.000167793,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "caar loop pre-boundary exchange",
      "call-count": 4320,
      "total-time": 0.624547,
      "time-per-call": 0.000144571,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "Kokkos::View::initialization [_mirror] via memset",
      "call-count": 239311,
      "total-time": 0.464052,
      "time-per-call": 1.93912e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMWetscav::run_impl::aero_model_wetdep",
      "call-count": 72,
      "total-time": 0.31798,
      "time-per-call": 0.00441638,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >*, int, int, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >*), Homme::unpack<128>, 1>, void(int), const int, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::ConnectionHelpers, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 8138,
      "total-time": 0.213029,
      "time-per-call": 2.61771e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, int, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >*), Homme::pack<128>, 1>, void(int), const int, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::ConnectionHelpers, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 8138,
      "total-time": 0.157267,
      "time-per-call": 1.9325e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::DirkFunctorImpl::*)(int, const Homme::Elements&, const Homme::HybridVCoord&), &Homme::DirkFunctorImpl::run_initial_guess, 1>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [12][129][16], Kokkos::LayoutRight, Kokkos::Cuda>, Homme::ElementOps, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 4320,
      "total-time": 0.152514,
      "time-per-call": 3.53042e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, double, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, scream::mam_coupling::DryAtmosphere, scream::mam_coupling::AerosolState, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >), scream::_GLOBAL__N__e90ceb11_46_eamxx_mam_dry_deposition_process_interface_cpp_2b54eb6e::compute_tendencies, 1>, void(const CudaTeamMember&), const int, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const scream::mam_coupling::AerosolState, const scream::mam_coupling::DryAtmosphere, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 72,
      "total-time": 0.141531,
      "time-per-call": 0.0019657,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "caar loop dp3d limiter",
      "call-count": 5184,
      "total-time": 0.111252,
      "time-per-call": 2.14606e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >*, int, int, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >*), Homme::unpack<129>, 1>, void(int), const int, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::ConnectionHelpers, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 4320,
      "total-time": 0.110449,
      "time-per-call": 2.5567e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "vertical remap",
      "call-count": 2160,
      "total-time": 0.104806,
      "time-per-call": 4.85212e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, int, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >*), Homme::pack<129>, 1>, void(int), const int, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::ConnectionHelpers, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 4320,
      "total-time": 0.0820091,
      "time-per-call": 1.89836e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "caar loop post-boundary exchange",
      "call-count": 4320,
      "total-time": 0.0787373,
      "time-per-call": 1.82262e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMAci::run_impl::call_function_dropmixnuc",
      "call-count": 144,
      "total-time": 0.0782914,
      "time-per-call": 0.00054369,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::MAMOptics::*)(double), &scream::MAMOptics::run_impl, 1>, void(const CudaTeamMember&), const scream::mam_coupling::DryAtmosphere, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const scream::mam_coupling::AerosolState, const double, const mam4::modal_aero_opt::AerosolOpticsDeviceData, const mam4::modal_aero_calcsize::CalcsizeData, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 72,
      "total-time": 0.0733044,
      "time-per-call": 0.00101812,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Replace, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 5305,
      "total-time": 0.0725017,
      "time-per-call": 1.36667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<scream::PropertyCheck::ResultAndMsg (scream::FieldNaNCheck::*)() const, &scream::FieldNaNCheck::check_impl, 1>, void(int, int&), Kokkos::View<const double*, Kokkos::LayoutStride, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::Max<int>, int>::Reducer, void>",
      "call-count": 4248,
      "total-time": 0.0721343,
      "time-per-call": 1.69808e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >*, int, int, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >*), Homme::unpack<128>, 2>, void(int), const int, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 7128,
      "total-time": 0.0720642,
      "time-per-call": 1.011e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Homme::HyperviscosityFunctorImpl/Homme::HyperviscosityFunctorImpl::TagSecondLaplaceTensorHV",
      "call-count": 864,
      "total-time": 0.0692616,
      "time-per-call": 8.01638e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Replace, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 6652,
      "total-time": 0.0692015,
      "time-per-call": 1.04031e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<scream::PropertyCheck::ResultAndMsg (scream::FieldWithinIntervalCheck::*)() const, &scream::FieldWithinIntervalCheck::check_impl, 2>, void(int, Kokkos::MinMaxLocScalar<double, int>&), const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::MinMaxLoc<double, int, Kokkos::HostSpace>, Kokkos::MinMaxLocScalar<double, int> >::Reducer, void>",
      "call-count": 3816,
      "total-time": 0.065022,
      "time-per-call": 1.70393e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "Homme::HyperviscosityFunctorImpl/Homme::HyperviscosityFunctorImpl::TagFirstLaplaceHV",
      "call-count": 864,
      "total-time": 0.0585074,
      "time-per-call": 6.77169e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::ViewFill-1D",
      "call-count": 3730,
      "total-time": 0.0536947,
      "time-per-call": 1.43954e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Update, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 5472,
      "total-time": 0.0525827,
      "time-per-call": 9.60942e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::MAMOptics::*)(double), &scream::MAMOptics::run_impl, 2>, void(const CudaTeamMember&), const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const scream::mam_coupling::DryAtmosphere, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const scream::mam_coupling::AerosolState, const double, const mam4::modal_aero_opt::AerosolOpticsDeviceData, const mam4::modal_aero_calcsize::CalcsizeData>",
      "call-count": 72,
      "total-time": 0.0508127,
      "time-per-call": 0.000705732,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsMaskedHelper<scream::CombineMode::Divide, Kokkos::View<double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double, Kokkos::View<const int, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 72,
      "total-time": 0.0476348,
      "time-per-call": 0.000661595,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<int (*)(const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), conv::maxval<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(long unsigned int, int&), const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::Max<int>, int>::Reducer, void>",
      "call-count": 100,
      "total-time": 0.0437527,
      "time-per-call": 0.000437527,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >*, int, int, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >*), Homme::unpack<129>, 2>, void(int), const int, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 4320,
      "total-time": 0.0420015,
      "time-per-call": 9.72257e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "online_emis_fluxes",
      "call-count": 72,
      "total-time": 0.0414474,
      "time-per-call": 0.000575658,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::modal_aero_amicphys_intr",
      "call-count": 72,
      "total-time": 0.0413411,
      "time-per-call": 0.000574181,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::ViewCopy-2D",
      "call-count": 4643,
      "total-time": 0.0404842,
      "time-per-call": 8.7194e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, const int&, const int&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), homme::islmpi::calc_own_q<4, Kokkos::MachineTraits>, 1>, void(const int&), const Kokkos::View<int* [3], Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::FixedCapList<homme::islmpi::ElemData<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const slmm::SphereToRef<Kokkos::Cuda>, const Kokkos::View<slmm::LocalMesh<Kokkos::Cuda>*, Kokkos::Cuda>, const slmm::Advecter<Kokkos::MachineTraits>::Alg::Enum, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.0357695,
      "time-per-call": 0.000248399,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Replace, Kokkos::View<double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 3298,
      "total-time": 0.0348539,
      "time-per-call": 1.05682e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::forcing",
      "call-count": 1512,
      "total-time": 0.0303993,
      "time-per-call": 2.01054e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Homme::HyperviscosityFunctorImpl/Homme::HyperviscosityFunctorImpl::TagNutopLaplace",
      "call-count": 864,
      "total-time": 0.0302587,
      "time-per-call": 3.50216e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<scream::PropertyCheck::ResultAndMsg (scream::FieldNaNCheck::*)() const, &scream::FieldNaNCheck::check_impl, 3>, void(int, int&), const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double***, Kokkos::LayoutStride, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::Max<int>, int>::Reducer, void>",
      "call-count": 1584,
      "total-time": 0.0292847,
      "time-per-call": 1.84878e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "vert_interpolation_elevated_emissions",
      "call-count": 1512,
      "total-time": 0.0282485,
      "time-per-call": 1.86829e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMAci::run_impl::update_interstitial_aerosols_mmr",
      "call-count": 3024,
      "total-time": 0.0276411,
      "time-per-call": 9.14056e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMAci::run_impl::call_hetfrz_compute_tendencies",
      "call-count": 144,
      "total-time": 0.0271142,
      "time-per-call": 0.000188293,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, bool), homme::islmpi::pack_dep_points_sendbuf_pass2<Kokkos::MachineTraits>, 2>, void(const int&), const int, int, int, const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::FixedCapList<homme::islmpi::ElemData<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::BufferLayoutArray<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, int, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const bool, double, int>",
      "call-count": 144,
      "total-time": 0.0264778,
      "time-per-call": 0.000183874,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Homme::HyperviscosityFunctorImpl/Homme::HyperviscosityFunctorImpl::TagUpdateStates",
      "call-count": 864,
      "total-time": 0.0260794,
      "time-per-call": 3.01845e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Homme::HyperviscosityFunctorImpl/Homme::HyperviscosityFunctorImpl::TagHyperPreExchange",
      "call-count": 864,
      "total-time": 0.0259085,
      "time-per-call": 2.99867e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "preprocess",
      "call-count": 216,
      "total-time": 0.0245144,
      "time-per-call": 0.000113493,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::ViewCopy-1D",
      "call-count": 1860,
      "total-time": 0.0241339,
      "time-per-call": 1.29752e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::MAMGenericInterface::*)(scream::mam_coupling::AerosolState&, scream::mam_coupling::AerosolState&, scream::mam_coupling::DryAtmosphere&), &scream::MAMGenericInterface::post_process, 1>, void(const CudaTeamMember&), scream::mam_coupling::DryAtmosphere, scream::mam_coupling::AerosolState, scream::mam_coupling::AerosolState>",
      "call-count": 432,
      "total-time": 0.0232456,
      "time-per-call": 5.38092e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >*, int, int, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >*), Homme::unpack<128, true>, 1>, void(int), const int, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::ConnectionHelpers, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 864,
      "total-time": 0.0228622,
      "time-per-call": 2.64609e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(double), &Homme::ComposeTransportImpl::advance_hypervis_scalar, 3>, void(const CudaTeamMember&), const int, const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Homme::SphereOperators, const Kokkos::View<double* [2][2][4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 864,
      "total-time": 0.0223639,
      "time-per-call": 2.58841e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(double), &Homme::ComposeTransportImpl::advance_hypervis_scalar, 2>, void(const CudaTeamMember&), const int, const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Homme::SphereOperators>",
      "call-count": 864,
      "total-time": 0.0216773,
      "time-per-call": 2.50894e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::linoz",
      "call-count": 72,
      "total-time": 0.0210767,
      "time-per-call": 0.000292732,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.rsf_mirror] via memset",
      "call-count": 1,
      "total-time": 0.0196538,
      "time-per-call": 0.0196538,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Homme::HyperviscosityFunctorImpl/Homme::HyperviscosityFunctorImpl::TagNutopUpdateStates",
      "call-count": 864,
      "total-time": 0.0189376,
      "time-per-call": 2.19185e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, bool), homme::islmpi::pack_dep_points_sendbuf_pass1_scan<Kokkos::MachineTraits>, 1>, void(int, homme::islmpi::Accum&, bool), const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::ListOfLists<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const homme::islmpi::ListOfLists<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::BufferLayoutArray<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const bool>",
      "call-count": 432,
      "total-time": 0.0187116,
      "time-per-call": 4.33138e-05,
      "kernel-type": "PARALLEL_SCAN"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Multiply, Kokkos::View<double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 1701,
      "total-time": 0.0184312,
      "time-per-call": 1.08355e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Post-process states",
      "call-count": 432,
      "total-time": 0.0181947,
      "time-per-call": 4.21173e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::MAMGenericInterface::*)(scream::mam_coupling::AerosolState&, scream::mam_coupling::AerosolState&, scream::mam_coupling::WetAtmosphere&, scream::mam_coupling::DryAtmosphere&), &scream::MAMGenericInterface::pre_process, 1>, void(const CudaTeamMember&), scream::mam_coupling::WetAtmosphere, scream::mam_coupling::DryAtmosphere, scream::mam_coupling::AerosolState, scream::mam_coupling::AerosolState>",
      "call-count": 288,
      "total-time": 0.0175092,
      "time-per-call": 6.07959e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<scream::PropertyCheck::ResultAndMsg (scream::FieldWithinIntervalCheck::*)() const, &scream::FieldWithinIntervalCheck::check_impl, 1>, void(int, Kokkos::MinMaxLocScalar<double, int>&), Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::MinMaxLoc<double, int, Kokkos::HostSpace>, Kokkos::MinMaxLocScalar<double, int> >::Reducer, void>",
      "call-count": 792,
      "total-time": 0.0171223,
      "time-per-call": 2.1619e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, int, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >*), Homme::pack<128, true>, 1>, void(int), const int, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::ConnectionHelpers, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 864,
      "total-time": 0.0168445,
      "time-per-call": 1.9496e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Pre-process states",
      "call-count": 432,
      "total-time": 0.016665,
      "time-per-call": 3.85763e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::HyperviscosityFunctorImpl::*)(int, double, double), &Homme::HyperviscosityFunctorImpl::run, 1>, void(const CudaTeamMember&), Homme::ElementsState, const int>",
      "call-count": 864,
      "total-time": 0.0163023,
      "time-per-call": 1.88685e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::HyperviscosityFunctorImpl::*)(int, double, double), &Homme::HyperviscosityFunctorImpl::run, 2>, void(const CudaTeamMember&), Homme::ElementsState, const int, bool, Homme::ElementsGeometry>",
      "call-count": 864,
      "total-time": 0.0160811,
      "time-per-call": 1.86124e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (cedr::caas::CAAS<Kokkos::Cuda>::*)(), &cedr::caas::CAAS<Kokkos::Cuda>::reduce_locally, 1>, void(const int&), const int, int, const int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.0149016,
      "time-per-call": 0.000103484,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >::*)(Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >*** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, int), &Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >::remap1, 2>, void(const CudaTeamMember&), const int, const Homme::TeamUtils<Kokkos::Cuda>, const Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >*** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const int>",
      "call-count": 144,
      "total-time": 0.0147126,
      "time-per-call": 0.000102171,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::drydep_xactive",
      "call-count": 72,
      "total-time": 0.0145051,
      "time-per-call": 0.00020146,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const int&, const int&, const double&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>***, Kokkos::LayoutStride, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::update_prognostics_implicit_disp, 1>, void(const CudaTeamMember&), const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const int, const double, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>***, Kokkos::LayoutStride, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.013624,
      "time-per-call": 9.46108e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "compute states forcing",
      "call-count": 432,
      "total-time": 0.0128305,
      "time-per-call": 2.97002e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Homme::RegisterFieldImpl<Kokkos::MemoryTraits<8> >",
      "call-count": 15,
      "total-time": 0.0127399,
      "time-per-call": 0.000849326,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Homme::TimeLevel&, double, bool), Homme::prim_advance_exp, 1>, void(int), Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, const int, const int, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const int, Kokkos::View<double* [2][4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 864,
      "total-time": 0.0111132,
      "time-per-call": 1.28625e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_main_part2_disp",
      "call-count": 144,
      "total-time": 0.0109768,
      "time-per-call": 7.62277e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_rain_sed_disp",
      "call-count": 144,
      "total-time": 0.0105972,
      "time-per-call": 7.35919e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Hybrid coordinates; coefficient A_interfaces]",
      "call-count": 1,
      "total-time": 0.010515,
      "time-per-call": 0.010515,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, bool), homme::islmpi::calc_rmt_q_pass1_scan<Kokkos::MachineTraits>, 1>, void(int, int&), const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int>, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, __nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, bool), homme::islmpi::calc_rmt_q_pass1_scan<Kokkos::MachineTraits>, 1>, void(int, int&), const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int>, int>::Reducer, void>",
      "call-count": 432,
      "total-time": 0.010457,
      "time-per-call": 2.42061e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, bool), homme::islmpi::calc_rmt_q_pass1_scan<Kokkos::MachineTraits>, 2>, void(const int&, homme::islmpi::Accum&, bool), const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, const bool, int, const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, const int>",
      "call-count": 288,
      "total-time": 0.0100968,
      "time-per-call": 3.50583e-05,
      "kernel-type": "PARALLEL_SCAN"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Homme::TimeLevel&, double, double), Homme::ttype9_imex_timestep, 1>, void(int), const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const int, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const bool, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 864,
      "total-time": 0.0100729,
      "time-per-call": 1.16585e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Replace, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int>",
      "call-count": 14,
      "total-time": 0.0100641,
      "time-per-call": 0.000718866,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(int, double), &Homme::ComposeTransportImpl::calc_trajectory, 2>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Homme::SphereOperators, const double, const double, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const double, const double, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 144,
      "total-time": 0.0099473,
      "time-per-call": 6.90785e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const scream::Field&, double, scream::Comparison, const scream::Field&), scream::impl::compute_mask<0, double>, 1>, void(int), Kokkos::View<int, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, scream::Comparison>",
      "call-count": 72,
      "total-time": 0.00979114,
      "time-per-call": 0.000135988,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "get_activate_frac",
      "call-count": 72,
      "total-time": 0.00924253,
      "time-per-call": 0.000128369,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, const int&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), homme::islmpi::copy_q<Kokkos::MachineTraits>, 1>, void(const int&), const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const homme::islmpi::FixedCapList<homme::islmpi::ElemData<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.00913405,
      "time-per-call": 6.34309e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const int&, const int&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::pblintd_disp, 1>, void(const CudaTeamMember&), const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const int, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 288,
      "total-time": 0.00897646,
      "time-per-call": 3.11683e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(double), &Homme::ComposeTransportImpl::advance_hypervis_scalar, 1>, void(int), const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 864,
      "total-time": 0.00854301,
      "time-per-call": 9.88775e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(double), &Homme::ComposeTransportImpl::advance_hypervis_scalar, 4>, void(int), const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const double, const double, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 864,
      "total-time": 0.00847602,
      "time-per-call": 9.81021e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, int, int, int, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), gas_optical_depths_minor<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int, int), const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, int, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const double, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, const Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.00845814,
      "time-per-call": 0.000176211,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(int, double), &Homme::ComposeTransportImpl::calc_trajectory, 1>, void(int), const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int>",
      "call-count": 144,
      "total-time": 0.00840926,
      "time-per-call": 5.83977e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Homme::TimeLevel&, double, double), Homme::ttype9_imex_timestep, 2>, void(int), const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const int, const int, const int>",
      "call-count": 864,
      "total-time": 0.00813675,
      "time-per-call": 9.41753e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::inject_to_progs",
      "call-count": 72,
      "total-time": 0.0076313,
      "time-per-call": 0.00010599,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMAci::run_impl::compute_nucleate_ice_tendencies",
      "call-count": 144,
      "total-time": 0.00743771,
      "time-per-call": 5.16507e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >/Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >::UpdateThicknessTag",
      "call-count": 432,
      "total-time": 0.00741601,
      "time-per-call": 1.71667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::GllFvRemapImpl::*)(int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >*), &Homme::GllFvRemapImpl::run_dyn_to_fv_phys, 1>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const int, const int, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [3][4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const double, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::HybridVCoord, const bool, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >***, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Homme::ElementOps, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const bool, Homme::EquationOfState, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const bool, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >***, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace>, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >***, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 73,
      "total-time": 0.00740886,
      "time-per-call": 0.000101491,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [specrefindex_sw]",
      "call-count": 5,
      "total-time": 0.00738382,
      "time-per-call": 0.00147676,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::extract_stateq",
      "call-count": 72,
      "total-time": 0.00736737,
      "time-per-call": 0.000102325,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::GllFvRemapImpl::*)(int, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&), &Homme::GllFvRemapImpl::run_fv_phys_to_dyn, 2>, void(const CudaTeamMember&), const int, const Homme::TeamUtils<Kokkos::Cuda>, const int, const int, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [41][2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const double, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 72,
      "total-time": 0.00721931,
      "time-per-call": 0.000100268,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, bool, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), lw_transport_noscat<Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 2>, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.006742,
      "time-per-call": 0.000140458,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "vert_interp_mam4_zonal",
      "call-count": 576,
      "total-time": 0.00666618,
      "time-per-call": 1.15732e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const scream::mam_coupling::srfEmissFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::srfEmissTimeState&, const scream::mam_coupling::srfEmissFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::srfEmissInput&, const scream::mam_coupling::srfEmissFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::srfEmissInput&, const scream::mam_coupling::srfEmissFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::srfEmissData&), scream::mam_coupling::srfEmissFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::perform_time_interpolation, 1>, void(const CudaTeamMember&), const int, const scream::mam_coupling::srfEmissFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::srfEmissInput, const scream::mam_coupling::srfEmissFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::srfEmissInput, double, const scream::mam_coupling::srfEmissFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::srfEmissData>",
      "call-count": 648,
      "total-time": 0.00651693,
      "time-per-call": 1.0057e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::CDR<Kokkos::MachineTraits>&, cedr::caas::CAAS<Kokkos::Cuda>*, const homme::sl::Data&, double*, const double*, int, int, bool), homme::sl::run_local<4, 9, false, Kokkos::MachineTraits, cedr::caas::CAAS<Kokkos::Cuda> >, 1>, void(const int&), const int, const int, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const bool, const Kokkos::View<int*, Kokkos::Cuda>, const cedr::caas::CAAS<Kokkos::Cuda>::DeviceOp, const int, const int, const int, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const bool, const int>",
      "call-count": 144,
      "total-time": 0.0064714,
      "time-per-call": 4.49402e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_pre_process",
      "call-count": 144,
      "total-time": 0.006459,
      "time-per-call": 4.48542e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_cloud_sedimentation",
      "call-count": 144,
      "total-time": 0.00624943,
      "time-per-call": 4.33988e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<scream::PropertyCheck::ResultAndMsg (scream::FieldWithinIntervalCheck::*)() const, &scream::FieldWithinIntervalCheck::check_impl, 3>, void(int, Kokkos::MinMaxLocScalar<double, int>&), const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::MinMaxLoc<double, int, Kokkos::HostSpace>, Kokkos::MinMaxLocScalar<double, int> >::Reducer, void>",
      "call-count": 360,
      "total-time": 0.00622272,
      "time-per-call": 1.72853e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::GllFvRemapImpl::*)(int, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&), &Homme::GllFvRemapImpl::run_fv_phys_to_dyn, 1>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const int, const int, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [3][4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const double, const Homme::HybridVCoord, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace>, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace>, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >, const int, Homme::ElementOps, Homme::EquationOfState, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 72,
      "total-time": 0.00616884,
      "time-per-call": 8.56784e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >::*)(Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int), &Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >::remap1, 2>, void(const CudaTeamMember&), const int, const Homme::TeamUtils<Kokkos::Cuda>, const Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 144,
      "total-time": 0.00616789,
      "time-per-call": 4.28326e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >::*)(Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >*** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, int), &Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >::remap1, 1>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap>, const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const int>",
      "call-count": 144,
      "total-time": 0.00591683,
      "time-per-call": 4.10891e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, const int&, const int&), homme::islmpi::calc_q_extrema<4, Kokkos::MachineTraits>, 1>, void(const int&), const int, const int, const int, const homme::islmpi::FixedCapList<homme::islmpi::ElemData<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.00568843,
      "time-per-call": 3.9503e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "srf_emis_fluxes",
      "call-count": 648,
      "total-time": 0.00564122,
      "time-per-call": 8.70559e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::shoc_energy_integrals_disp, 1>, void(const CudaTeamMember&), const int, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 288,
      "total-time": 0.00563407,
      "time-per-call": 1.95627e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const int&, const double&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::shoc_length_disp, 1>, void(const CudaTeamMember&), const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const double, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00557303,
      "time-per-call": 3.87016e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const int&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const double&, const bool&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::shoc_assumed_pdf_disp, 1>, void(const CudaTeamMember&), const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, const bool, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00555563,
      "time-per-call": 3.85808e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(int, double), &Homme::ComposeTransportImpl::calc_trajectory, 4>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const bool, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::SphereOperators, const Kokkos::View<double* [2][3][4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const double>",
      "call-count": 144,
      "total-time": 0.00545645,
      "time-per-call": 3.7892e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >::*)(Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int), &Homme::Remap::RemapFunctor<true, Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap> >::remap1, 1>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const Homme::Remap::Ppm::PpmVertRemap<Homme::Remap::Ppm::PpmLimitedExtrap>, const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const int, const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 144,
      "total-time": 0.00541592,
      "time-per-call": 3.76105e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [2d fields]",
      "call-count": 1,
      "total-time": 0.00535798,
      "time-per-call": 0.00535798,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMAci::run_impl::update_interstitial_aerosols_nmr",
      "call-count": 576,
      "total-time": 0.00533009,
      "time-per-call": 9.25362e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "temperature, NH perturb press, FQps",
      "call-count": 72,
      "total-time": 0.00530124,
      "time-per-call": 7.36283e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_main_part1",
      "call-count": 144,
      "total-time": 0.00526261,
      "time-per-call": 3.65459e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const int&, const double&, const double&, const double&, const double&, const bool&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::diag_second_shoc_moments_disp, 1>, void(const CudaTeamMember&), const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const double, const double, const double, const double, const bool, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00521374,
      "time-per-call": 3.62065e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::PhysicsDynamicsRemapper/scream::PhysicsDynamicsRemapper::RemapFwdTag",
      "call-count": 2,
      "total-time": 0.00516987,
      "time-per-call": 0.00258493,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&), homme::islmpi::calc_rmt_q_pass2<4, Kokkos::MachineTraits>, 1>, void(const int&), const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::FixedCapList<homme::islmpi::ElemData<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.00512338,
      "time-per-call": 3.5579e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::sethet",
      "call-count": 72,
      "total-time": 0.00508094,
      "time-per-call": 7.05686e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const int&, const double&, const double&, const double&, const double&, const double&, const double&, const double&, const bool&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::shoc_tke_disp, 1>, void(const CudaTeamMember&), const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const double, const double, const double, const double, const double, const double, const double, const bool, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.0049963,
      "time-per-call": 3.46965e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::TurbulentMountainStress::*)(double), &scream::TurbulentMountainStress::run_impl, 1>, void(const CudaTeamMember&), const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const int>",
      "call-count": 144,
      "total-time": 0.00497031,
      "time-per-call": 3.45161e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const int&, const double&, const int&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::shoc_energy_fixer_disp, 1>, void(const CudaTeamMember&), const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const double, const int, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00489855,
      "time-per-call": 3.40177e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::PhysicsDynamicsRemapper::*)(), &scream::PhysicsDynamicsRemapper::create_p2d_map, 1>, void(int), Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 2,
      "total-time": 0.00488901,
      "time-per-call": 0.00244451,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_main_init",
      "call-count": 144,
      "total-time": 0.00475478,
      "time-per-call": 3.30193e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&), homme::islmpi::calc_rmt_q_pass2<4, Kokkos::MachineTraits>, 2>, void(const int&), const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const slmm::SphereToRef<Kokkos::Cuda>, const Kokkos::View<slmm::LocalMesh<Kokkos::Cuda>*, Kokkos::Cuda>, const slmm::Advecter<Kokkos::MachineTraits>::Alg::Enum, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.00469327,
      "time-per-call": 3.25922e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "shoc_preprocess",
      "call-count": 144,
      "total-time": 0.00456572,
      "time-per-call": 3.17064e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "apply_iop_forcing",
      "call-count": 72,
      "total-time": 0.00454044,
      "time-per-call": 6.30617e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [_mirror]",
      "call-count": 33,
      "total-time": 0.00448418,
      "time-per-call": 0.000135884,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::GllFvRemapImpl::*)(int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >*), &Homme::GllFvRemapImpl::run_dyn_to_fv_phys, 2>, void(const CudaTeamMember&), const int, const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const int, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const double, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 73,
      "total-time": 0.00447845,
      "time-per-call": 6.13487e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam_cfi_compute_updraft",
      "call-count": 72,
      "total-time": 0.00434756,
      "time-per-call": 6.03828e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_main_part3_disp",
      "call-count": 144,
      "total-time": 0.00434017,
      "time-per-call": 3.01401e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::check_tke_disp, 1>, void(const CudaTeamMember&), const int, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 288,
      "total-time": 0.00430107,
      "time-per-call": 1.49343e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, const int&, const int&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), homme::islmpi::analyze_dep_points<Kokkos::MachineTraits>, 2>, void(int, int&, bool), const int, const int, const int, const Kokkos::View<char***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int* [3], Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.0042932,
      "time-per-call": 2.98139e-05,
      "kernel-type": "PARALLEL_SCAN"
    },
    {
      "kernel-name": "mam4_external_forcing_vert_sum_dz_weighted",
      "call-count": 72,
      "total-time": 0.00427151,
      "time-per-call": 5.93265e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "vert_interp_psref",
      "call-count": 288,
      "total-time": 0.00424576,
      "time-per-call": 1.47422e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const int&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::shoc_grid_disp, 1>, void(const CudaTeamMember&), const int, const int, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00416827,
      "time-per-call": 2.89463e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const int&, const double&, const bool&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::diag_third_shoc_moments_disp, 1>, void(const CudaTeamMember&), const ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const double, const bool, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00416446,
      "time-per-call": 2.89198e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::BoundaryExchange::*)(Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][41][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, int, int, int), &Homme::BoundaryExchange::register_field, 1>, void(int, int), Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][41][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, int>",
      "call-count": 2,
      "total-time": 0.00414991,
      "time-per-call": 0.00207496,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [m_indx_map]",
      "call-count": 81,
      "total-time": 0.00411844,
      "time-per-call": 5.0845e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, bool), homme::islmpi::pack_dep_points_sendbuf_pass1_scan<Kokkos::MachineTraits>, 2>, void(int), const homme::islmpi::ListOfLists<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, homme::islmpi::Accum, const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 432,
      "total-time": 0.00411224,
      "time-per-call": 9.51908e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_shoc_vapor_disp, 1>, void(const CudaTeamMember&), const int, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 288,
      "total-time": 0.00411057,
      "time-per-call": 1.42728e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scaled_area",
      "call-count": 215,
      "total-time": 0.00410843,
      "time-per-call": 1.9109e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Homme::SimulationParams&, const Homme::Elements&, const Homme::TimeLevel&), Homme::set_tracer_transport_derived_values, 1>, void(int), const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Homme::SimulationParams, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 144,
      "total-time": 0.00405908,
      "time-per-call": 2.8188e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::GllFvRemapImpl::*)(int, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&), &Homme::GllFvRemapImpl::run_fv_phys_to_dyn, 3>, void(const CudaTeamMember&), const int, const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [41][2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const int, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 72,
      "total-time": 0.00400281,
      "time-per-call": 5.55946e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::SetValueMasked<Kokkos::View<double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const int, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, true>",
      "call-count": 72,
      "total-time": 0.00392389,
      "time-per-call": 5.44985e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::gas_phase_chemistry",
      "call-count": 72,
      "total-time": 0.00388765,
      "time-per-call": 5.39952e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_ice_sedimentation",
      "call-count": 144,
      "total-time": 0.00387549,
      "time-per-call": 2.69132e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "WorkspaceManager reset",
      "call-count": 360,
      "total-time": 0.00371337,
      "time-per-call": 1.03149e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::shoc_diag_obklen_disp, 1>, void(const int&), const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 288,
      "total-time": 0.0037117,
      "time-per-call": 1.28878e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_post_process",
      "call-count": 144,
      "total-time": 0.00369859,
      "time-per-call": 2.56846e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, const int&, const int&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), homme::islmpi::analyze_dep_points<Kokkos::MachineTraits>, 1>, void(const int&), const int, const int, const int, const Kokkos::View<slmm::LocalMesh<Kokkos::Cuda>*, Kokkos::Cuda>, const homme::islmpi::FixedCapList<homme::islmpi::ElemData<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const int, const Kokkos::View<char***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::ListOfLists<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::BufferLayoutArray<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.00359702,
      "time-per-call": 2.49793e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::BoundaryExchange::*)(Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, int, int, int), &Homme::BoundaryExchange::register_field, 1>, void(int, int), Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, int>",
      "call-count": 3,
      "total-time": 0.00343704,
      "time-per-call": 0.00114568,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(int, double), &Homme::ComposeTransportImpl::calc_trajectory, 5>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [2][3][4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [4][4][3], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double*****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const double, const double, const bool, const int, const int>",
      "call-count": 144,
      "total-time": 0.00342178,
      "time-per-call": 2.37624e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, int, const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&), &Homme::ComposeTransportImpl::remap_v, 1>, void(int), const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const int>",
      "call-count": 144,
      "total-time": 0.00337982,
      "time-per-call": 2.3471e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPDataManager::*)(const scream::util::TimeStamp&), &scream::IOPDataManager::read_iop_file_data, 1>, void(int, int&), const int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::Min<int>, int>::Reducer, void>",
      "call-count": 1,
      "total-time": 0.00331998,
      "time-per-call": 0.00331998,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "Homme::Diagnostics/Homme::Diagnostics::DiagScalarsTag",
      "call-count": 36,
      "total-time": 0.00328279,
      "time-per-call": 9.11885e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, double, double, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_cloud_area, 2>, void(int), int, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double>",
      "call-count": 96,
      "total-time": 0.00322628,
      "time-per-call": 3.36071e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::setsox",
      "call-count": 72,
      "total-time": 0.00321674,
      "time-per-call": 4.4677e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_subcolumn_mask<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 2>, void(int), Kokkos::Array<int, 2>, const int, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.00320816,
      "time-per-call": 6.68367e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "update surface emissions",
      "call-count": 102,
      "total-time": 0.00319815,
      "time-per-call": 3.13544e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::CDR<Kokkos::MachineTraits>&, cedr::caas::CAAS<Kokkos::Cuda>*, const homme::sl::Data&, double*, const double*, int, int), homme::sl::run_global<4, Kokkos::MachineTraits, cedr::caas::CAAS<Kokkos::Cuda> >, 1>, void(const int&), Kokkos::View<double*> >",
      "call-count": 144,
      "total-time": 0.00316548,
      "time-per-call": 2.19825e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPRemapper::*)(double, double), &scream::IOPRemapper::setup_closest_col_info, 1>, void(int, Kokkos::ValLocScalar<double, int>&), Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double>, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::MinLoc<double, int>, Kokkos::ValLocScalar<double, int> >::Reducer, void>",
      "call-count": 39,
      "total-time": 0.00315642,
      "time-per-call": 8.09339e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::FieldWithinIntervalCheck::*)() const, &scream::FieldWithinIntervalCheck::repair_impl, 2>, void(int), const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double, double>",
      "call-count": 273,
      "total-time": 0.00315094,
      "time-per-call": 1.15419e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (cedr::caas::CAAS<Kokkos::Cuda>::*)(), &cedr::caas::CAAS<Kokkos::Cuda>::reduce_locally, 2>, void(const int&), int, const int, int, const int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.00309706,
      "time-per-call": 2.15073e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "update temperature, pressure and phi",
      "call-count": 72,
      "total-time": 0.00305891,
      "time-per-call": 4.24849e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::CDR<Kokkos::MachineTraits>&, cedr::caas::CAAS<Kokkos::Cuda>*, const homme::sl::Data&, double*, const double*, int, int), homme::sl::run_global<4, Kokkos::MachineTraits, cedr::caas::CAAS<Kokkos::Cuda> >, 2>, void(const int&), const int, const int, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const bool, const Kokkos::View<char*, Kokkos::Cuda>, const bool, const int, const Kokkos::View<int*, Kokkos::Cuda>, const int, const int, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const cedr::caas::CAAS<Kokkos::Cuda>::DeviceOp, const int, const Kokkos::View<int*, Kokkos::Cuda> >",
      "call-count": 144,
      "total-time": 0.00293398,
      "time-per-call": 2.03749e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [scaled_area] via memset",
      "call-count": 430,
      "total-time": 0.00291848,
      "time-per-call": 6.78717e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "shoc_postprocess",
      "call-count": 144,
      "total-time": 0.00283575,
      "time-per-call": 1.96927e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::HommeDynamics::*)(), &scream::HommeDynamics::initialize_homme_state, 1>, void(const CudaTeamMember&), const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double [129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const double, const Kokkos::View<double [129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 1,
      "total-time": 0.00276899,
      "time-per-call": 0.00276899,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [horiz_winds_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00275278,
      "time-per-call": 0.000688195,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Update, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 287,
      "total-time": 0.00274587,
      "time-per-call": 9.56748e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_aerocom_cloudtop, 1>, void(int), int, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const double, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.00269628,
      "time-per-call": 0.000112345,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p3_homogeneous",
      "call-count": 144,
      "total-time": 0.00268769,
      "time-per-call": 1.86645e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::gas_phase_chemistry_dvmrdt",
      "call-count": 72,
      "total-time": 0.00265479,
      "time-per-call": 3.68721e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::SurfaceCouplingImporter::*)(bool), &scream::SurfaceCouplingImporter::overwrite_iop_imports, 1>, void(const int&), const Kokkos::View<scream::SurfaceCouplingColumnInfo*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, double>",
      "call-count": 290,
      "total-time": 0.00261593,
      "time-per-call": 9.02044e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::aqueous_chemistry_dvmrdt",
      "call-count": 72,
      "total-time": 0.00260925,
      "time-per-call": 3.62396e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "PotentialTemperature",
      "call-count": 146,
      "total-time": 0.00256991,
      "time-per-call": 1.76021e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::MassAndEnergyConservationCheck::*)(), &scream::MassAndEnergyConservationCheck::compute_current_mass, 1>, void(const CudaTeamMember&), const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int>",
      "call-count": 72,
      "total-time": 0.0025177,
      "time-per-call": 3.49681e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const std::__cxx11::basic_string<char>&, int, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, double, double, double, double, double), scream::physics::trcmix, 1>, void(const CudaTeamMember&), const int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double>",
      "call-count": 48,
      "total-time": 0.0025003,
      "time-per-call": 5.20895e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::SurfaceCouplingExporter::*)(double, bool), &scream::SurfaceCouplingExporter::compute_eamxx_exports, 1>, void(const CudaTeamMember&), const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<scream::ExportType*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, int, int, const int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 73,
      "total-time": 0.00249863,
      "time-per-call": 3.42278e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::diagnostics",
      "call-count": 72,
      "total-time": 0.00245357,
      "time-per-call": 3.40773e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(const Homme::TimeLevel&), &Homme::ComposeTransportImpl::remap_q, 1>, void(int), const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][41][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int>",
      "call-count": 144,
      "total-time": 0.00245333,
      "time-per-call": 1.7037e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::vmr2mmr_cw",
      "call-count": 72,
      "total-time": 0.00238061,
      "time-per-call": 3.3064e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double, int, int, scream::mam_coupling::AerosolState), scream::_GLOBAL__N__e90ceb11_46_eamxx_mam_dry_deposition_process_interface_cpp_2b54eb6e::update_interstitial_mmrs, 1>, void(const CudaTeamMember&), const int, const scream::mam_coupling::AerosolState, const Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double>",
      "call-count": 72,
      "total-time": 0.00235415,
      "time-per-call": 3.26965e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (cedr::caas::CAAS<Kokkos::Cuda>::*)(), &cedr::caas::CAAS<Kokkos::Cuda>::finish_locally, 1>, void(const CudaTeamMember&), int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.0022521,
      "time-per-call": 1.56396e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute AerosolOpticalDepth550nm",
      "call-count": 72,
      "total-time": 0.00222778,
      "time-per-call": 3.09414e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute IceWaterPath",
      "call-count": 73,
      "total-time": 0.0022254,
      "time-per-call": 3.04849e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::FieldAtHeight::*)(), &scream::FieldAtHeight::compute_impl, 1>, void(int), const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, double, bool, const Kokkos::View<const int**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 73,
      "total-time": 0.00221896,
      "time-per-call": 3.03967e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Qdp_dyn_mirror] via memset",
      "call-count": 2,
      "total-time": 0.00219893,
      "time-per-call": 0.00109947,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(const Homme::TimeLevel&, double), &Homme::ComposeTransportImpl::run, 2>, void(int), const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][41][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 144,
      "total-time": 0.00217986,
      "time-per-call": 1.51379e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "[HybridVCoord::compute_deltas]",
      "call-count": 1,
      "total-time": 0.00217891,
      "time-per-call": 0.00217891,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [horiz_winds_0_contiguous] via memset",
      "call-count": 217,
      "total-time": 0.00217438,
      "time-per-call": 1.00202e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [horiz_winds_1_contiguous] via memset",
      "call-count": 217,
      "total-time": 0.00216055,
      "time-per-call": 9.95645e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute IceNumberPath",
      "call-count": 73,
      "total-time": 0.00205326,
      "time-per-call": 2.81269e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "RelativeHumidity",
      "call-count": 72,
      "total-time": 0.00204444,
      "time-per-call": 2.8395e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "apply tracers forcing",
      "call-count": 72,
      "total-time": 0.002038,
      "time-per-call": 2.83056e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Qdp_dyn_contiguous_mirror] via memset",
      "call-count": 3,
      "total-time": 0.00202298,
      "time-per-call": 0.000674327,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const scream::FieldLayout&, long unsigned int&), scream::_GLOBAL__N__13d08b4f_27_atmosphere_process_hash_cpp_905c0f04::hash<double>, 1>, void(int, long unsigned int&), const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, scream::bfbhash::HashReducer<>, long unsigned int>::Reducer, void>",
      "call-count": 4,
      "total-time": 0.00201511,
      "time-per-call": 0.000503778,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "cld fraction main loop",
      "call-count": 144,
      "total-time": 0.00200415,
      "time-per-call": 1.39177e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "z_mid",
      "call-count": 73,
      "total-time": 0.00199461,
      "time-per-call": 2.73234e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a1_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00196075,
      "time-per-call": 0.000490189,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "SeaLevelPressure",
      "call-count": 73,
      "total-time": 0.00195861,
      "time-per-call": 2.68303e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "DMS_horiz_avg",
      "call-count": 73,
      "total-time": 0.00194883,
      "time-per-call": 2.66963e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a2_mirror] via memset",
      "call-count": 4,
      "total-time": 0.0018971,
      "time-per-call": 0.000474274,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a1_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00189686,
      "time-per-call": 0.000474215,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a3_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00188828,
      "time-per-call": 0.000472069,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), OpticalPropsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::set_gpt2band<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(int), const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 148,
      "total-time": 0.00188613,
      "time-per-call": 1.27441e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), sum_broadband<Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(int), Kokkos::Array<int, 2>, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 96,
      "total-time": 0.00187135,
      "time-per-call": 1.94932e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a3_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00185823,
      "time-per-call": 0.000464559,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a3_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00185466,
      "time-per-call": 0.000463665,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::MassAndEnergyConservationCheck::*)(bool, bool), &scream::MassAndEnergyConservationCheck::global_fixer, 2>, void(const CudaTeamMember&), const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double, const bool, const double*, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 72,
      "total-time": 0.00185061,
      "time-per-call": 2.57028e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a3_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00184488,
      "time-per-call": 0.000461221,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [O3_mirror] via memset",
      "call-count": 11,
      "total-time": 0.00183988,
      "time-per-call": 0.000167261,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a4_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00183678,
      "time-per-call": 0.000459194,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a2_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00182581,
      "time-per-call": 0.000456452,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAG_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00181913,
      "time-per-call": 0.000454783,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(std::__cxx11::basic_string<char>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&) const, &GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_vmr, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int>",
      "call-count": 192,
      "total-time": 0.00181508,
      "time-per-call": 9.45355e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a4_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00181484,
      "time-per-call": 0.000453711,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SO2_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00179625,
      "time-per-call": 0.000449061,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, int, int, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::set_concs_impl2<Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 192,
      "total-time": 0.001791,
      "time-per-call": 9.32813e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a1_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00177312,
      "time-per-call": 0.00044328,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a3_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00176907,
      "time-per-call": 0.000442266,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qi_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00176907,
      "time-per-call": 0.000442266,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute dz for mam4_external_forcing_vert_sum_dz_weighted",
      "call-count": 72,
      "total-time": 0.00176692,
      "time-per-call": 2.45406e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00176525,
      "time-per-call": 0.000441313,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [DMS_mirror] via memset",
      "call-count": 7,
      "total-time": 0.00176287,
      "time-per-call": 0.000251838,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2O2_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00176263,
      "time-per-call": 0.000440657,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute MeridionalVapFlux",
      "call-count": 73,
      "total-time": 0.00175977,
      "time-per-call": 2.41064e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::update_host_dse_disp, 1>, void(const CudaTeamMember&), const int, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00175858,
      "time-per-call": 1.22123e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a1_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00175691,
      "time-per-call": 0.000439227,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00175381,
      "time-per-call": 0.000438452,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2SO4_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00175285,
      "time-per-call": 0.000438213,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a1_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00175285,
      "time-per-call": 0.000438213,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00175214,
      "time-per-call": 0.000438035,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a4_mirror] via memset",
      "call-count": 4,
      "total-time": 0.0017519,
      "time-per-call": 0.000437975,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00174809,
      "time-per-call": 0.000437021,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a3_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00174594,
      "time-per-call": 0.000436485,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a2_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00173903,
      "time-per-call": 0.000434756,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a1_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00173903,
      "time-per-call": 0.000434756,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a3_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00173879,
      "time-per-call": 0.000434697,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a3_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00173783,
      "time-per-call": 0.000434458,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qc_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00173402,
      "time-per-call": 0.000433505,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a4_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00173354,
      "time-per-call": 0.000433385,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_shoc_temperature_disp, 1>, void(const CudaTeamMember&), const int, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00172043,
      "time-per-call": 1.19474e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::setinv",
      "call-count": 72,
      "total-time": 0.00170302,
      "time-per-call": 2.36531e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a2_mirror] via memset",
      "call-count": 4,
      "total-time": 0.00169587,
      "time-per-call": 0.000423968,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a1_mirror] via memset",
      "call-count": 4,
      "total-time": 0.0016849,
      "time-per-call": 0.000421226,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "apply_tms",
      "call-count": 144,
      "total-time": 0.00168347,
      "time-per-call": 1.16908e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMAci::run_impl::compute_tke_at_interfaces",
      "call-count": 144,
      "total-time": 0.00168061,
      "time-per-call": 1.16709e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMAci::run_impl::compute_w0_and_rho",
      "call-count": 144,
      "total-time": 0.00167274,
      "time-per-call": 1.16163e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(int, double), &Homme::ComposeTransportImpl::calc_trajectory, 3>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 144,
      "total-time": 0.00166512,
      "time-per-call": 1.15633e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMAci::run_impl::store_liquid_cloud_fraction",
      "call-count": 144,
      "total-time": 0.00165367,
      "time-per-call": 1.14838e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::TeamPolicy<Kokkos::Cuda>, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::mam_coupling::copy_view_lev_slice, 1>, void(const CudaTeamMember&), const int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00156999,
      "time-per-call": 1.09027e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "T_2m_horiz_avg",
      "call-count": 72,
      "total-time": 0.00155306,
      "time-per-call": 2.15703e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, int), Homme::unpack_min_max, 1>, void(int), const int, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 72,
      "total-time": 0.00155044,
      "time-per-call": 2.15338e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::TeamPolicy<Kokkos::Cuda>, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >), scream::mam_coupling::compute_recipical_pseudo_density, 1>, void(const CudaTeamMember&), const int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00154757,
      "time-per-call": 1.0747e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "copy_extfrc",
      "call-count": 72,
      "total-time": 0.00154734,
      "time-per-call": 2.14908e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMAci::run_impl::compute_subgrid_scale_velocities",
      "call-count": 144,
      "total-time": 0.00154567,
      "time-per-call": 1.07338e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(const Homme::TimeLevel&, double), &Homme::ComposeTransportImpl::run, 3>, void(int), const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 144,
      "total-time": 0.00151968,
      "time-per-call": 1.05533e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(homme::islmpi::IslMpi<Kokkos::MachineTraits>&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, bool), homme::islmpi::pack_dep_points_sendbuf_pass2<Kokkos::MachineTraits>, 1>, void(const int&), const homme::islmpi::FixedCapList<int, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, homme::islmpi::FixedCapList<homme::islmpi::ElemData<Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 144,
      "total-time": 0.0015142,
      "time-per-call": 1.05153e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, const int&, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::tms::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_tms, 1>, void(const int&), const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, const double, const double, const int, const double, const double, const double, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 144,
      "total-time": 0.00151086,
      "time-per-call": 1.04921e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), reorder_123x321_kernel<Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(int, int, int), const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 96,
      "total-time": 0.001508,
      "time-per-call": 1.57083e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [read_data] via memset",
      "call-count": 67,
      "total-time": 0.00148678,
      "time-per-call": 2.21907e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ones] via memset",
      "call-count": 215,
      "total-time": 0.0014739,
      "time-per-call": 6.85537e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::photo_table",
      "call-count": 72,
      "total-time": 0.00146723,
      "time-per-call": 2.03782e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::compute_o3_column_density",
      "call-count": 72,
      "total-time": 0.00145435,
      "time-per-call": 2.01994e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute wind_speed",
      "call-count": 73,
      "total-time": 0.00143576,
      "time-per-call": 1.96679e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::ComposeTransportImpl::*)(const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, int, const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&), &Homme::ComposeTransportImpl::remap_v, 2>, void(int), const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 144,
      "total-time": 0.0014286,
      "time-per-call": 9.92086e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "cldfrac_liq_at_cldtop_horiz_avg",
      "call-count": 72,
      "total-time": 0.0014143,
      "time-per-call": 1.9643e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "cldfrac_tot_at_cldtop_horiz_avg",
      "call-count": 72,
      "total-time": 0.00141168,
      "time-per-call": 1.96066e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "cdnc_at_cldtop_horiz_avg",
      "call-count": 72,
      "total-time": 0.00141001,
      "time-per-call": 1.95834e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "eff_radius_qi_at_cldtop_horiz_avg",
      "call-count": 72,
      "total-time": 0.00140715,
      "time-per-call": 1.95437e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "cldhgh_horiz_avg",
      "call-count": 72,
      "total-time": 0.001405,
      "time-per-call": 1.95139e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "eff_radius_qc_at_cldtop_horiz_avg",
      "call-count": 72,
      "total-time": 0.00140119,
      "time-per-call": 1.94609e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "cldfrac_ice_at_cldtop_horiz_avg",
      "call-count": 72,
      "total-time": 0.00138712,
      "time-per-call": 1.92655e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "RainNumberPath_horiz_avg",
      "call-count": 73,
      "total-time": 0.00138688,
      "time-per-call": 1.89984e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "cldtot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00138235,
      "time-per-call": 1.91993e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "T_mid_at_cldtop_horiz_avg",
      "call-count": 72,
      "total-time": 0.0013814,
      "time-per-call": 1.91861e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::HommeDynamics::*)(const std::shared_ptr<const scream::AbstractGrid>&), &scream::HommeDynamics::update_pressure, 1>, void(const CudaTeamMember&), const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, const int, const double>",
      "call-count": 73,
      "total-time": 0.00137949,
      "time-per-call": 1.88971e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ps_horiz_avg",
      "call-count": 73,
      "total-time": 0.00137734,
      "time-per-call": 1.88677e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "surf_evap_horiz_avg",
      "call-count": 72,
      "total-time": 0.00137591,
      "time-per-call": 1.91099e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "wind_speed_at_10m_above_surface_horiz_avg",
      "call-count": 73,
      "total-time": 0.00137234,
      "time-per-call": 1.87991e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LiqWaterPath_horiz_avg",
      "call-count": 73,
      "total-time": 0.00137091,
      "time-per-call": 1.87795e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "p_mid_at_cldtop_horiz_avg",
      "call-count": 72,
      "total-time": 0.00136876,
      "time-per-call": 1.90106e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "cldlow_horiz_avg",
      "call-count": 72,
      "total-time": 0.00136662,
      "time-per-call": 1.89808e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "pbl_height_horiz_avg",
      "call-count": 72,
      "total-time": 0.00136638,
      "time-per-call": 1.89775e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "RimeWaterPath_horiz_avg",
      "call-count": 73,
      "total-time": 0.00136614,
      "time-per-call": 1.87142e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::limit_to_bounds_k<Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, 0>, 1>, void(int), Kokkos::Array<int, 2>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const double, const double>",
      "call-count": 144,
      "total-time": 0.00136495,
      "time-per-call": 9.47879e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "cldmed_horiz_avg",
      "call-count": 72,
      "total-time": 0.00135994,
      "time-per-call": 1.8888e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_alb_dif_nir_horiz_avg",
      "call-count": 72,
      "total-time": 0.00135827,
      "time-per-call": 1.88649e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const ekat::Pack<double, 1>***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<ekat::Pack<double, 1>***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::copy_prev<Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const ekat::Pack<double, 1>***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<ekat::Pack<double, 1>***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, 1>, void(const CudaTeamMember&), const int, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 73,
      "total-time": 0.0013566,
      "time-per-call": 1.85836e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "qv_2m_horiz_avg",
      "call-count": 72,
      "total-time": 0.00135469,
      "time-per-call": 1.88152e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "AerosolOpticalDepth550nm_horiz_avg",
      "call-count": 72,
      "total-time": 0.00134349,
      "time-per-call": 1.86596e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "ShortwaveCloudForcing",
      "call-count": 72,
      "total-time": 0.00133944,
      "time-per-call": 1.86033e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "IceWaterPath_horiz_avg",
      "call-count": 73,
      "total-time": 0.00133944,
      "time-per-call": 1.83484e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, bool, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), lw_solver_noscat<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 2>, void(int), Kokkos::Array<int, 3>, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, int, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double>",
      "call-count": 48,
      "total-time": 0.00133419,
      "time-per-call": 2.77956e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "VapWaterPath_horiz_avg",
      "call-count": 73,
      "total-time": 0.00133348,
      "time-per-call": 1.82668e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LiqNumberPath_horiz_avg",
      "call-count": 73,
      "total-time": 0.00133157,
      "time-per-call": 1.82407e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SeaLevelPressure_horiz_avg",
      "call-count": 73,
      "total-time": 0.00133014,
      "time-per-call": 1.82211e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "MeridionalVapFlux_horiz_avg",
      "call-count": 73,
      "total-time": 0.00132847,
      "time-per-call": 1.81982e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_flux_dir_vis_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132775,
      "time-per-call": 1.8441e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_clnclrsky_flux_up_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132751,
      "time-per-call": 1.84377e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_alb_dir_vis_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132632,
      "time-per-call": 1.84211e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clnclrsky_flux_dn_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132394,
      "time-per-call": 1.8388e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_clnsky_flux_dn_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132346,
      "time-per-call": 1.83814e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "surf_radiative_T_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132322,
      "time-per-call": 1.83781e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_flux_dn_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132298,
      "time-per-call": 1.83748e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "RainWaterPath_horiz_avg",
      "call-count": 73,
      "total-time": 0.00132251,
      "time-per-call": 1.81165e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, bool), compute_tau_absorption<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, int, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int>",
      "call-count": 24,
      "total-time": 0.00132203,
      "time-per-call": 5.50846e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "LW_flux_up_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132203,
      "time-per-call": 1.83615e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_alb_dir_nir_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132012,
      "time-per-call": 1.83351e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "precip_ice_surf_mass_flux_horiz_avg",
      "call-count": 72,
      "total-time": 0.00132012,
      "time-per-call": 1.83351e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_flux_lw_dn_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131869,
      "time-per-call": 1.83152e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clrsky_flux_dn_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131845,
      "time-per-call": 1.83119e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_flux_dif_nir_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131822,
      "time-per-call": 1.83086e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_flux_dir_nir_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131702,
      "time-per-call": 1.8292e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "IceNumberPath_horiz_avg",
      "call-count": 73,
      "total-time": 0.00131655,
      "time-per-call": 1.80349e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clrsky_flux_up_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131536,
      "time-per-call": 1.82688e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clnsky_flux_up_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131536,
      "time-per-call": 1.82688e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "ZonalVapFlux_horiz_avg",
      "call-count": 73,
      "total-time": 0.00131512,
      "time-per-call": 1.80153e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_alb_dif_vis_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131512,
      "time-per-call": 1.82655e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_clnsky_flux_up_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131464,
      "time-per-call": 1.82589e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_flux_dn_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131392,
      "time-per-call": 1.8249e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_clnclrsky_flux_dn_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131392,
      "time-per-call": 1.8249e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clnsky_flux_up_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131369,
      "time-per-call": 1.82456e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clrsky_flux_up_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131273,
      "time-per-call": 1.82324e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_flux_dif_vis_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131178,
      "time-per-call": 1.82192e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clnsky_flux_dn_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.0013113,
      "time-per-call": 1.82125e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "sfc_flux_sw_net_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131083,
      "time-per-call": 1.82059e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clnclrsky_flux_up_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131059,
      "time-per-call": 1.82026e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_clrsky_flux_dn_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131035,
      "time-per-call": 1.81993e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "precip_total_surf_mass_flux_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131011,
      "time-per-call": 1.8196e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "precip_liq_surf_mass_flux_horiz_avg",
      "call-count": 72,
      "total-time": 0.00131011,
      "time-per-call": 1.8196e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clnclrsky_flux_up_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00130916,
      "time-per-call": 1.81827e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_clrsky_flux_up_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00130868,
      "time-per-call": 1.81761e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_clrsky_flux_dn_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.0013082,
      "time-per-call": 1.81695e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_flux_up_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00130749,
      "time-per-call": 1.81595e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "surf_sens_flux_horiz_avg",
      "call-count": 72,
      "total-time": 0.00130701,
      "time-per-call": 1.81529e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_flux_dn_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00130653,
      "time-per-call": 1.81463e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_clrsky_flux_dn_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.0013051,
      "time-per-call": 1.81264e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "ShortwaveCloudForcing_horiz_avg",
      "call-count": 72,
      "total-time": 0.00130439,
      "time-per-call": 1.81165e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_flux_up_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00130367,
      "time-per-call": 1.81066e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "SW_flux_dn_at_model_bot_horiz_avg",
      "call-count": 72,
      "total-time": 0.00130081,
      "time-per-call": 1.80668e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LW_flux_up_at_model_top_horiz_avg",
      "call-count": 72,
      "total-time": 0.00129604,
      "time-per-call": 1.80006e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "denom",
      "call-count": 72,
      "total-time": 0.00129366,
      "time-per-call": 1.79675e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "LongwaveCloudForcing_horiz_avg",
      "call-count": 72,
      "total-time": 0.00129366,
      "time-per-call": 1.79675e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "surface_upward_latent_heat_flux_horiz_avg",
      "call-count": 72,
      "total-time": 0.00129318,
      "time-per-call": 1.79609e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "vert_interpolation_exo_coldens",
      "call-count": 72,
      "total-time": 0.00126839,
      "time-per-call": 1.76165e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, double, double, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_cloud_area, 1>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 96,
      "total-time": 0.00126505,
      "time-per-call": 1.31776e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [read arr] via memset",
      "call-count": 53,
      "total-time": 0.00125861,
      "time-per-call": 2.37474e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::RRTMGPRadiation::*)(double), &scream::RRTMGPRadiation::run_impl, 3>, void(const CudaTeamMember&), const int, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const int, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const bool, const int, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 24,
      "total-time": 0.00125861,
      "time-per-call": 5.24422e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "MAMMicrophysics::run_impl::modal_aero_amicphys_intr_precompute",
      "call-count": 72,
      "total-time": 0.00125051,
      "time-per-call": 1.73681e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Homme::Diagnostics/Homme::Diagnostics::EnergyHalfTimesTag",
      "call-count": 36,
      "total-time": 0.00123906,
      "time-per-call": 3.44184e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LocalMeshes]",
      "call-count": 1,
      "total-time": 0.00123906,
      "time-per-call": 0.00123906,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, int), Homme::pack_min_max, 1>, void(int), const int, const Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 72,
      "total-time": 0.00123549,
      "time-per-call": 1.71595e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_renaming_horiz_avg",
      "call-count": 72,
      "total-time": 0.0012002,
      "time-per-call": 1.66694e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_nucleation_horiz_avg",
      "call-count": 72,
      "total-time": 0.00119495,
      "time-per-call": 1.65966e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_renaming_cloud_borne_horiz_avg",
      "call-count": 72,
      "total-time": 0.00118995,
      "time-per-call": 1.6527e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_gas_phase_chemistry_horiz_avg",
      "call-count": 72,
      "total-time": 0.00118804,
      "time-per-call": 1.65006e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_coagulation_horiz_avg",
      "call-count": 72,
      "total-time": 0.00118423,
      "time-per-call": 1.64476e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_condensation_horiz_avg",
      "call-count": 72,
      "total-time": 0.00118279,
      "time-per-call": 1.64277e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "copying data from mam4xx to eamxx",
      "call-count": 72,
      "total-time": 0.00117803,
      "time-per-call": 1.63615e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_aqueous_chemistry_horiz_avg",
      "call-count": 72,
      "total-time": 0.00117445,
      "time-per-call": 1.63118e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_subcolumn_mask<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const int, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.00115228,
      "time-per-call": 2.40058e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::GllFvRemapImpl::*)(), &Homme::GllFvRemapImpl::run_fv_phys_to_dyn_dss, 1>, void(const CudaTeamMember&), const int, const int, const int, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 72,
      "total-time": 0.00114131,
      "time-per-call": 1.58515e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "aero_ssa_sw_horiz_avg",
      "call-count": 72,
      "total-time": 0.00113821,
      "time-per-call": 1.58085e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "aero_tau_lw_horiz_avg",
      "call-count": 72,
      "total-time": 0.00109172,
      "time-per-call": 1.51628e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::MassAndEnergyConservationCheck::*)(), &scream::MassAndEnergyConservationCheck::compute_current_energy, 1>, void(const CudaTeamMember&), const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 72,
      "total-time": 0.00107837,
      "time-per-call": 1.49773e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_mid_mirror] via memset",
      "call-count": 9,
      "total-time": 0.00107813,
      "time-per-call": 0.000119792,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "aero_tau_sw_horiz_avg",
      "call-count": 72,
      "total-time": 0.00107479,
      "time-per-call": 1.49277e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "H2O2_horiz_avg",
      "call-count": 73,
      "total-time": 0.00106716,
      "time-per-call": 1.46187e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::SurfaceCouplingImporter::*)(bool), &scream::SurfaceCouplingImporter::do_import, 1>, void(const int&), const int, const Kokkos::View<scream::SurfaceCouplingColumnInfo*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 73,
      "total-time": 0.00106692,
      "time-per-call": 1.46154e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "H2SO4_horiz_avg",
      "call-count": 73,
      "total-time": 0.00104618,
      "time-per-call": 1.43312e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction []",
      "call-count": 414,
      "total-time": 0.00104475,
      "time-per-call": 2.52355e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::MassAndEnergyConservationCheck::*)(bool, bool), &scream::MassAndEnergyConservationCheck::global_fixer, 1>, void(const CudaTeamMember&), const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 72,
      "total-time": 0.00103664,
      "time-per-call": 1.43978e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::HommeDynamics::*)(double), &scream::HommeDynamics::homme_pre_process, 1>, void(const int&), const int, Kokkos::View<const ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, Kokkos::View<const ekat::Pack<double, 1>***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<ekat::Pack<double, 1>***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 72,
      "total-time": 0.00103593,
      "time-per-call": 1.43879e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "O3_horiz_avg",
      "call-count": 73,
      "total-time": 0.00103378,
      "time-per-call": 1.41614e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "dgnum_horiz_avg",
      "call-count": 73,
      "total-time": 0.00102615,
      "time-per-call": 1.40569e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "height_int",
      "call-count": 73,
      "total-time": 0.00102472,
      "time-per-call": 1.40373e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_external_forcing_horiz_avg",
      "call-count": 72,
      "total-time": 0.00102329,
      "time-per-call": 1.42124e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "U_horiz_avg",
      "call-count": 73,
      "total-time": 0.00102162,
      "time-per-call": 1.39948e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_renaming_vert_sum_dp_weighted",
      "call-count": 72,
      "total-time": 0.00102162,
      "time-per-call": 1.41892e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "height_mid",
      "call-count": 73,
      "total-time": 0.00101757,
      "time-per-call": 1.39393e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "V_horiz_avg",
      "call-count": 73,
      "total-time": 0.00101638,
      "time-per-call": 1.3923e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nucleationPossible] via memset",
      "call-count": 144,
      "total-time": 0.00100851,
      "time-per-call": 7.00355e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_aqueous_chemistry_vert_sum_dp_weighted",
      "call-count": 72,
      "total-time": 0.0010078,
      "time-per-call": 1.39972e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_coagulation_vert_sum_dp_weighted",
      "call-count": 72,
      "total-time": 0.00100708,
      "time-per-call": 1.39872e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "dgnumwet_horiz_avg",
      "call-count": 72,
      "total-time": 0.00100613,
      "time-per-call": 1.3974e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_renaming_cloud_borne_vert_sum_dp_weighted",
      "call-count": 72,
      "total-time": 0.00100565,
      "time-per-call": 1.39674e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "bc_a1_horiz_avg",
      "call-count": 73,
      "total-time": 0.00100541,
      "time-per-call": 1.37728e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_gas_phase_chemistry_vert_sum_dp_weighted",
      "call-count": 72,
      "total-time": 0.00100517,
      "time-per-call": 1.39607e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_nucleation_vert_sum_dp_weighted",
      "call-count": 72,
      "total-time": 0.0010047,
      "time-per-call": 1.39541e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "SO2_horiz_avg",
      "call-count": 73,
      "total-time": 0.00100231,
      "time-per-call": 1.37303e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "bc_a4_horiz_avg",
      "call-count": 73,
      "total-time": 0.000999928,
      "time-per-call": 1.36976e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_condensation_vert_sum_dp_weighted",
      "call-count": 72,
      "total-time": 0.000999212,
      "time-per-call": 1.38779e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "bc_a3_horiz_avg",
      "call-count": 73,
      "total-time": 0.00099349,
      "time-per-call": 1.36095e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "bm_horiz_avg",
      "call-count": 73,
      "total-time": 0.00098896,
      "time-per-call": 1.35474e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "bc_c1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000985146,
      "time-per-call": 1.34951e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mom_a1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000984669,
      "time-per-call": 1.34886e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "dst_a3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000984192,
      "time-per-call": 1.34821e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mom_a2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000983715,
      "time-per-call": 1.34755e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "SOAG_horiz_avg",
      "call-count": 73,
      "total-time": 0.000983477,
      "time-per-call": 1.34723e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::RRTMGPRadiation::*)(double), &scream::RRTMGPRadiation::run_impl, 10>, void(const CudaTeamMember&), const int, bool, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 72,
      "total-time": 0.000982046,
      "time-per-call": 1.36395e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::RRTMGPRadiation::*)(double), &scream::RRTMGPRadiation::run_impl, 2>, void(const CudaTeamMember&), const int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, const Kokkos::View<double*, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int>",
      "call-count": 96,
      "total-time": 0.00097537,
      "time-per-call": 1.01601e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hydrometeorsPresent] via memset",
      "call-count": 144,
      "total-time": 0.000973701,
      "time-per-call": 6.76182e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "horiz_winds_horiz_avg",
      "call-count": 73,
      "total-time": 0.000973463,
      "time-per-call": 1.33351e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "spa_compute_p_src_loop",
      "call-count": 72,
      "total-time": 0.000972509,
      "time-per-call": 1.35071e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nacl_a2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000972271,
      "time-per-call": 1.33188e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "qaerwat_horiz_avg",
      "call-count": 72,
      "total-time": 0.000972271,
      "time-per-call": 1.35038e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nacl_a1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000971556,
      "time-per-call": 1.3309e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nc_horiz_avg",
      "call-count": 73,
      "total-time": 0.00097084,
      "time-per-call": 1.32992e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "qc_horiz_avg",
      "call-count": 73,
      "total-time": 0.000969172,
      "time-per-call": 1.32763e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "dst_a1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000968933,
      "time-per-call": 1.32731e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "wetdens_horiz_avg",
      "call-count": 72,
      "total-time": 0.000967026,
      "time-per-call": 1.34309e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mom_a3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000966549,
      "time-per-call": 1.32404e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "dst_c1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000965118,
      "time-per-call": 1.32208e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute ZonalVapFlux",
      "call-count": 73,
      "total-time": 0.000963926,
      "time-per-call": 1.32045e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ni_horiz_avg",
      "call-count": 73,
      "total-time": 0.000963449,
      "time-per-call": 1.31979e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mom_a4_horiz_avg",
      "call-count": 73,
      "total-time": 0.000963211,
      "time-per-call": 1.31947e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "so4_a1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000961065,
      "time-per-call": 1.31653e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "bc_c4_horiz_avg",
      "call-count": 73,
      "total-time": 0.00095892,
      "time-per-call": 1.31359e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "so4_a2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000958681,
      "time-per-call": 1.31326e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "T_mid_horiz_avg",
      "call-count": 73,
      "total-time": 0.000957727,
      "time-per-call": 1.31196e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nr_horiz_avg",
      "call-count": 73,
      "total-time": 0.000956774,
      "time-per-call": 1.31065e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nacl_a3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000956535,
      "time-per-call": 1.31032e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "pom_a3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000953913,
      "time-per-call": 1.30673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "num_a3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000953674,
      "time-per-call": 1.3064e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "soa_a2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000953197,
      "time-per-call": 1.30575e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "dst_c3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000952959,
      "time-per-call": 1.30542e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "soa_a1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000952721,
      "time-per-call": 1.3051e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "tke_horiz_avg",
      "call-count": 73,
      "total-time": 0.000952482,
      "time-per-call": 1.30477e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "qi_horiz_avg",
      "call-count": 73,
      "total-time": 0.00095129,
      "time-per-call": 1.30314e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ccn_0p05_horiz_avg",
      "call-count": 72,
      "total-time": 0.00095129,
      "time-per-call": 1.32124e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "pom_a4_horiz_avg",
      "call-count": 73,
      "total-time": 0.000950336,
      "time-per-call": 1.30183e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "so4_a3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000950098,
      "time-per-call": 1.3015e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ccn_0p5_horiz_avg",
      "call-count": 72,
      "total-time": 0.00094986,
      "time-per-call": 1.31925e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "cldfrac_ice_for_analysis_horiz_avg",
      "call-count": 72,
      "total-time": 0.000947475,
      "time-per-call": 1.31594e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "num_a4_horiz_avg",
      "call-count": 73,
      "total-time": 0.000947237,
      "time-per-call": 1.29758e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ccn_0p2_horiz_avg",
      "call-count": 72,
      "total-time": 0.000946999,
      "time-per-call": 1.31528e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "eddy_diff_mom_horiz_avg",
      "call-count": 73,
      "total-time": 0.00094676,
      "time-per-call": 1.29693e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "num_a2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000946522,
      "time-per-call": 1.29661e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "bc_c3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000946522,
      "time-per-call": 1.29661e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "soa_a3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000946045,
      "time-per-call": 1.29595e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "qr_horiz_avg",
      "call-count": 73,
      "total-time": 0.000945807,
      "time-per-call": 1.29563e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "inv_qc_relvar_horiz_avg",
      "call-count": 72,
      "total-time": 0.000945807,
      "time-per-call": 1.31362e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "dqdt_h2so4_uptake_horiz_avg",
      "call-count": 72,
      "total-time": 0.000943899,
      "time-per-call": 1.31097e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ccn_0p02_horiz_avg",
      "call-count": 72,
      "total-time": 0.000943899,
      "time-per-call": 1.31097e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "aerdepwetcw_horiz_avg",
      "call-count": 72,
      "total-time": 0.000943422,
      "time-per-call": 1.31031e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute RainNumberPath",
      "call-count": 73,
      "total-time": 0.000943184,
      "time-per-call": 1.29203e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "num_a1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000942945,
      "time-per-call": 1.29171e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "qm_horiz_avg",
      "call-count": 73,
      "total-time": 0.000942469,
      "time-per-call": 1.29105e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "eff_radius_qr_horiz_avg",
      "call-count": 72,
      "total-time": 0.00094223,
      "time-per-call": 1.30865e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute LiqNumberPath",
      "call-count": 73,
      "total-time": 0.000941992,
      "time-per-call": 1.2904e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ccn_1p0_horiz_avg",
      "call-count": 72,
      "total-time": 0.000941753,
      "time-per-call": 1.30799e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ccn_0p1_horiz_avg",
      "call-count": 72,
      "total-time": 0.000941515,
      "time-per-call": 1.30766e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "precip_ice_surf_mass_flux",
      "call-count": 72,
      "total-time": 0.000940084,
      "time-per-call": 1.30567e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "qv_horiz_avg",
      "call-count": 73,
      "total-time": 0.000939369,
      "time-per-call": 1.28681e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "eff_radius_qc_horiz_avg",
      "call-count": 72,
      "total-time": 0.000939131,
      "time-per-call": 1.30435e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "eddy_diff_heat_horiz_avg",
      "call-count": 73,
      "total-time": 0.000938654,
      "time-per-call": 1.28583e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "eff_radius_qi_horiz_avg",
      "call-count": 72,
      "total-time": 0.000938416,
      "time-per-call": 1.30335e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "pom_a1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000938416,
      "time-per-call": 1.2855e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "num_c1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000938177,
      "time-per-call": 1.28517e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "hetfrz_contact_nucleation_tend_horiz_avg",
      "call-count": 72,
      "total-time": 0.000936747,
      "time-per-call": 1.30104e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::HommeDynamics::*)(double) const, &scream::HommeDynamics::rayleigh_friction_apply, 1>, void(const CudaTeamMember&), const Kokkos::View<ekat::Pack<double, 1>***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, Kokkos::View<ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 72,
      "total-time": 0.000935316,
      "time-per-call": 1.29905e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nc_nuceat_tend_horiz_avg",
      "call-count": 72,
      "total-time": 0.000934601,
      "time-per-call": 1.29806e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "cldfrac_tot_for_analysis_horiz_avg",
      "call-count": 72,
      "total-time": 0.000934362,
      "time-per-call": 1.29773e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "LongwaveCloudForcing",
      "call-count": 72,
      "total-time": 0.000934124,
      "time-per-call": 1.29739e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "hetfrz_deposition_nucleation_tend_horiz_avg",
      "call-count": 72,
      "total-time": 0.000931978,
      "time-per-call": 1.29441e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nacl_c1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000931263,
      "time-per-call": 1.2757e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "hetfrz_immersion_nucleation_tend_horiz_avg",
      "call-count": 72,
      "total-time": 0.000929117,
      "time-per-call": 1.29044e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mom_c2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000927687,
      "time-per-call": 1.2708e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p_mid_horiz_avg",
      "call-count": 73,
      "total-time": 0.000926733,
      "time-per-call": 1.2695e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mom_c4_horiz_avg",
      "call-count": 73,
      "total-time": 0.000926733,
      "time-per-call": 1.2695e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nacl_c2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000926256,
      "time-per-call": 1.26884e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mom_c1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000926256,
      "time-per-call": 1.26884e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ndropmix_horiz_avg",
      "call-count": 72,
      "total-time": 0.000925779,
      "time-per-call": 1.2858e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "uw_sec_horiz_avg",
      "call-count": 72,
      "total-time": 0.000924826,
      "time-per-call": 1.28448e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute RimeWaterPath",
      "call-count": 73,
      "total-time": 0.000924349,
      "time-per-call": 1.26623e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "constituent_fluxes_horiz_avg",
      "call-count": 73,
      "total-time": 0.00092411,
      "time-per-call": 1.2659e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "p_int_horiz_avg",
      "call-count": 73,
      "total-time": 0.000923634,
      "time-per-call": 1.26525e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nsource_horiz_avg",
      "call-count": 72,
      "total-time": 0.000923395,
      "time-per-call": 1.28249e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "ni_activated_horiz_avg",
      "call-count": 72,
      "total-time": 0.000923157,
      "time-per-call": 1.28216e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "omega_horiz_avg",
      "call-count": 73,
      "total-time": 0.000923157,
      "time-per-call": 1.2646e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "cldfrac_liq_horiz_avg",
      "call-count": 73,
      "total-time": 0.000922918,
      "time-per-call": 1.26427e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nc_inp_to_aci_horiz_avg",
      "call-count": 72,
      "total-time": 0.00092268,
      "time-per-call": 1.2815e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "pom_c1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000920534,
      "time-per-call": 1.26101e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mom_c3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000920296,
      "time-per-call": 1.26068e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "soa_c3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000918627,
      "time-per-call": 1.25839e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "soa_c2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000918627,
      "time-per-call": 1.25839e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "shoc_mix_horiz_avg",
      "call-count": 72,
      "total-time": 0.000918627,
      "time-per-call": 1.27587e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "sgs_buoy_flux_horiz_avg",
      "call-count": 73,
      "total-time": 0.000917912,
      "time-per-call": 1.25741e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "so4_c1_horiz_avg",
      "call-count": 73,
      "total-time": 0.000916719,
      "time-per-call": 1.25578e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "deposition_flux_of_cloud_borne_aerosols_horiz_avg",
      "call-count": 72,
      "total-time": 0.000916004,
      "time-per-call": 1.27223e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "num_c2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000916004,
      "time-per-call": 1.2548e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "wqw_sec_horiz_avg",
      "call-count": 72,
      "total-time": 0.000915766,
      "time-per-call": 1.2719e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "pseudo_density_horiz_avg",
      "call-count": 73,
      "total-time": 0.000915289,
      "time-per-call": 1.25382e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "nacl_c3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000915051,
      "time-per-call": 1.25349e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "num_c3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000913858,
      "time-per-call": 1.25186e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::RRTMGPRadiation::*)(double), &scream::RRTMGPRadiation::run_impl, 9>, void(const CudaTeamMember&), const int, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const int, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 24,
      "total-time": 0.000913382,
      "time-per-call": 3.80576e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "vw_sec_horiz_avg",
      "call-count": 72,
      "total-time": 0.000913382,
      "time-per-call": 1.26859e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "PotentialTemperature_horiz_avg",
      "call-count": 73,
      "total-time": 0.000912428,
      "time-per-call": 1.2499e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "pom_c3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000911951,
      "time-per-call": 1.24925e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "deposition_flux_of_interstitial_aerosols_horiz_avg",
      "call-count": 72,
      "total-time": 0.000910521,
      "time-per-call": 1.26461e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "qw_sec_horiz_avg",
      "call-count": 72,
      "total-time": 0.000909805,
      "time-per-call": 1.26362e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "aerdepwetis_horiz_avg",
      "call-count": 72,
      "total-time": 0.000908852,
      "time-per-call": 1.26229e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "pom_c4_horiz_avg",
      "call-count": 73,
      "total-time": 0.000908613,
      "time-per-call": 1.24468e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "wthl_sec_horiz_avg",
      "call-count": 72,
      "total-time": 0.000908375,
      "time-per-call": 1.26163e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "so4_c2_horiz_avg",
      "call-count": 73,
      "total-time": 0.000907898,
      "time-per-call": 1.2437e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "soa_c1_horiz_avg",
      "call-count": 73,
      "total-time": 0.00090766,
      "time-per-call": 1.24337e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "rainfrac_horiz_avg",
      "call-count": 72,
      "total-time": 0.000906944,
      "time-per-call": 1.25964e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "w_variance_horiz_avg",
      "call-count": 72,
      "total-time": 0.000903845,
      "time-per-call": 1.25534e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "num_c4_horiz_avg",
      "call-count": 73,
      "total-time": 0.000903845,
      "time-per-call": 1.23814e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "rad_heating_pdel_horiz_avg",
      "call-count": 72,
      "total-time": 0.000902414,
      "time-per-call": 1.25335e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "so4_c3_horiz_avg",
      "call-count": 73,
      "total-time": 0.000900269,
      "time-per-call": 1.23324e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "LiqPotentialTemperature_horiz_avg",
      "call-count": 73,
      "total-time": 0.000899315,
      "time-per-call": 1.23194e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute RainWaterPath",
      "call-count": 73,
      "total-time": 0.000899315,
      "time-per-call": 1.23194e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "w3_horiz_avg",
      "call-count": 72,
      "total-time": 0.000898123,
      "time-per-call": 1.24739e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute LiqWaterPath",
      "call-count": 73,
      "total-time": 0.000895262,
      "time-per-call": 1.22639e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "thl_sec_horiz_avg",
      "call-count": 72,
      "total-time": 0.000892401,
      "time-per-call": 1.23945e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "z_mid_horiz_avg",
      "call-count": 73,
      "total-time": 0.000891447,
      "time-per-call": 1.22116e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "dqdt_so4_aqueous_chemistry_horiz_avg",
      "call-count": 72,
      "total-time": 0.000886679,
      "time-per-call": 1.2315e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "RelativeHumidity_horiz_avg",
      "call-count": 72,
      "total-time": 0.000883818,
      "time-per-call": 1.22752e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_external_forcing_vert_sum_dz_weighted_horiz_avg",
      "call-count": 72,
      "total-time": 0.000881433,
      "time-per-call": 1.22421e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::FieldWithinIntervalCheck::*)() const, &scream::FieldWithinIntervalCheck::repair_impl, 3>, void(int), const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double, double>",
      "call-count": 72,
      "total-time": 0.000872612,
      "time-per-call": 1.21196e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "SurfaceUpwardLatentHeatFlux",
      "call-count": 72,
      "total-time": 0.000870705,
      "time-per-call": 1.20931e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Compute VapWaterPath",
      "call-count": 73,
      "total-time": 0.00086832,
      "time-per-call": 1.18948e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_renaming_cloud_borne_vert_sum_dp_weighted_horiz_avg",
      "call-count": 72,
      "total-time": 0.000867605,
      "time-per-call": 1.20501e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<int (*)(OpticalPropsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_wavelength_index, 1>, void(int, int&), Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double>, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::Max<int>, int>::Reducer, void>",
      "call-count": 48,
      "total-time": 0.000864506,
      "time-per-call": 1.80105e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_gas_phase_chemistry_vert_sum_dp_weighted_horiz_avg",
      "call-count": 72,
      "total-time": 0.000859976,
      "time-per-call": 1.19441e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_renaming_vert_sum_dp_weighted_horiz_avg",
      "call-count": 72,
      "total-time": 0.000858307,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_aqueous_chemistry_vert_sum_dp_weighted_horiz_avg",
      "call-count": 72,
      "total-time": 0.000855207,
      "time-per-call": 1.18779e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_nucleation_vert_sum_dp_weighted_horiz_avg",
      "call-count": 72,
      "total-time": 0.000853777,
      "time-per-call": 1.1858e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_condensation_vert_sum_dp_weighted_horiz_avg",
      "call-count": 72,
      "total-time": 0.0008533,
      "time-per-call": 1.18514e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4_microphysics_tendency_coagulation_vert_sum_dp_weighted_horiz_avg",
      "call-count": 72,
      "total-time": 0.000843048,
      "time-per-call": 1.1709e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::SurfaceCouplingExporter::*)(bool), &scream::SurfaceCouplingExporter::do_export_to_cpl, 1>, void(const int&), const int, const Kokkos::View<scream::SurfaceCouplingColumnInfo*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 73,
      "total-time": 0.000833988,
      "time-per-call": 1.14245e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_mirror] via memset",
      "call-count": 8,
      "total-time": 0.000831127,
      "time-per-call": 0.000103891,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::MassAndEnergyConservationCheck::*)(bool, bool), &scream::MassAndEnergyConservationCheck::global_fixer, 4>, void(const CudaTeamMember&), const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, const double>",
      "call-count": 72,
      "total-time": 0.00083065,
      "time-per-call": 1.15368e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const scream::marine_organics::marineOrganicsFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::marineOrganicsTimeState&, const scream::marine_organics::marineOrganicsFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::marineOrganicsInput&, const scream::marine_organics::marineOrganicsFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::marineOrganicsInput&, const scream::marine_organics::marineOrganicsFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::marineOrganicsData&), scream::marine_organics::marineOrganicsFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::perform_time_interpolation, 1>, void(const CudaTeamMember&), const int, const scream::marine_organics::marineOrganicsFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::marineOrganicsInput, const scream::marine_organics::marineOrganicsFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::marineOrganicsInput, const scream::marine_organics::marineOrganicsFunctions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::marineOrganicsData, double>",
      "call-count": 72,
      "total-time": 0.000821352,
      "time-per-call": 1.14077e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [scaled_area_mirror] via memset",
      "call-count": 430,
      "total-time": 0.000821114,
      "time-per-call": 1.90957e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [o3_volume_mix_ratio_mirror] via memset",
      "call-count": 5,
      "total-time": 0.000812531,
      "time-per-call": 0.000162506,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [gids] via memset",
      "call-count": 81,
      "total-time": 0.000799417,
      "time-per-call": 9.86935e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), OpticalPropsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::set_gpt2band<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(int), const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 48,
      "total-time": 0.000787973,
      "time-per-call": 1.64161e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const int&, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::_GLOBAL__N__5cb8f2bc_56_eamxx_mam_srf_and_online_emissions_process_interface_cpp_74d7390a::init_fluxes, 1>, void(const CudaTeamMember&), Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, const int>",
      "call-count": 72,
      "total-time": 0.000787497,
      "time-per-call": 1.09375e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_sw_contiguous] via memset",
      "call-count": 72,
      "total-time": 0.000772238,
      "time-per-call": 1.07255e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, bool, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), lw_solver_noscat<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 3>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const double, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.000747442,
      "time-per-call": 1.55717e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.xsqy_mirror] via memset",
      "call-count": 1,
      "total-time": 0.000746012,
      "time-per-call": 0.000746012,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, double, double, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), interpolation<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 2>, void(int), Kokkos::Array<int, 4>, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, int, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000688076,
      "time-per-call": 2.86698e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_subcolumn_mask<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 3>, void(int), Kokkos::Array<int, 3>, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.000659704,
      "time-per-call": 1.37438e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [horiz_winds_0_contiguous_mirror] via memset",
      "call-count": 217,
      "total-time": 0.000641823,
      "time-per-call": 2.95771e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "precip_total_surf_mass_flux",
      "call-count": 72,
      "total-time": 0.000639439,
      "time-per-call": 8.88109e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const std::__cxx11::basic_string<char>&, int, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, double, double, double, double, double), scream::physics::trcmix, 2>, void(const CudaTeamMember&), const int, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, const double, const double, const double, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double>",
      "call-count": 48,
      "total-time": 0.000630856,
      "time-per-call": 1.31428e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > (*)(int, int, int, int, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_subsampled_clouds, 3>, void(int), Kokkos::Array<int, 3>, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000630617,
      "time-per-call": 2.62757e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [horiz_winds_1_contiguous_mirror] via memset",
      "call-count": 217,
      "total-time": 0.000627518,
      "time-per-call": 2.89179e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "precip_liq_surf_mass_flux",
      "call-count": 72,
      "total-time": 0.000624895,
      "time-per-call": 8.6791e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), &CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_all_from_table, 1>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, double, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.000602722,
      "time-per-call": 1.25567e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), sum_byband<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 48,
      "total-time": 0.000584841,
      "time-per-call": 1.21842e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const OpticalPropsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), expand_and_transpose<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 2>, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.000584126,
      "time-per-call": 1.21693e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, bool, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), lw_solver_noscat<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, const double, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 48,
      "total-time": 0.000558615,
      "time-per-call": 1.16378e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), &CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_all_from_table, 1>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, double, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.000548601,
      "time-per-call": 1.14292e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, int, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), inc_1scalar_by_1scalar_bybnd<Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(int), Kokkos::Array<int, 3>, int, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000547647,
      "time-per-call": 2.28186e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lid2idx] via memset",
      "call-count": 67,
      "total-time": 0.000547409,
      "time-per-call": 8.17028e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), gas_optical_depths_major<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.00053525,
      "time-per-call": 2.23021e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::mixing_ratio_to_cloud_mass<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.000531912,
      "time-per-call": 1.10815e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), compute_Planck_source<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000528812,
      "time-per-call": 2.20339e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBybandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, const std::shared_ptr<spdlog::logger>&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_sw, 3>, void(int, int&), const int, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::Sum<int>, int>::Reducer, void>",
      "call-count": 24,
      "total-time": 0.000520706,
      "time-per-call": 2.16961e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), scream::rrtmgp::compute_heating_rate<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.00051713,
      "time-per-call": 1.07735e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [drat] via memset",
      "call-count": 72,
      "total-time": 0.000513315,
      "time-per-call": 7.12938e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), compute_Planck_source<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 4>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, int>",
      "call-count": 24,
      "total-time": 0.000496864,
      "time-per-call": 2.07027e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [has_dvel] via memset",
      "call-count": 72,
      "total-time": 0.000494003,
      "time-per-call": 6.86116e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rac] via memset",
      "call-count": 72,
      "total-time": 0.000494003,
      "time-per-call": 6.86116e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rgso] via memset",
      "call-count": 72,
      "total-time": 0.000493526,
      "time-per-call": 6.85453e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), OpticalPropsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::init_band_lims<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(long unsigned int), const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 50,
      "total-time": 0.000492334,
      "time-per-call": 9.84669e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rcls] via memset",
      "call-count": 72,
      "total-time": 0.000486374,
      "time-per-call": 6.75519e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rgss] via memset",
      "call-count": 72,
      "total-time": 0.000486374,
      "time-per-call": 6.75519e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [foxd] via memset",
      "call-count": 72,
      "total-time": 0.000485897,
      "time-per-call": 6.74857e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rclo] via memset",
      "call-count": 72,
      "total-time": 0.00048542,
      "time-per-call": 6.74195e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ri] via memset",
      "call-count": 72,
      "total-time": 0.000483274,
      "time-per-call": 6.71215e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [map_dvel] via memset",
      "call-count": 72,
      "total-time": 0.000483274,
      "time-per-call": 6.71215e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [z0] via memset",
      "call-count": 72,
      "total-time": 0.000482798,
      "time-per-call": 6.70552e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rlu] via memset",
      "call-count": 72,
      "total-time": 0.000479221,
      "time-per-call": 6.65585e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBybandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, const std::shared_ptr<spdlog::logger>&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_sw, 1>, void(int), Kokkos::Array<int, 2>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.00047636,
      "time-per-call": 1.98483e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_broadband_surface_fluxes, 1>, void(int), const int, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const double, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000475407,
      "time-per-call": 1.98086e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, bool, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), apply_BC<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.00047493,
      "time-per-call": 9.89437e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBybandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_lw, 3>, void(int, bool&), const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int>, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::LOr<bool>, bool>::Reducer, void>",
      "call-count": 24,
      "total-time": 0.000468254,
      "time-per-call": 1.95106e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), compute_Planck_source<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 2>, void(int), const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, int>",
      "call-count": 24,
      "total-time": 0.000467062,
      "time-per-call": 1.94609e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, bool, int, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), lw_solver_noscat_GaussQuad<Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 2>, void(int), Kokkos::Array<int, 2>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int>",
      "call-count": 48,
      "total-time": 0.000466824,
      "time-per-call": 9.72549e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, bool, int, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), lw_solver_noscat_GaussQuad<Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 2>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.00046587,
      "time-per-call": 9.70562e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, bool, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), apply_BC<Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.000463963,
      "time-per-call": 9.66589e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (OpticalPropsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&) const, &OpticalPropsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_band_lims_wavelength, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 48,
      "total-time": 0.000460148,
      "time-per-call": 9.58641e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), increment_1scalar_by_1scalar<Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000459671,
      "time-per-call": 1.9153e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), compute_Planck_source<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 8>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int>",
      "call-count": 24,
      "total-time": 0.000454187,
      "time-per-call": 1.89245e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [absplw3] via memset",
      "call-count": 64,
      "total-time": 0.00044775,
      "time-per-call": 6.9961e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refrtablw] via memset",
      "call-count": 64,
      "total-time": 0.000430346,
      "time-per-call": 6.72415e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refitablw] via memset",
      "call-count": 64,
      "total-time": 0.000430107,
      "time-per-call": 6.72042e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), OpticalPropsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::init_band_lims<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(long unsigned int), const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 48,
      "total-time": 0.000429869,
      "time-per-call": 8.9556e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), compute_Planck_source<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 7>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, int>",
      "call-count": 24,
      "total-time": 0.000418186,
      "time-per-call": 1.74244e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [abspsw] via memset",
      "call-count": 57,
      "total-time": 0.000409842,
      "time-per-call": 7.1902e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [asmpsw] via memset",
      "call-count": 57,
      "total-time": 0.000407934,
      "time-per-call": 7.15674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ones_mirror] via memset",
      "call-count": 215,
      "total-time": 0.000407696,
      "time-per-call": 1.89626e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [extpsw] via memset",
      "call-count": 57,
      "total-time": 0.000404596,
      "time-per-call": 7.09818e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_nucleation_mirror] via memset",
      "call-count": 1,
      "total-time": 0.000394106,
      "time-per-call": 0.000394106,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::RRTMGPRadiation::*)(double), &scream::RRTMGPRadiation::run_impl, 1>, void(const CudaTeamMember&), const int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, int, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 24,
      "total-time": 0.000388145,
      "time-per-call": 1.61727e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_cloud_borne_mirror] via memset",
      "call-count": 1,
      "total-time": 0.000387907,
      "time-per-call": 0.000387907,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_condensation_mirror] via memset",
      "call-count": 1,
      "total-time": 0.000384092,
      "time-per-call": 0.000384092,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_gas_phase_chemistry_mirror] via memset",
      "call-count": 1,
      "total-time": 0.000384092,
      "time-per-call": 0.000384092,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_mirror] via memset",
      "call-count": 1,
      "total-time": 0.000381947,
      "time-per-call": 0.000381947,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refrtabsw] via memset",
      "call-count": 56,
      "total-time": 0.000381231,
      "time-per-call": 6.8077e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const scream::FieldLayout&, long unsigned int&), scream::_GLOBAL__N__13d08b4f_27_atmosphere_process_hash_cpp_905c0f04::hash<double>, 1>, void(int, long unsigned int&), const Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, scream::bfbhash::HashReducer<>, long unsigned int>::Reducer, void>",
      "call-count": 20,
      "total-time": 0.000375748,
      "time-per-call": 1.87874e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refitabsw] via memset",
      "call-count": 56,
      "total-time": 0.00037384,
      "time-per-call": 6.67572e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > (*)(int, int, int, int, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_subsampled_clouds, 3>, void(int), Kokkos::Array<int, 3>, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000366449,
      "time-per-call": 1.52687e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), compute_Planck_source<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 5>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.00036335,
      "time-per-call": 1.51396e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [v_dyn_mirror] via memset",
      "call-count": 2,
      "total-time": 0.000362158,
      "time-per-call": 0.000181079,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, const std::shared_ptr<spdlog::logger>&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_main, 4>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000354052,
      "time-per-call": 1.47521e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), compute_Planck_source<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 6>, void(int), const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, int>",
      "call-count": 24,
      "total-time": 0.000353098,
      "time-per-call": 1.47124e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, const std::shared_ptr<spdlog::logger>&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_main, 3>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000346899,
      "time-per-call": 1.44541e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, double, double, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), interpolation<Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, double, int, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double>",
      "call-count": 24,
      "total-time": 0.000331879,
      "time-per-call": 1.38283e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, const std::shared_ptr<spdlog::logger>&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_main, 1>, void(int), Kokkos::Array<int, 3>, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000323534,
      "time-per-call": 1.34806e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(int, int, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), &CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::combine, 1>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000319481,
      "time-per-call": 1.33117e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > (*)(int, int, int, int, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_subsampled_clouds, 1>, void(int), Kokkos::Array<int, 3>, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000299454,
      "time-per-call": 1.24772e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Q_dyn_mirror] via memset",
      "call-count": 1,
      "total-time": 0.000298023,
      "time-per-call": 0.000298023,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, const Kokkos::View<const double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_band_by_band_surface_albedos, 1>, void(int), Kokkos::Array<int, 2>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<const double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000296354,
      "time-per-call": 1.23481e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), &GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_col_dry, 3>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const double, const double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const double, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000296354,
      "time-per-call": 1.23481e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::ViewFill-2D",
      "call-count": 25,
      "total-time": 0.000295877,
      "time-per-call": 1.18351e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lat] via memset",
      "call-count": 30,
      "total-time": 0.000294209,
      "time-per-call": 9.80695e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), &CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::cloud_optics, 1>, void(int), Kokkos::Array<int, 2>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.00029254,
      "time-per-call": 1.21891e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBybandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, const std::shared_ptr<spdlog::logger>&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_sw, 2>, void(int), Kokkos::Array<int, 3>, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000289679,
      "time-per-call": 1.20699e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, const std::shared_ptr<spdlog::logger>&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_main, 2>, void(int), Kokkos::Array<int, 3>, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000288486,
      "time-per-call": 1.20203e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lon] via memset",
      "call-count": 30,
      "total-time": 0.000287533,
      "time-per-call": 9.58443e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::RRTMGPRadiation::*)(double), &scream::RRTMGPRadiation::run_impl, 7>, void(const CudaTeamMember&), const int, const int, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000285387,
      "time-per-call": 1.18911e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::RRTMGPRadiation::*)(double), &scream::RRTMGPRadiation::run_impl, 6>, void(const CudaTeamMember&), const int, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000284195,
      "time-per-call": 1.18415e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::RRTMGPRadiation::*)(double), &scream::RRTMGPRadiation::run_impl, 5>, void(const CudaTeamMember&), const int, const int, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<const double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 24,
      "total-time": 0.000283241,
      "time-per-call": 1.18017e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FQ_dyn_mirror] via memset",
      "call-count": 1,
      "total-time": 0.000281811,
      "time-per-call": 0.000281811,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > (*)(int, int, int, int, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_subsampled_clouds, 1>, void(int), Kokkos::Array<int, 3>, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000281096,
      "time-per-call": 1.17123e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::RRTMGPRadiation::*)(double), &scream::RRTMGPRadiation::run_impl, 8>, void(int), const int, const int, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000279903,
      "time-per-call": 1.16626e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(int, int, int, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), &CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::combine, 1>, void(int), Kokkos::Array<int, 3>, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000278711,
      "time-per-call": 1.1613e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBybandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_lw, 1>, void(int), Kokkos::Array<int, 2>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000275373,
      "time-per-call": 1.14739e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, bool, const SourceFuncLWK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, FluxesBybandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, int), rte_lw<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, FluxesBybandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(int), Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000275373,
      "time-per-call": 1.14739e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), &CloudOpticsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::cloud_optics, 1>, void(int), Kokkos::Array<int, 2>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000274897,
      "time-per-call": 1.1454e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, int, int, int, int, int, int, int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, int, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, double, double, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), compute_Planck_source<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, double, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >, 3>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000274658,
      "time-per-call": 1.14441e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, bool, const SourceFuncLWK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, int), rte_lw<Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >, 1>, void(int), Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, int, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.00027132,
      "time-per-call": 1.1305e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(bool, int, int, int, int, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), &GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_gas_taus, 1>, void(int), Kokkos::Array<int, 2>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.00026989,
      "time-per-call": 1.12454e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBybandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_lw, 2>, void(int), Kokkos::Array<int, 3>, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 24,
      "total-time": 0.000268459,
      "time-per-call": 1.11858e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d send buffer]",
      "call-count": 15,
      "total-time": 0.00026679,
      "time-per-call": 1.7786e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(bool, int, int, int, int, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, SourceFuncLWK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&), &GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::source, 2>, void(int), Kokkos::Array<int, 2>, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000265598,
      "time-per-call": 1.10666e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(bool, int, int, int, int, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<int****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<bool**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double******, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), &GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::compute_gas_taus, 2>, void(int), Kokkos::Array<int, 3>, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> > >",
      "call-count": 24,
      "total-time": 0.000264168,
      "time-per-call": 1.1007e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tracers_mirror] via memset",
      "call-count": 2,
      "total-time": 0.000263929,
      "time-per-call": 0.000131965,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [gids_mirror] via memset",
      "call-count": 81,
      "total-time": 0.00026083,
      "time-per-call": 3.22012e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > (*)(int, int, int, int, OpticalProps2strK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_subsampled_clouds, 2>, void(int), Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int>",
      "call-count": 24,
      "total-time": 0.000257254,
      "time-per-call": 1.07189e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(int, int, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBybandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, FluxesBroadbandK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, bool, bool), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::rrtmgp_lw, 4>, void(int), Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, bool>",
      "call-count": 24,
      "total-time": 0.000251532,
      "time-per-call": 1.04805e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > (*)(int, int, int, int, OpticalProps1sclK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), scream::rrtmgp::rrtmgp_interface<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_subsampled_clouds, 2>, void(int), Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int>",
      "call-count": 24,
      "total-time": 0.000248432,
      "time-per-call": 1.03513e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB] via memset",
      "call-count": 28,
      "total-time": 0.000237226,
      "time-per-call": 8.47237e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<const double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&), &GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::get_col_dry, 2>, void(int), const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const double>",
      "call-count": 24,
      "total-time": 0.000235319,
      "time-per-call": 9.80496e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d recv buffer]",
      "call-count": 15,
      "total-time": 0.000231981,
      "time-per-call": 1.54654e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [m_info]",
      "call-count": 2,
      "total-time": 0.000230074,
      "time-per-call": 0.000115037,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lid2idx_mirror] via memset",
      "call-count": 67,
      "total-time": 0.000211239,
      "time-per-call": 3.15282e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_sw_contiguous_mirror] via memset",
      "call-count": 72,
      "total-time": 0.000205517,
      "time-per-call": 2.8544e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [AllSectors] via memset",
      "call-count": 27,
      "total-time": 0.000196695,
      "time-per-call": 7.28501e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [otau]",
      "call-count": 1,
      "total-time": 0.000193834,
      "time-per-call": 0.000193834,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [turbulence_advected_tracers_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 0.000188828,
      "time-per-call": 0.000188828,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d fields]",
      "call-count": 15,
      "total-time": 0.000185013,
      "time-per-call": 1.23342e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lon_mirror] via memset",
      "call-count": 30,
      "total-time": 0.000183582,
      "time-per-call": 6.11941e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FixedCapList::n_] via memset",
      "call-count": 39,
      "total-time": 0.000179529,
      "time-per-call": 4.60331e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d fields]",
      "call-count": 15,
      "total-time": 0.000178099,
      "time-per-call": 1.18732e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Replace, Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 12,
      "total-time": 0.000177383,
      "time-per-call": 1.4782e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lat_mirror] via memset",
      "call-count": 30,
      "total-time": 0.00017643,
      "time-per-call": 5.88099e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [contvolc] via memset",
      "call-count": 21,
      "total-time": 0.000174284,
      "time-per-call": 8.29924e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w_int_dyn_mirror] via memset",
      "call-count": 2,
      "total-time": 0.000172138,
      "time-per-call": 8.60691e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [O3_column_density_mirror] via memset",
      "call-count": 8,
      "total-time": 0.0001719,
      "time-per-call": 2.14875e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vtheta_dp_dyn_mirror] via memset",
      "call-count": 2,
      "total-time": 0.000170946,
      "time-per-call": 8.54731e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dp3d_dyn_mirror] via memset",
      "call-count": 2,
      "total-time": 0.000170946,
      "time-per-call": 8.54731e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phi_int_dyn_mirror] via memset",
      "call-count": 2,
      "total-time": 0.000169992,
      "time-per-call": 8.49962e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.rsf] via memset",
      "call-count": 1,
      "total-time": 0.000165939,
      "time-per-call": 0.000165939,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d send buffer]",
      "call-count": 15,
      "total-time": 0.000163317,
      "time-per-call": 1.08878e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "reshaping absplw",
      "call-count": 64,
      "total-time": 0.000163317,
      "time-per-call": 2.55182e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [v_dyn_contiguous_mirror] via memset",
      "call-count": 5,
      "total-time": 0.000162125,
      "time-per-call": 3.24249e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB_mirror] via memset",
      "call-count": 28,
      "total-time": 0.000162125,
      "time-per-call": 5.79017e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rac_mirror] via memset",
      "call-count": 72,
      "total-time": 0.000161171,
      "time-per-call": 2.23849e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [d_] via memset",
      "call-count": 6,
      "total-time": 0.000160933,
      "time-per-call": 2.68221e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization []",
      "call-count": 8,
      "total-time": 0.000155926,
      "time-per-call": 1.94907e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&, const scream::FieldLayout&, long unsigned int&), scream::_GLOBAL__N__13d08b4f_27_atmosphere_process_hash_cpp_905c0f04::hash<double>, 1>, void(int, long unsigned int&), const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, scream::bfbhash::HashReducer<>, long unsigned int>::Reducer, void>",
      "call-count": 8,
      "total-time": 0.00015521,
      "time-per-call": 1.94013e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "reshaping extpsw",
      "call-count": 56,
      "total-time": 0.000154734,
      "time-per-call": 2.7631e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::BoundaryExchange::*)(Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int), &Homme::BoundaryExchange::register_field_impl, 1>, void(int), Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> > >",
      "call-count": 16,
      "total-time": 0.000154495,
      "time-per-call": 9.65595e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "reshaping abspsw",
      "call-count": 56,
      "total-time": 0.000153542,
      "time-per-call": 2.74181e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "reshaping asmpsw",
      "call-count": 56,
      "total-time": 0.000151157,
      "time-per-call": 2.69924e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dPmL_dT_mirror] via memset",
      "call-count": 8,
      "total-time": 0.000149965,
      "time-per-call": 1.87457e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d recv buffer]",
      "call-count": 15,
      "total-time": 0.00014782,
      "time-per-call": 9.85463e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dPmL_dO3col_mirror] via memset",
      "call-count": 8,
      "total-time": 0.000146866,
      "time-per-call": 1.83582e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rgss_mirror] via memset",
      "call-count": 72,
      "total-time": 0.000146627,
      "time-per-call": 2.03649e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rclo_mirror] via memset",
      "call-count": 72,
      "total-time": 0.000144005,
      "time-per-call": 2.00007e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rcls_mirror] via memset",
      "call-count": 72,
      "total-time": 0.000143528,
      "time-per-call": 1.99344e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [z0_mirror] via memset",
      "call-count": 72,
      "total-time": 0.000142813,
      "time-per-call": 1.98351e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rgso_mirror] via memset",
      "call-count": 72,
      "total-time": 0.000141859,
      "time-per-call": 1.97026e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rlu_mirror] via memset",
      "call-count": 72,
      "total-time": 0.000140429,
      "time-per-call": 1.9504e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ri_mirror] via memset",
      "call-count": 72,
      "total-time": 0.000139952,
      "time-per-call": 1.94377e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [s_mem] via memset",
      "call-count": 1,
      "total-time": 0.000136137,
      "time-per-call": 0.000136137,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cariolle_pscs_mirror] via memset",
      "call-count": 8,
      "total-time": 0.000134468,
      "time-per-call": 1.68085e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [contvolc_mirror] via memset",
      "call-count": 21,
      "total-time": 0.000132084,
      "time-per-call": 6.28971e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "copy_to_wk_lai",
      "call-count": 12,
      "total-time": 0.000128508,
      "time-per-call": 1.0709e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dropmixnuc_scratch_mem_] via memset",
      "call-count": 15,
      "total-time": 0.000125408,
      "time-per-call": 8.36054e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Replace, Kokkos::View<double*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 5,
      "total-time": 0.000116348,
      "time-per-call": 2.32697e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IND_ELEV] via memset",
      "call-count": 14,
      "total-time": 0.000115633,
      "time-per-call": 8.2595e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [O3] via memset",
      "call-count": 11,
      "total-time": 0.000114918,
      "time-per-call": 1.04471e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ENE_ELEV] via memset",
      "call-count": 14,
      "total-time": 0.000112534,
      "time-per-call": 8.03811e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [q_extrema] via memset",
      "call-count": 14,
      "total-time": 0.000111341,
      "time-per-call": 7.95296e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dPmL_dO3_mirror] via memset",
      "call-count": 8,
      "total-time": 0.000110626,
      "time-per-call": 1.38283e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [OH_mirror] via memset",
      "call-count": 7,
      "total-time": 0.000105619,
      "time-per-call": 1.50885e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPDataManager::*)(const scream::util::TimeStamp&), &scream::IOPDataManager::read_iop_file_data, 5>, void(const CudaTeamMember&), const Kokkos::View<const ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, int, const Kokkos::View<const ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, int, const Kokkos::View<const ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, ekat::LinInterp<double, 1, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 7,
      "total-time": 0.000103474,
      "time-per-call": 1.4782e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [o3_clim_mirror] via memset",
      "call-count": 8,
      "total-time": 0.000103235,
      "time-per-call": 1.29044e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SHP] via memset",
      "call-count": 12,
      "total-time": 0.000101328,
      "time-per-call": 8.44399e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [o3col_clim_mirror] via memset",
      "call-count": 8,
      "total-time": 9.98974e-05,
      "time-per-call": 1.24872e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [TRA] via memset",
      "call-count": 12,
      "total-time": 9.89437e-05,
      "time-per-call": 8.24531e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [AGR] via memset",
      "call-count": 12,
      "total-time": 9.799e-05,
      "time-per-call": 8.16584e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RCO] via memset",
      "call-count": 12,
      "total-time": 9.67979e-05,
      "time-per-call": 8.0665e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ENE_ELEV_mirror] via memset",
      "call-count": 14,
      "total-time": 9.60827e-05,
      "time-per-call": 6.86305e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SLV] via memset",
      "call-count": 12,
      "total-time": 9.58443e-05,
      "time-per-call": 7.98702e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dp3d_dyn_contiguous_mirror] via memset",
      "call-count": 5,
      "total-time": 9.5129e-05,
      "time-per-call": 1.90258e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IND_ELEV_mirror] via memset",
      "call-count": 14,
      "total-time": 9.5129e-05,
      "time-per-call": 6.79493e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_mid] via memset",
      "call-count": 9,
      "total-time": 9.48906e-05,
      "time-per-call": 1.05434e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [WST] via memset",
      "call-count": 12,
      "total-time": 9.36985e-05,
      "time-per-call": 7.80821e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PmL_clim_mirror] via memset",
      "call-count": 8,
      "total-time": 9.17912e-05,
      "time-per-call": 1.14739e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [t_clim_mirror] via memset",
      "call-count": 8,
      "total-time": 8.86917e-05,
      "time-per-call": 1.10865e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv] via memset",
      "call-count": 8,
      "total-time": 8.60691e-05,
      "time-per-call": 1.07586e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vert_contract_wts] via memset",
      "call-count": 8,
      "total-time": 8.39233e-05,
      "time-per-call": 1.04904e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [O3_column_density] via memset",
      "call-count": 8,
      "total-time": 8.08239e-05,
      "time-per-call": 1.0103e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vtheta_dp_dyn_contiguous_mirror] via memset",
      "call-count": 5,
      "total-time": 7.79629e-05,
      "time-per-call": 1.55926e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [o3col_clim] via memset",
      "call-count": 8,
      "total-time": 7.77245e-05,
      "time-per-call": 9.71556e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cariolle_pscs] via memset",
      "call-count": 8,
      "total-time": 7.7486e-05,
      "time-per-call": 9.68575e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [t_clim] via memset",
      "call-count": 8,
      "total-time": 7.72476e-05,
      "time-per-call": 9.65595e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dPmL_dO3] via memset",
      "call-count": 8,
      "total-time": 7.72476e-05,
      "time-per-call": 9.65595e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dPmL_dT] via memset",
      "call-count": 8,
      "total-time": 7.67708e-05,
      "time-per-call": 9.59635e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phi_int_dyn_contiguous_mirror] via memset",
      "call-count": 5,
      "total-time": 7.67708e-05,
      "time-per-call": 1.53542e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [NO3_mirror] via memset",
      "call-count": 7,
      "total-time": 7.67708e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [o3_clim] via memset",
      "call-count": 8,
      "total-time": 7.65324e-05,
      "time-per-call": 9.56655e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w_int_dyn_contiguous_mirror] via memset",
      "call-count": 5,
      "total-time": 7.62939e-05,
      "time-per-call": 1.52588e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dPmL_dO3col] via memset",
      "call-count": 8,
      "total-time": 7.58171e-05,
      "time-per-call": 9.47714e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PmL_clim] via memset",
      "call-count": 8,
      "total-time": 7.58171e-05,
      "time-per-call": 9.47714e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [DMS] via memset",
      "call-count": 7,
      "total-time": 7.34329e-05,
      "time-per-call": 1.04904e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "WorkspaceManager setup",
      "call-count": 4,
      "total-time": 7.22408e-05,
      "time-per-call": 1.80602e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_coagulation_mirror] via memset",
      "call-count": 1,
      "total-time": 7.20024e-05,
      "time-per-call": 7.20024e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(const GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const std::vector<std::__cxx11::basic_string<char> >&, const Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, double, double, double, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&), &GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::init_abs_coeffs, 1>, void(int), Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 2,
      "total-time": 7.10487e-05,
      "time-per-call": 3.55244e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [HO2] via memset",
      "call-count": 7,
      "total-time": 6.96182e-05,
      "time-per-call": 9.94546e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [NO3] via memset",
      "call-count": 7,
      "total-time": 6.86646e-05,
      "time-per-call": 9.80922e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [HO2_mirror] via memset",
      "call-count": 7,
      "total-time": 6.77109e-05,
      "time-per-call": 9.67298e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [views]",
      "call-count": 4,
      "total-time": 6.77109e-05,
      "time-per-call": 1.69277e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [OH] via memset",
      "call-count": 7,
      "total-time": 6.69956e-05,
      "time-per-call": 9.5708e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::BoundaryExchange::*)(Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, int, int), &Homme::BoundaryExchange::register_field_impl, 1>, void(int, int), Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int>",
      "call-count": 6,
      "total-time": 6.65188e-05,
      "time-per-call": 1.10865e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::GllFvRemapImpl::*)(int, int, const Kokkos::View<const double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&), &Homme::GllFvRemapImpl::remap_tracer_dyn_to_fv_phys, 2>, void(const CudaTeamMember&), const int, const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const int, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const double, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, Kokkos::View<const KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 1,
      "total-time": 6.50883e-05,
      "time-per-call": 6.50883e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<double [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int, int), Homme::pack, 1>, void(int), const int, const Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::ConnectionHelpers, const Kokkos::View<Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<double [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 1,
      "total-time": 6.41346e-05,
      "time-per-call": 6.41346e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tracers mass]",
      "call-count": 3,
      "total-time": 6.38962e-05,
      "time-per-call": 2.12987e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::HommeDynamics::*)(), &scream::HommeDynamics::initialize_homme_state, 2>, void(const CudaTeamMember&), const int, const Kokkos::View<ekat::Pack<double, 1>*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, ekat::WorkspaceManager<ekat::Pack<double, 1>, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, const int, const double, const double, const Kokkos::View<ekat::Pack<double, 1>*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<ekat::Pack<double, 1>*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int, const Kokkos::View<ekat::Pack<double, 1>*****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 1,
      "total-time": 6.29425e-05,
      "time-per-call": 6.29425e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w_int_dyn_contiguous] via memset",
      "call-count": 5,
      "total-time": 6.22272e-05,
      "time-per-call": 1.24454e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [cviews]",
      "call-count": 4,
      "total-time": 6.19888e-05,
      "time-per-call": 1.54972e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (*)(Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<double [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >*, int, int), Homme::unpack, 1>, void(int), const int, const Kokkos::View<const int*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<Kokkos::View<double [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Homme::ConnectionHelpers, const Kokkos::View<Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const Kokkos::View<const Homme::HaloExchangeUnstructuredConnectionInfo*, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 1,
      "total-time": 6.19888e-05,
      "time-per-call": 6.19888e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [altitude_int_field] via memset",
      "call-count": 9,
      "total-time": 6.19888e-05,
      "time-per-call": 6.88765e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cviews]",
      "call-count": 4,
      "total-time": 6.19888e-05,
      "time-per-call": 1.54972e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_ELEV_BB] via memset",
      "call-count": 7,
      "total-time": 6.05583e-05,
      "time-per-call": 8.65119e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_BB] via memset",
      "call-count": 7,
      "total-time": 5.98431e-05,
      "time-per-call": 8.54901e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAbg_src] via memset",
      "call-count": 7,
      "total-time": 5.93662e-05,
      "time-per-call": 8.48089e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [omega_dyn_mirror] via memset",
      "call-count": 1,
      "total-time": 5.91278e-05,
      "time-per-call": 5.91278e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_SO4_ELEV_contvolc] via memset",
      "call-count": 7,
      "total-time": 5.88894e-05,
      "time-per-call": 8.41277e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAff_src] via memset",
      "call-count": 7,
      "total-time": 5.81741e-05,
      "time-per-call": 8.31059e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAbb_src] via memset",
      "call-count": 7,
      "total-time": 5.79357e-05,
      "time-per-call": 8.27653e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_ENE] via memset",
      "call-count": 7,
      "total-time": 5.79357e-05,
      "time-per-call": 8.27653e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::GllFvRemapImpl::*)(int, int, const Kokkos::View<const double****, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::Experimental::EmptyViewHooks, Kokkos::MemoryTraits<9> >&, const Kokkos::View<double****, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >&), &Homme::GllFvRemapImpl::remap_tracer_dyn_to_fv_phys, 1>, void(const CudaTeamMember&), const Homme::TeamUtils<Kokkos::Cuda>, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const int, const Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<double* [3][4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::CudaSpace>, const double, const Homme::HybridVCoord>",
      "call-count": 1,
      "total-time": 5.79357e-05,
      "time-per-call": 5.79357e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_ELEV_BB] via memset",
      "call-count": 7,
      "total-time": 5.72205e-05,
      "time-per-call": 8.17435e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Km_dyn_mirror] via memset",
      "call-count": 1,
      "total-time": 5.72205e-05,
      "time-per-call": 5.72205e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::BoundaryExchange::*)(Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, int), &Homme::BoundaryExchange::register_field_impl, 1>, void(int), Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 3,
      "total-time": 5.6982e-05,
      "time-per-call": 1.8994e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Kh_dyn_mirror] via memset",
      "call-count": 1,
      "total-time": 5.6982e-05,
      "time-per-call": 5.6982e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "scream::details::CombineViewsHelper<scream::CombineMode::Replace, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<const double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 3,
      "total-time": 5.67436e-05,
      "time-per-call": 1.89145e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_IND] via memset",
      "call-count": 7,
      "total-time": 5.67436e-05,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_contvolc] via memset",
      "call-count": 7,
      "total-time": 5.60284e-05,
      "time-per-call": 8.00405e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [kminor_atm_red                   ] via memset",
      "call-count": 4,
      "total-time": 5.50747e-05,
      "time-per-call": 1.37687e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d send buffer_mirror]",
      "call-count": 15,
      "total-time": 5.48363e-05,
      "time-per-call": 3.65575e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [o3_volume_mix_ratio] via memset",
      "call-count": 5,
      "total-time": 5.38826e-05,
      "time-per-call": 1.07765e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phi_int_dyn_contiguous] via memset",
      "call-count": 5,
      "total-time": 5.38826e-05,
      "time-per-call": 1.07765e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d recv buffer_mirror]",
      "call-count": 15,
      "total-time": 5.31673e-05,
      "time-per-call": 3.54449e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PS] via memset",
      "call-count": 7,
      "total-time": 5.29289e-05,
      "time-per-call": 7.56127e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dp3d_dyn_contiguous] via memset",
      "call-count": 5,
      "total-time": 5.29289e-05,
      "time-per-call": 1.05858e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [horiz_winds] via memset",
      "call-count": 4,
      "total-time": 5.19753e-05,
      "time-per-call": 1.29938e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdens_mirror] via memset",
      "call-count": 1,
      "total-time": 5.19753e-05,
      "time-per-call": 5.19753e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqueous_chemistry_mirror] via memset",
      "call-count": 1,
      "total-time": 5.19753e-05,
      "time-per-call": 5.19753e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [v_dyn_contiguous] via memset",
      "call-count": 5,
      "total-time": 5.19753e-05,
      "time-per-call": 1.03951e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vtheta_dp_dyn_contiguous] via memset",
      "call-count": 5,
      "total-time": 5.10216e-05,
      "time-per-call": 1.02043e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tracers concentration]",
      "call-count": 3,
      "total-time": 5.07832e-05,
      "time-per-call": 1.69277e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qtens(_biharmonic)]",
      "call-count": 3,
      "total-time": 5.00679e-05,
      "time-per-call": 1.66893e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPDataManager::*)(const scream::util::TimeStamp&), &scream::IOPDataManager::read_iop_file_data, 6>, void(int), Kokkos::View<ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 4,
      "total-time": 5.00679e-05,
      "time-per-call": 1.2517e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPDataManager::*)(std::shared_ptr<scream::FieldManager>, const std::__cxx11::basic_string<char>&), &scream::IOPDataManager::set_fields_from_iop_data, 1>, void(const CudaTeamMember&), const bool, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double, const int, const bool, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, Kokkos::View<double***, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const bool, Kokkos::View<double**, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 1,
      "total-time": 5.00679e-05,
      "time-per-call": 5.00679e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAff_src_mirror] via memset",
      "call-count": 7,
      "total-time": 4.93526e-05,
      "time-per-call": 7.05038e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ENE] via memset",
      "call-count": 6,
      "total-time": 4.93526e-05,
      "time-per-call": 8.22544e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_IND_mirror] via memset",
      "call-count": 7,
      "total-time": 4.93526e-05,
      "time-per-call": 7.05038e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [views]",
      "call-count": 4,
      "total-time": 4.91142e-05,
      "time-per-call": 1.22786e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qaerwat_mirror] via memset",
      "call-count": 1,
      "total-time": 4.88758e-05,
      "time-per-call": 4.88758e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_contvolc_mirror] via memset",
      "call-count": 7,
      "total-time": 4.86374e-05,
      "time-per-call": 6.9482e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::*)(const GasConcsK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >&, const std::vector<std::__cxx11::basic_string<char> >&, const Kokkos::View<int***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, double, double, double, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double****, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<int*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&, const Kokkos::View<double***, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >&), &GasOpticsRRTMGPK<double, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::init_abs_coeffs, 2>, void(int), Kokkos::Array<int, 2>, Kokkos::View<int**, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >, Kokkos::View<bool*, Kokkos::LayoutLeft, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> > >",
      "call-count": 2,
      "total-time": 4.79221e-05,
      "time-per-call": 2.39611e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a4] via memset",
      "call-count": 4,
      "total-time": 4.79221e-05,
      "time-per-call": 1.19805e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d interface fields]",
      "call-count": 3,
      "total-time": 4.76837e-05,
      "time-per-call": 1.58946e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1] via memset",
      "call-count": 4,
      "total-time": 4.72069e-05,
      "time-per-call": 1.18017e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2O2] via memset",
      "call-count": 4,
      "total-time": 4.72069e-05,
      "time-per-call": 1.18017e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni] via memset",
      "call-count": 4,
      "total-time": 4.72069e-05,
      "time-per-call": 1.18017e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a3] via memset",
      "call-count": 4,
      "total-time": 4.72069e-05,
      "time-per-call": 1.18017e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a4] via memset",
      "call-count": 4,
      "total-time": 4.69685e-05,
      "time-per-call": 1.17421e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a3] via memset",
      "call-count": 4,
      "total-time": 4.69685e-05,
      "time-per-call": 1.17421e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SO2] via memset",
      "call-count": 4,
      "total-time": 4.69685e-05,
      "time-per-call": 1.17421e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAG] via memset",
      "call-count": 4,
      "total-time": 4.69685e-05,
      "time-per-call": 1.17421e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a4] via memset",
      "call-count": 4,
      "total-time": 4.69685e-05,
      "time-per-call": 1.17421e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fq]",
      "call-count": 3,
      "total-time": 4.69685e-05,
      "time-per-call": 1.56562e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc] via memset",
      "call-count": 4,
      "total-time": 4.69685e-05,
      "time-per-call": 1.17421e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a3] via memset",
      "call-count": 4,
      "total-time": 4.69685e-05,
      "time-per-call": 1.17421e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a2] via memset",
      "call-count": 4,
      "total-time": 4.673e-05,
      "time-per-call": 1.16825e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPDataManager::*)(const scream::util::TimeStamp&), &scream::IOPDataManager::read_iop_file_data, 7>, void(int), Kokkos::View<ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int>",
      "call-count": 4,
      "total-time": 4.673e-05,
      "time-per-call": 1.16825e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a1] via memset",
      "call-count": 4,
      "total-time": 4.62532e-05,
      "time-per-call": 1.15633e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qc] via memset",
      "call-count": 4,
      "total-time": 4.62532e-05,
      "time-per-call": 1.15633e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a3] via memset",
      "call-count": 4,
      "total-time": 4.60148e-05,
      "time-per-call": 1.15037e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a2] via memset",
      "call-count": 4,
      "total-time": 4.60148e-05,
      "time-per-call": 1.15037e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a3] via memset",
      "call-count": 4,
      "total-time": 4.60148e-05,
      "time-per-call": 1.15037e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a2] via memset",
      "call-count": 4,
      "total-time": 4.60148e-05,
      "time-per-call": 1.15037e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d interface recv buffer]",
      "call-count": 3,
      "total-time": 4.60148e-05,
      "time-per-call": 1.53383e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a1] via memset",
      "call-count": 4,
      "total-time": 4.60148e-05,
      "time-per-call": 1.15037e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2SO4] via memset",
      "call-count": 4,
      "total-time": 4.60148e-05,
      "time-per-call": 1.15037e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a2] via memset",
      "call-count": 4,
      "total-time": 4.60148e-05,
      "time-per-call": 1.15037e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a1] via memset",
      "call-count": 4,
      "total-time": 4.60148e-05,
      "time-per-call": 1.15037e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IND] via memset",
      "call-count": 6,
      "total-time": 4.60148e-05,
      "time-per-call": 7.66913e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a1] via memset",
      "call-count": 4,
      "total-time": 4.57764e-05,
      "time-per-call": 1.14441e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a1] via memset",
      "call-count": 4,
      "total-time": 4.57764e-05,
      "time-per-call": 1.14441e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a4] via memset",
      "call-count": 4,
      "total-time": 4.52995e-05,
      "time-per-call": 1.13249e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Qdp_dyn_contiguous] via memset",
      "call-count": 3,
      "total-time": 4.50611e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d interface send buffer]",
      "call-count": 3,
      "total-time": 4.50611e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_ENE_mirror] via memset",
      "call-count": 7,
      "total-time": 4.50611e-05,
      "time-per-call": 6.4373e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a1] via memset",
      "call-count": 4,
      "total-time": 4.48227e-05,
      "time-per-call": 1.12057e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a1] via memset",
      "call-count": 4,
      "total-time": 4.48227e-05,
      "time-per-call": 1.12057e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a3] via memset",
      "call-count": 4,
      "total-time": 4.48227e-05,
      "time-per-call": 1.12057e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPDataManager::*)(std::shared_ptr<scream::FieldManager>, const std::__cxx11::basic_string<char>&), &scream::IOPDataManager::correct_temperature_and_water_vapor, 1>, void(int, int&), Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, Kokkos::Min<int>, int>::Reducer, void>",
      "call-count": 1,
      "total-time": 4.48227e-05,
      "time-per-call": 4.48227e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2] via memset",
      "call-count": 4,
      "total-time": 4.48227e-05,
      "time-per-call": 1.12057e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qi] via memset",
      "call-count": 4,
      "total-time": 4.45843e-05,
      "time-per-call": 1.11461e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a3] via memset",
      "call-count": 4,
      "total-time": 4.41074e-05,
      "time-per-call": 1.10269e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a3] via memset",
      "call-count": 4,
      "total-time": 4.41074e-05,
      "time-per-call": 1.10269e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAbg_src_mirror] via memset",
      "call-count": 7,
      "total-time": 4.41074e-05,
      "time-per-call": 6.30106e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::HybridVCoord::*)(), &Homme::HybridVCoord::compute_eta, 1>, void(const int&), Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const double, const double, const double>",
      "call-count": 1,
      "total-time": 4.41074e-05,
      "time-per-call": 4.41074e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAbb_src_mirror] via memset",
      "call-count": 7,
      "total-time": 4.26769e-05,
      "time-per-call": 6.0967e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_ELEV_BB_mirror] via memset",
      "call-count": 7,
      "total-time": 4.17233e-05,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_BB_mirror] via memset",
      "call-count": 7,
      "total-time": 4.07696e-05,
      "time-per-call": 5.82423e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_SO4_ELEV_contvolc_mirror] via memset",
      "call-count": 7,
      "total-time": 4.07696e-05,
      "time-per-call": 5.82423e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SLV_mirror] via memset",
      "call-count": 12,
      "total-time": 3.93391e-05,
      "time-per-call": 3.27826e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qlim]",
      "call-count": 3,
      "total-time": 3.88622e-05,
      "time-per-call": 1.29541e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_ELEV_BB_mirror] via memset",
      "call-count": 7,
      "total-time": 3.88622e-05,
      "time-per-call": 5.55175e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ptr_] via memset",
      "call-count": 7,
      "total-time": 3.86238e-05,
      "time-per-call": 5.51769e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d recv buffer_mirror]",
      "call-count": 15,
      "total-time": 3.83854e-05,
      "time-per-call": 2.55903e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [specrefindex_lw]",
      "call-count": 5,
      "total-time": 3.83854e-05,
      "time-per-call": 7.67708e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SHP_mirror] via memset",
      "call-count": 12,
      "total-time": 3.8147e-05,
      "time-per-call": 3.17891e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [TRA_mirror] via memset",
      "call-count": 12,
      "total-time": 3.79086e-05,
      "time-per-call": 3.15905e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Homme::RegisterFieldImpl<Kokkos::MemoryTraits<9> >",
      "call-count": 2,
      "total-time": 3.79086e-05,
      "time-per-call": 1.89543e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d send buffer_mirror]",
      "call-count": 15,
      "total-time": 3.74317e-05,
      "time-per-call": 2.49545e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::BoundaryExchange::*)(Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >), &Homme::BoundaryExchange::register_field, 1>, void(int), Kokkos::View<Kokkos::View<double [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, Kokkos::View<double* [4][4], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 2,
      "total-time": 3.69549e-05,
      "time-per-call": 1.84774e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [band_lims_gpt_lcl] via memset",
      "call-count": 4,
      "total-time": 3.67165e-05,
      "time-per-call": 9.17912e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RCO_mirror] via memset",
      "call-count": 12,
      "total-time": 3.6478e-05,
      "time-per-call": 3.03984e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ssa_cmip6_sw] via memset",
      "call-count": 1,
      "total-time": 3.60012e-05,
      "time-per-call": 3.60012e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FM_dyn_2_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 3.60012e-05,
      "time-per-call": 3.60012e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [WST_mirror] via memset",
      "call-count": 12,
      "total-time": 3.57628e-05,
      "time-per-call": 2.98023e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ps_dyn_contiguous] via memset",
      "call-count": 5,
      "total-time": 3.50475e-05,
      "time-per-call": 7.00951e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "CombinedFunctorReducer<CombinedReductionFunctorWrapper<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPDataManager::*)(const scream::util::TimeStamp&), &scream::IOPDataManager::read_iop_file_data, 3>, void(const int&, int&, int&), const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const int>, Kokkos::HostSpace, Kokkos::Max<int, Kokkos::HostSpace>, Kokkos::Min<int, Kokkos::HostSpace> >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, CombinedReducer<Kokkos::HostSpace, Kokkos::Max<int, Kokkos::HostSpace>, Kokkos::Min<int, Kokkos::HostSpace> >, CombinedReducerValueImpl<std::integer_sequence<long unsigned int, 0, 1>, int, int> >::Reducer, void>",
      "call-count": 1,
      "total-time": 3.50475e-05,
      "time-per-call": 3.50475e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "CombinedFunctorReducer<CombinedReductionFunctorWrapper<__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPDataManager::*)(const scream::util::TimeStamp&), &scream::IOPDataManager::read_iop_file_data, 4>, void(const int&, int&, int&), const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, int, int>, Kokkos::HostSpace, Kokkos::Min<int, Kokkos::HostSpace>, Kokkos::Max<int, Kokkos::HostSpace> >, FunctorAnalysis<FunctorPatternInterface::REDUCE, Kokkos::RangePolicy<Kokkos::Cuda>, CombinedReducer<Kokkos::HostSpace, Kokkos::Min<int, Kokkos::HostSpace>, Kokkos::Max<int, Kokkos::HostSpace> >, CombinedReducerValueImpl<std::integer_sequence<long unsigned int, 0, 1>, int, int> >::Reducer, void>",
      "call-count": 1,
      "total-time": 3.40939e-05,
      "time-per-call": 3.40939e-05,
      "kernel-type": "PARALLEL_REDUCE"
    },
    {
      "kernel-name": "Kokkos::ViewFill-4D",
      "call-count": 1,
      "total-time": 3.38554e-05,
      "time-per-call": 3.38554e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Qdp_dyn] via memset",
      "call-count": 2,
      "total-time": 3.38554e-05,
      "time-per-call": 1.69277e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [AGR_mirror] via memset",
      "call-count": 12,
      "total-time": 3.33786e-05,
      "time-per-call": 2.78155e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fraction_landuse] via memset",
      "call-count": 4,
      "total-time": 3.31402e-05,
      "time-per-call": 8.28505e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Workspace.m_next_slot] via memset",
      "call-count": 4,
      "total-time": 3.29018e-05,
      "time-per-call": 8.22544e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ps] via memset",
      "call-count": 4,
      "total-time": 3.29018e-05,
      "time-per-call": 8.22544e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [gpt2band] via memset",
      "call-count": 4,
      "total-time": 3.21865e-05,
      "time-per-call": 8.04663e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wk_lai] via memset",
      "call-count": 2,
      "total-time": 3.19481e-05,
      "time-per-call": 1.5974e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::HommeDynamics::*)(), &scream::HommeDynamics::initialize_homme_state, 3>, void(int), const int, const int, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [2][41][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >** [4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [3][4][4][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, const int>",
      "call-count": 1,
      "total-time": 3.19481e-05,
      "time-per-call": 3.19481e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [increment_2d] via memset",
      "call-count": 16,
      "total-time": 3.17097e-05,
      "time-per-call": 1.98185e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [increment_1d] via memset",
      "call-count": 16,
      "total-time": 3.17097e-05,
      "time-per-call": 1.98185e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_SO4_TRA] via memset",
      "call-count": 3,
      "total-time": 3.12328e-05,
      "time-per-call": 1.04109e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [LocalMeshes]",
      "call-count": 1,
      "total-time": 3.09944e-05,
      "time-per-call": 3.09944e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [1d send buffer]",
      "call-count": 1,
      "total-time": 3.09944e-05,
      "time-per-call": 3.09944e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::HommeDynamics::*)(), &scream::HommeDynamics::rayleigh_friction_init, 1>, void(int), int, double, Kokkos::View<ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, double>",
      "call-count": 1,
      "total-time": 3.09944e-05,
      "time-per-call": 3.09944e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p] via memset",
      "call-count": 14,
      "total-time": 3.02792e-05,
      "time-per-call": 2.1628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "del_p",
      "call-count": 1,
      "total-time": 3.00407e-05,
      "time-per-call": 3.00407e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [2d send buffer]",
      "call-count": 1,
      "total-time": 3.00407e-05,
      "time-per-call": 3.00407e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [1d fields]",
      "call-count": 1,
      "total-time": 3.00407e-05,
      "time-per-call": 3.00407e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [d_]",
      "call-count": 1,
      "total-time": 2.90871e-05,
      "time-per-call": 2.90871e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [en] via memset",
      "call-count": 14,
      "total-time": 2.90871e-05,
      "time-per-call": 2.07765e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<int (*)(const int&, const int&, const Kokkos::View<const ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >&), scream::shoc::Functions<double, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace> >::shoc_init, 1>, void(const CudaTeamMember&), const int, const int, const Kokkos::View<const ekat::Pack<double, 1>*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, Kokkos::View<int*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 1,
      "total-time": 2.90871e-05,
      "time-per-call": 2.90871e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [blackhole array] via memset",
      "call-count": 4,
      "total-time": 2.81334e-05,
      "time-per-call": 7.03335e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nml] via memset",
      "call-count": 14,
      "total-time": 2.81334e-05,
      "time-per-call": 2.00953e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [e] via memset",
      "call-count": 14,
      "total-time": 2.76566e-05,
      "time-per-call": 1.97547e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [collect_table_vals_mirror] via memset",
      "call-count": 1,
      "total-time": 2.69413e-05,
      "time-per-call": 2.69413e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [send buffer] via memset",
      "call-count": 2,
      "total-time": 2.69413e-05,
      "time-per-call": 1.34706e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d interface fields]",
      "call-count": 3,
      "total-time": 2.69413e-05,
      "time-per-call": 8.98043e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hybm] via memset",
      "call-count": 4,
      "total-time": 2.67029e-05,
      "time-per-call": 6.67572e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d interface send buffer]",
      "call-count": 3,
      "total-time": 2.67029e-05,
      "time-per-call": 8.90096e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hyam] via memset",
      "call-count": 4,
      "total-time": 2.67029e-05,
      "time-per-call": 6.67572e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::SHOCMacrophysics::*)(scream::RunType), &scream::SHOCMacrophysics::initialize_impl, 1>, void(int), const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<1> >, const double, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const double, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 1,
      "total-time": 2.6226e-05,
      "time-per-call": 2.6226e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "del_sza",
      "call-count": 1,
      "total-time": 2.59876e-05,
      "time-per-call": 2.59876e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mbl_bsn_fct_geo] via memset",
      "call-count": 3,
      "total-time": 2.59876e-05,
      "time-per-call": 8.66254e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tracers] via memset",
      "call-count": 2,
      "total-time": 2.57492e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_SO4_RCO] via memset",
      "call-count": 3,
      "total-time": 2.55108e-05,
      "time-per-call": 8.5036e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_WST] via memset",
      "call-count": 3,
      "total-time": 2.52724e-05,
      "time-per-call": 8.42412e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (scream::IOPDataManager::*)(const scream::util::TimeStamp&), &scream::IOPDataManager::read_iop_file_data, 2>, void(int), const Kokkos::View<double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> >, const Kokkos::View<const double*, Kokkos::LayoutRight, Kokkos::Device<Kokkos::Cuda, Kokkos::CudaSpace>, Kokkos::MemoryTraits<0> > >",
      "call-count": 1,
      "total-time": 2.5034e-05,
      "time-per-call": 2.5034e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_IND] via memset",
      "call-count": 3,
      "total-time": 2.5034e-05,
      "time-per-call": 8.34465e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [local buffer] via memset",
      "call-count": 2,
      "total-time": 2.5034e-05,
      "time-per-call": 1.2517e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d interface recv buffer]",
      "call-count": 3,
      "total-time": 2.5034e-05,
      "time-per-call": 8.34465e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_ENE] via memset",
      "call-count": 3,
      "total-time": 2.47955e-05,
      "time-per-call": 8.26518e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [TRUEPOLYC] via memset",
      "call-count": 3,
      "total-time": 2.47955e-05,
      "time-per-call": 8.26518e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [recv buffer] via memset",
      "call-count": 2,
      "total-time": 2.47955e-05,
      "time-per-call": 1.23978e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vert_contract_wts_mirror] via memset",
      "call-count": 8,
      "total-time": 2.47955e-05,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_RCO] via memset",
      "call-count": 3,
      "total-time": 2.43187e-05,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_WST] via memset",
      "call-count": 3,
      "total-time": 2.43187e-05,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_RCO] via memset",
      "call-count": 3,
      "total-time": 2.43187e-05,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_IND] via memset",
      "call-count": 3,
      "total-time": 2.40803e-05,
      "time-per-call": 8.02676e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_SHP] via memset",
      "call-count": 3,
      "total-time": 2.40803e-05,
      "time-per-call": 8.02676e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nu_scale_top]",
      "call-count": 2,
      "total-time": 2.40803e-05,
      "time-per-call": 1.20401e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [TRUEPROTC] via memset",
      "call-count": 3,
      "total-time": 2.38419e-05,
      "time-per-call": 7.94729e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_TRA] via memset",
      "call-count": 3,
      "total-time": 2.38419e-05,
      "time-per-call": 7.94729e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_ENE] via memset",
      "call-count": 3,
      "total-time": 2.38419e-05,
      "time-per-call": 7.94729e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_WST] via memset",
      "call-count": 3,
      "total-time": 2.38419e-05,
      "time-per-call": 7.94729e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_extice] via memset",
      "call-count": 2,
      "total-time": 2.38419e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_AGR] via memset",
      "call-count": 3,
      "total-time": 2.38419e-05,
      "time-per-call": 7.94729e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::HybridVCoord::*)(), &Homme::HybridVCoord::compute_eta, 2>, void(const int&), Kokkos::View<double [129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, Kokkos::View<double [129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> >, Kokkos::View<double [129], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<9> > >",
      "call-count": 1,
      "total-time": 2.38419e-05,
      "time-per-call": 2.38419e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [TRUELIPC] via memset",
      "call-count": 3,
      "total-time": 2.38419e-05,
      "time-per-call": 7.94729e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_dn_dir] via memset",
      "call-count": 1,
      "total-time": 2.38419e-05,
      "time-per-call": 2.38419e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_AGR] via memset",
      "call-count": 3,
      "total-time": 2.38419e-05,
      "time-per-call": 7.94729e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_SHP] via memset",
      "call-count": 3,
      "total-time": 2.36034e-05,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_AGR] via memset",
      "call-count": 3,
      "total-time": 2.3365e-05,
      "time-per-call": 7.78834e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_SLV] via memset",
      "call-count": 3,
      "total-time": 2.31266e-05,
      "time-per-call": 7.70887e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [2d fields]",
      "call-count": 1,
      "total-time": 2.31266e-05,
      "time-per-call": 2.31266e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_SHP] via memset",
      "call-count": 3,
      "total-time": 2.31266e-05,
      "time-per-call": 7.70887e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w_int_dyn] via memset",
      "call-count": 2,
      "total-time": 2.31266e-05,
      "time-per-call": 1.15633e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_SLV] via memset",
      "call-count": 3,
      "total-time": 2.31266e-05,
      "time-per-call": 7.70887e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_SLV] via memset",
      "call-count": 3,
      "total-time": 2.31266e-05,
      "time-per-call": 7.70887e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [morgAllSectors] via memset",
      "call-count": 3,
      "total-time": 2.28882e-05,
      "time-per-call": 7.62939e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_TRA] via memset",
      "call-count": 3,
      "total-time": 2.28882e-05,
      "time-per-call": 7.62939e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [v_dyn] via memset",
      "call-count": 2,
      "total-time": 2.28882e-05,
      "time-per-call": 1.14441e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "__nv_hdl_wrapper_t<false, false, false, __nv_dl_tag<void (Homme::BoundaryExchange::*)(Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [41][2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, int), &Homme::BoundaryExchange::register_min_max_fields, 1>, void(int, int), Kokkos::View<Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> > [2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >**, Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int, Kokkos::View<KokkosKernels::Batched::Experimental::Vector<KokkosKernels::Batched::Experimental::VectorTag<KokkosKernels::Batched::Experimental::SIMD<double, Kokkos::Cuda>, 1> >* [41][2][128], Kokkos::LayoutRight, Kokkos::CudaSpace, Kokkos::MemoryTraits<8> >, int>",
      "call-count": 1,
      "total-time": 2.21729e-05,
      "time-per-call": 2.21729e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [2d send buffer]",
      "call-count": 1,
      "total-time": 2.19345e-05,
      "time-per-call": 2.19345e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FM_dyn_mirror] via memset",
      "call-count": 1,
      "total-time": 2.19345e-05,
      "time-per-call": 2.19345e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hybi] via memset",
      "call-count": 3,
      "total-time": 2.12193e-05,
      "time-per-call": 7.07308e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.12193e-05,
      "time-per-call": 1.06096e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vtheta_dp_dyn] via memset",
      "call-count": 2,
      "total-time": 2.12193e-05,
      "time-per-call": 1.06096e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hyai] via memset",
      "call-count": 3,
      "total-time": 2.09808e-05,
      "time-per-call": 6.99361e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "del_alb",
      "call-count": 1,
      "total-time": 2.09808e-05,
      "time-per-call": 2.09808e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "del_o3rat",
      "call-count": 1,
      "total-time": 2.09808e-05,
      "time-per-call": 2.09808e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [U_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.09808e-05,
      "time-per-call": 1.04904e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Coefficients for the interpolating parabola] via memset",
      "call-count": 1,
      "total-time": 2.09808e-05,
      "time-per-call": 2.09808e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PHIS_d] via memset",
      "call-count": 2,
      "total-time": 2.09808e-05,
      "time-per-call": 1.04904e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tke_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.09808e-05,
      "time-per-call": 1.04904e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IND_mirror] via memset",
      "call-count": 6,
      "total-time": 2.07424e-05,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2SO4_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.02656e-05,
      "time-per-call": 1.01328e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PS_mirror] via memset",
      "call-count": 7,
      "total-time": 2.02656e-05,
      "time-per-call": 2.89508e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [altitude_int_field_mirror] via memset",
      "call-count": 9,
      "total-time": 2.00272e-05,
      "time-per-call": 2.22524e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a1_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a3_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a3_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a4_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phi_int_dyn] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAG_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a3_contiguous] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tke] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dp3d_dyn] via memset",
      "call-count": 2,
      "total-time": 2.00272e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fraction_landuse_mirror] via memset",
      "call-count": 4,
      "total-time": 1.97887e-05,
      "time-per-call": 4.94719e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [V_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.97887e-05,
      "time-per-call": 9.89437e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [DMS_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.97887e-05,
      "time-per-call": 9.89437e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a1_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bm_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_data] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qi_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tmp_int] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bm] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a1_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_sw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-05,
      "time-per-call": 1.90735e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2O2_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qr] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "dprs",
      "call-count": 1,
      "total-time": 1.90735e-05,
      "time-per-call": 1.90735e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qm] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a1_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [O3_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SO2_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [is_key] via memset",
      "call-count": 2,
      "total-time": 1.90735e-05,
      "time-per-call": 9.53674e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_0_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-05,
      "time-per-call": 1.90735e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a2_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.88351e-05,
      "time-per-call": 9.41753e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qm_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.88351e-05,
      "time-per-call": 9.41753e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a3_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.88351e-05,
      "time-per-call": 9.41753e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a2_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.88351e-05,
      "time-per-call": 9.41753e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SGH30] via memset",
      "call-count": 2,
      "total-time": 1.88351e-05,
      "time-per-call": 9.41753e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a4_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.88351e-05,
      "time-per-call": 9.41753e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a3_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.85966e-05,
      "time-per-call": 9.29832e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [src] via memset",
      "call-count": 7,
      "total-time": 1.83582e-05,
      "time-per-call": 2.6226e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a1_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.81198e-05,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qc_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.81198e-05,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a4_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.81198e-05,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [press_ref_log] via memset",
      "call-count": 2,
      "total-time": 1.81198e-05,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a3_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.81198e-05,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a3_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.81198e-05,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a4_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.81198e-05,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qr_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.81198e-05,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a1_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.81198e-05,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [perimnml] via memset",
      "call-count": 7,
      "total-time": 1.78814e-05,
      "time-per-call": 2.55448e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a3_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.78814e-05,
      "time-per-call": 8.9407e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nr_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.78814e-05,
      "time-per-call": 8.9407e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nr] via memset",
      "call-count": 2,
      "total-time": 1.78814e-05,
      "time-per-call": 8.9407e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pseudo_density] via memset",
      "call-count": 2,
      "total-time": 1.78814e-05,
      "time-per-call": 8.9407e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a2_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.7643e-05,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a2_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.7643e-05,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pseudo_density_mirror] via memset",
      "call-count": 2,
      "total-time": 1.71661e-05,
      "time-per-call": 8.58307e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [band_lims_wvn] via memset",
      "call-count": 2,
      "total-time": 1.71661e-05,
      "time-per-call": 8.58307e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_ssaice] via memset",
      "call-count": 2,
      "total-time": 1.69277e-05,
      "time-per-call": 8.46386e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a1_contiguous] via memset",
      "call-count": 2,
      "total-time": 1.69277e-05,
      "time-per-call": 8.46386e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [homme_T_mid_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.62125e-05,
      "time-per-call": 1.62125e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [omega] via memset",
      "call-count": 2,
      "total-time": 1.62125e-05,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_asyice] via memset",
      "call-count": 2,
      "total-time": 1.62125e-05,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_dn_mirror] via memset",
      "call-count": 1,
      "total-time": 1.5974e-05,
      "time-per-call": 1.5974e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_contvolc_num_a1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.5974e-05,
      "time-per-call": 1.5974e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [layout] via memset",
      "call-count": 2,
      "total-time": 1.5974e-05,
      "time-per-call": 7.98702e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAbg_src_soag_mirror] via memset",
      "call-count": 1,
      "total-time": 1.5974e-05,
      "time-per-call": 1.5974e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [perimp] via memset",
      "call-count": 7,
      "total-time": 1.5974e-05,
      "time-per-call": 2.28201e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rainfrac_mirror] via memset",
      "call-count": 1,
      "total-time": 1.5974e-05,
      "time-per-call": 1.5974e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [omega_mirror] via memset",
      "call-count": 2,
      "total-time": 1.5974e-05,
      "time-per-call": 7.98702e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [thl_sec_mirror] via memset",
      "call-count": 1,
      "total-time": 1.5974e-05,
      "time-per-call": 1.5974e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ptr__mirror] via memset",
      "call-count": 8,
      "total-time": 1.57356e-05,
      "time-per-call": 1.96695e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rrtmgp_T_mid_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c2_mirror] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c3_mirror] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aerdepwetcw] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nsource_mirror] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [krayltmp] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p3_qv_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_int_mirror] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_lw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [q_min] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FQ_dyn] via memset",
      "call-count": 1,
      "total-time": 1.50204e-05,
      "time-per-call": 1.50204e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_ssaliq] via memset",
      "call-count": 2,
      "total-time": 1.50204e-05,
      "time-per-call": 7.51019e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_asyliq] via memset",
      "call-count": 2,
      "total-time": 1.4782e-05,
      "time-per-call": 7.39098e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_inp_to_aci_mirror] via memset",
      "call-count": 1,
      "total-time": 1.4782e-05,
      "time-per-call": 1.4782e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_extliq] via memset",
      "call-count": 2,
      "total-time": 1.4782e-05,
      "time-per-call": 7.39098e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Horizontal velocity]",
      "call-count": 1,
      "total-time": 1.4782e-05,
      "time-per-call": 1.4782e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_prev_micro_step_mirror] via memset",
      "call-count": 1,
      "total-time": 1.4782e-05,
      "time-per-call": 1.4782e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pseudo_density_dry_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Q_dyn] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_dust_bin4_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_mid_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "mam4::mo_drydep::find_season_index",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_dust_bin2_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Derived Lateral Velocities]",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dx_short] via memset",
      "call-count": 2,
      "total-time": 1.40667e-05,
      "time-per-call": 7.03335e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_nuceat_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [divq] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nevapr_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c4_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_physical_levels] via memset",
      "call-count": 2,
      "total-time": 1.40667e-05,
      "time-per-call": 7.03335e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [oxid_O3_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phinh_i increments]",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c3_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w3_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ai] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [P0] via memset",
      "call-count": 2,
      "total-time": 1.40667e-05,
      "time-per-call": 7.03335e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_T_mid_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lev] via memset",
      "call-count": 2,
      "total-time": 1.40667e-05,
      "time-per-call": 7.03335e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_dn_dir_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [q_max] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [1d fields]",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [uw_sec_mirror] via memset",
      "call-count": 1,
      "total-time": 1.40667e-05,
      "time-per-call": 1.40667e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_1_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 1.38283e-05,
      "time-per-call": 1.38283e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [iop_forcing_qv_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.38283e-05,
      "time-per-call": 1.38283e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ilev] via memset",
      "call-count": 2,
      "total-time": 1.38283e-05,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ENE_mirror] via memset",
      "call-count": 6,
      "total-time": 1.38283e-05,
      "time-per-call": 2.30471e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phis] via memset",
      "call-count": 2,
      "total-time": 1.38283e-05,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ps_dyn] via memset",
      "call-count": 2,
      "total-time": 1.38283e-05,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_dry_int_mirror] via memset",
      "call-count": 1,
      "total-time": 1.38283e-05,
      "time-per-call": 1.38283e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sgs_buoy_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 1.38283e-05,
      "time-per-call": 1.38283e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vw_sec_mirror] via memset",
      "call-count": 1,
      "total-time": 1.38283e-05,
      "time-per-call": 1.38283e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FixedCapList::n__mirror] via memset",
      "call-count": 7,
      "total-time": 1.33514e-05,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rad_heating_pdel_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_hydrophilic_oc_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [o2_volume_mix_ratio_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [z_mam4_int_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [AerosolOpticalDepth550nm] via memset",
      "call-count": 2,
      "total-time": 1.3113e-05,
      "time-per-call": 6.55651e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c3_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_dn_dir_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_total_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [oxid_OH_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_BB_num_a1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [concs] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Virtual potential temperature]",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_dn_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_IND_num_a1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_ELEV_BB_num_a4_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_hydrophilic_bc_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_evap_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dma] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_SHP_mirror] via memset",
      "call-count": 3,
      "total-time": 1.3113e-05,
      "time-per-call": 4.37101e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_mix_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [a0] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_SLV_mirror] via memset",
      "call-count": 3,
      "total-time": 1.3113e-05,
      "time-per-call": 4.37101e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wthl_sec_mirror] via memset",
      "call-count": 1,
      "total-time": 1.3113e-05,
      "time-per-call": 1.3113e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pack_alloc_property] via memset",
      "call-count": 2,
      "total-time": 1.3113e-05,
      "time-per-call": 6.55651e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ps_mirror] via memset",
      "call-count": 4,
      "total-time": 1.3113e-05,
      "time-per-call": 3.27826e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_SO4_ELEV_contvolc_num_a2_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [area] via memset",
      "call-count": 2,
      "total-time": 1.28746e-05,
      "time-per-call": 6.4373e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dep_pts] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [oxid_NO3_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [homme_qv_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c3_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ndropmix_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c2_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [iop_forcing_T_mid_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_ENE_num_a1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [oxid_HO2_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_external_forcing_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_dir_mirror] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mass_o] via memset",
      "call-count": 1,
      "total-time": 1.28746e-05,
      "time-per-call": 1.28746e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_IND_mirror] via memset",
      "call-count": 3,
      "total-time": 1.26362e-05,
      "time-per-call": 4.21206e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_prev_micro_step_mirror] via memset",
      "call-count": 1,
      "total-time": 1.21593e-05,
      "time-per-call": 1.21593e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qw_sec_mirror] via memset",
      "call-count": 1,
      "total-time": 1.21593e-05,
      "time-per-call": 1.21593e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p3_T_mid_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.21593e-05,
      "time-per-call": 1.21593e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [diagnostic_scratch_] via memset",
      "call-count": 1,
      "total-time": 1.21593e-05,
      "time-per-call": 1.21593e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [TRUELIPC_mirror] via memset",
      "call-count": 3,
      "total-time": 1.21593e-05,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_ssa_sw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.21593e-05,
      "time-per-call": 1.21593e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ice_table_vals] via memset",
      "call-count": 1,
      "total-time": 1.21593e-05,
      "time-per-call": 1.21593e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_mirror] via memset",
      "call-count": 1,
      "total-time": 1.21593e-05,
      "time-per-call": 1.21593e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_dry_mid_mirror] via memset",
      "call-count": 1,
      "total-time": 1.21593e-05,
      "time-per-call": 1.21593e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Qvar] via memset",
      "call-count": 1,
      "total-time": 1.21593e-05,
      "time-per-call": 1.21593e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wqw_sec_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [F_Momentum]",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [F_Phi]",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_dir_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vn_table_vals] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [F_VirtualPotentialTemperature]",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ptend_q_] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAff_src_soag_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAbb_src_soag_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_cond_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_RCO_mirror] via memset",
      "call-count": 3,
      "total-time": 1.19209e-05,
      "time-per-call": 3.97364e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_ELEV_BB_num_a4_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_dust_bin3_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c2_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_dust_bin1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqueous_chemistry] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_qv_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w_variance_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni_activated_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_g_sw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c4_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FT_dyn] via memset",
      "call-count": 1,
      "total-time": 1.19209e-05,
      "time-per-call": 1.19209e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_SLV_mirror] via memset",
      "call-count": 3,
      "total-time": 1.16825e-05,
      "time-per-call": 3.89417e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up] via memset",
      "call-count": 1,
      "total-time": 1.12057e-05,
      "time-per-call": 1.12057e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_g_sw] via memset",
      "call-count": 1,
      "total-time": 1.12057e-05,
      "time-per-call": 1.12057e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ps_dyn_contiguous_mirror] via memset",
      "call-count": 5,
      "total-time": 1.12057e-05,
      "time-per-call": 2.24113e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [1d send buffer]",
      "call-count": 1,
      "total-time": 1.12057e-05,
      "time-per-call": 1.12057e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Hybrid coordinates; coefficient B_interfaces]",
      "call-count": 1,
      "total-time": 1.12057e-05,
      "time-per-call": 1.12057e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [turbulence_advected_tracers_contiguous] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [omega_dyn] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Target layer thickness]",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PotentialTemperature_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqPotentialTemperature] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dpo] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [2d recv buffer]",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_2_contiguous] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_lw_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_ssa_sw_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [1d recv buffer]",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [theta_ref_mirror]",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [VEC_SPH2CART] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [absplw] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Vertical velocity at interfaces]",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_cloud_borne] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_cloud_borne_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_nucleation] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_gas_phase_chemistry_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_condensation_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_condensation] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FM_dyn_2_contiguous] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Eta coordinate at midpoints]",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqueous_chemistry_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_external_forcing_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [own_dep_mask] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [minor_scales_with_density_atm_red] via memset",
      "call-count": 4,
      "total-time": 1.09673e-05,
      "time-per-call": 2.74181e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dp_ref]",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RelativeHumidity] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [z_mid] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.xsqy] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PotentialTemperature] via memset",
      "call-count": 1,
      "total-time": 1.09673e-05,
      "time-per-call": 1.09673e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_SO4_RCO_mirror] via memset",
      "call-count": 3,
      "total-time": 1.07288e-05,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [temp_absplw_host] via memset",
      "call-count": 4,
      "total-time": 1.0252e-05,
      "time-per-call": 2.563e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [cviews_mirror]",
      "call-count": 4,
      "total-time": 1.0252e-05,
      "time-per-call": 2.563e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cmfdqr_] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Kh_dyn] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [derived_dpdiss_biharmonic]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [derived_divdp]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p3_qv_tend] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Km_dyn] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [derived_dpdiss_ave]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [crefwlw]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_1_contiguous] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Hybrid coordinates; coefficient A_midpoints]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_qv_tend] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p3_T_mid_tend] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [delta hyai]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_T_mid_tend] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_gas_phase_chemistry] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [v at tracer time step start]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_sw_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [af_cmip6_sw] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Omega P]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phi_i_ref]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [height_int] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FT_phys] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [height_mid] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_gas_phase_chemistry_vert_sum_dp_weighted] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_nucleation_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [homme_T_mid_tend] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w_i increments]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FM_phys] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_condensation_vert_sum_dp_weighted] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dp0]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [CAAS data] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rrtmgp_T_mid_tend] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [iop_forcing_qv_tend] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_speed] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_3_contiguous] via memset",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [turb_diff_mom]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [2d recv buffer]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eta_dot_dpdn]",
      "call-count": 1,
      "total-time": 1.00136e-05,
      "time-per-call": 1.00136e-05,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Unstructured Connections] via memset",
      "call-count": 2,
      "total-time": 9.77516e-06,
      "time-per-call": 4.88758e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_cloud_borne_vert_sum_dp_weighted] via memset",
      "call-count": 1,
      "total-time": 9.77516e-06,
      "time-per-call": 9.77516e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [derived_divdp_proj]",
      "call-count": 1,
      "total-time": 9.77516e-06,
      "time-per-call": 9.77516e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Geopotential at interfaces]",
      "call-count": 1,
      "total-time": 9.77516e-06,
      "time-per-call": 9.77516e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [kminor_start_atm_red             ] via memset",
      "call-count": 4,
      "total-time": 9.77516e-06,
      "time-per-call": 2.44379e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FM_dyn] via memset",
      "call-count": 1,
      "total-time": 9.77516e-06,
      "time-per-call": 9.77516e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_coagulation_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 9.77516e-06,
      "time-per-call": 9.77516e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_SLV_mirror] via memset",
      "call-count": 3,
      "total-time": 9.77516e-06,
      "time-per-call": 3.25839e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cviews_mirror]",
      "call-count": 4,
      "total-time": 9.77516e-06,
      "time-per-call": 2.44379e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_0_contiguous] via memset",
      "call-count": 1,
      "total-time": 9.77516e-06,
      "time-per-call": 9.77516e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [views_mirror]",
      "call-count": 4,
      "total-time": 9.29832e-06,
      "time-per-call": 2.32458e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [idx_minor_scaling_atm] via memset",
      "call-count": 4,
      "total-time": 9.29832e-06,
      "time-per-call": 2.32458e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PS_V] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_BB_num_a1] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ie2gci] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [idx_minor_atm] via memset",
      "call-count": 4,
      "total-time": 9.05991e-06,
      "time-per-call": 2.26498e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [icwmrsh_] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [icwmrdp_] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_ENE_num_a1] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [V] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p02] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB_so2] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice_for_analysis] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Q1mass] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [revap_table_vals] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wqw_sec] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wthl_sec] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_up] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [isprx] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_total_tend] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [crefwsw]",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pio] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deposition_flux_of_interstitial_aerosols_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [iop_forcing_T_mid_tend] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [CAAS send] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qc] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [index_season_lai] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_c1] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sgs_buoy_flux] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qr] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ext_cmip6_lw_] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [evapcdp_] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_dn] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [U_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 9.05991e-06,
      "time-per-call": 4.52995e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sh_frac_] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [U] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c1] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [co_volume_mix_ratio] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_SO4_ELEV_contvolc_num_a2] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [h2o_volume_mix_ratio] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_dn] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [delta hybi]",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c3] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_sw] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_lw] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB_so4_a1] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c3] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Connections counts] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [collect_table_vals] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB_pom_a4] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c4] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c3] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_contvolc_num_a1] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_cond] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Unstructured Connections Ptr] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [homme_qv_tend] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [exner0]",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_ELEV_IND_num_a1] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bm_mirror] via memset",
      "call-count": 2,
      "total-time": 9.05991e-06,
      "time-per-call": 4.52995e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ndropmix] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vm_table_vals] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_dir] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_vert_sum_dp_weighted] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [F_Temperature]",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_prev_micro_step] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FT_dyn_mirror] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_nucleation_vert_sum_dp_weighted] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [micro_liq_ice_exchange] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [contvolc_so2] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_coagulation_vert_sum_dp_weighted] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_coagulation] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FCOR] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [oxid_OH] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c3] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [derived_dp]",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tmp_mid] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [theta_ref]",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAff_src_soag] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAbg_src_soag] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_mid] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [thl_sec] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tke_mirror] via memset",
      "call-count": 2,
      "total-time": 9.05991e-06,
      "time-per-call": 4.52995e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_dn] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [turb_diff_heat]",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_dir] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnumwet] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rad_heating_pdel] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Potential Energy] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_int] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qaerwat] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [micro_vap_ice_exchange] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_hydrophilic_oc] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Eta coordinate at interfaces] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_dust_bin2] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Delta p at levels]",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rrtmg_to_rrtmgp_swbands] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qw_sec] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rainfrac] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rprdsh_] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_dust_bin4] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_external_forcing] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [own_dep_list] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdens] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqh2so4] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_ELEV_BB_num_a4] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_gas_dry_deposition_flux] via memset",
      "call-count": 1,
      "total-time": 9.05991e-06,
      "time-per-call": 9.05991e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eddy_diff_mom] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Hybrid coordinates; coefficient B_midpoints]",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Qmass] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [z_mam4_int] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [micro_vap_liq_exchange] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_dry_mid] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot_for_analysis] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_evap] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ppmdx] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_dn] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c1] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_TRA_mirror] via memset",
      "call-count": 3,
      "total-time": 8.82149e-06,
      "time-per-call": 2.9405e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c2] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_ssa_sw] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAbb_src_soag] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [drydep_hydrophilic_bc] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deriv] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qi] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [kid] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nsource] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w3] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ENE_ELEV_so2] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c2] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [scale_by_complement_atm_red      ] via memset",
      "call-count": 4,
      "total-time": 8.82149e-06,
      "time-per-call": 2.20537e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nevapr] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fracis] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_contact_nucleation_tend] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_dust_bin1] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_ENE_mirror] via memset",
      "call-count": 3,
      "total-time": 8.82149e-06,
      "time-per-call": 2.9405e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [brunt] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [gas_is_present] via memset",
      "call-count": 4,
      "total-time": 8.82149e-06,
      "time-per-call": 2.20537e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqueous_chemistry_vert_sum_dp_weighted] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_nuceat_tend] via memset",
      "call-count": 1,
      "total-time": 8.82149e-06,
      "time-per-call": 8.82149e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_WST_mirror] via memset",
      "call-count": 3,
      "total-time": 8.34465e-06,
      "time-per-call": 2.78155e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rprddp_] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_aer_sw] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [drydep_hydrophilic_oc] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RSPHEREMP] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_ice_surf_mass] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [omega_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [contvolc_so4_a1] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_water_sw] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_water_sw] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [omega_iop_file] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_dn_dir] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [contvolc_so4_a2] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [n2_volume_mix_ratio] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Ps] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_dry_int] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_lw] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pin] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c3] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2O2_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 8.10623e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_1p0] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [METINV] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [matrix D] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [inv_qc_relvar] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p1] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p05] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tmp_int_mirror] via memset",
      "call-count": 2,
      "total-time": 8.10623e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c1] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c2] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [z2] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c4] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hybm_mirror] via memset",
      "call-count": 4,
      "total-time": 8.10623e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c4] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qm_mirror] via memset",
      "call-count": 2,
      "total-time": 8.10623e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_deposition_nucleation_tend] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB_bc_a4] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_contact_nucleation_tend_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c2] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [TENSORVISC] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_hydrophilic_bc] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdep_dust_bin3] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [m_3d_nlev_pack_d] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [divq_iop_file] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_u] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [DMS_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dlf_] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ENE_ELEV_so4_a1] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a2_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 8.10623e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qr_mirror] via memset",
      "call-count": 2,
      "total-time": 8.10623e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqh2so4_mirror] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqso4] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [divT_iop_file] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [DInv - inverse of matrix D] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wthl_sec_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [isotropy] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vw_sec] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c2] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_c3] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Kinetic   Energy] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_AGR_mirror] via memset",
      "call-count": 3,
      "total-time": 8.10623e-06,
      "time-per-call": 2.70208e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_IND_mirror] via memset",
      "call-count": 3,
      "total-time": 8.10623e-06,
      "time-per-call": 2.70208e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aerdepwetis] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a2_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 8.10623e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deposition_flux_of_interstitial_aerosols] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_up] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c1] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eddy_diff_heat] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a4_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 8.10623e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [1d recv buffer]",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dtau105] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_mix] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [o2_volume_mix_ratio] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_up] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [g2f_remapd] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Internal  Energy] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [npbl] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [device_acos(cosine_zenith)] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_inp_to_aci] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pseudo_density_dry] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sphere_latlon] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sphere_cart] via memset",
      "call-count": 1,
      "total-time": 8.10623e-06,
      "time-per-call": 8.10623e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [V_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.86781e-06,
      "time-per-call": 3.93391e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c1] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ZonalVapFlux] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dp_frac_] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_immersion_nucleation_tend] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SeaLevelPressure] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dtau067] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_rad] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [gradient of geopotential at surface] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hyam_mirror] via memset",
      "call-count": 4,
      "total-time": 7.86781e-06,
      "time-per-call": 1.96695e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dnu_table_vals] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [views_mirror]",
      "call-count": 4,
      "total-time": 7.86781e-06,
      "time-per-call": 1.96695e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [gas_mol_weights] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qi_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [evapcsh_] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ext_cmip6_sw] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_iop_file] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_prev_micro_step] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fluxes_in_mks_units] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p2] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [constituent_fluxes] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ie2lci] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [oxid_HO2] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [n2o_volume_mix_ratio] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [co2_volume_mix_ratio] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c1] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IND_ELEV_so2] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c3] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IND_ELEV_so4_a1] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni_activated] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [oxid_O3] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [oxid_NO3] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p5] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_WST_mirror] via memset",
      "call-count": 3,
      "total-time": 7.86781e-06,
      "time-per-call": 2.6226e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_AGR_mirror] via memset",
      "call-count": 3,
      "total-time": 7.86781e-06,
      "time-per-call": 2.6226e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_ELEV_BB_num_a4] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_RCO_mirror] via memset",
      "call-count": 3,
      "total-time": 7.86781e-06,
      "time-per-call": 2.6226e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_SHP_mirror] via memset",
      "call-count": 3,
      "total-time": 7.86781e-06,
      "time-per-call": 2.6226e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deposition_flux_of_cloud_borne_aerosols] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_WST_mirror] via memset",
      "call-count": 3,
      "total-time": 7.86781e-06,
      "time-per-call": 2.6226e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c1] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_mix_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c4] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mbl_bsn_fct_geo_mirror] via memset",
      "call-count": 3,
      "total-time": 7.86781e-06,
      "time-per-call": 2.6226e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lwband] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq_prev] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdens_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qc_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [scavimptblnum] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqso4_mirror] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w_variance] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_2m] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [diag_equiv_reflectivity] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swndf] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [METDET] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [uw_sec] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ch4_volume_mix_ratio] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c3] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c4_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mu_r_table_vals] via memset",
      "call-count": 1,
      "total-time": 7.86781e-06,
      "time-per-call": 7.86781e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.colo3] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qr_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rad_heating_pdel_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldmed_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldhgh] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qr_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldlow] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qm_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w_variance_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_radiative_T] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_sens_flux_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [swband_bounds] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [swband_bounds_contiguous] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [thl_sec_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tke_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [uw_sec_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [v] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [v_iop_file] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_dens] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vw_sec_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p5_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_mom_flux_U_contiguous] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [water_flux] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_tbot] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SeaLevelPressure_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_stress_tms] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [TRUEPOLYC_mirror] via memset",
      "call-count": 3,
      "total-time": 7.15256e-06,
      "time-per-call": 2.38419e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [TRUEPROTC_mirror] via memset",
      "call-count": 3,
      "total-time": 7.15256e-06,
      "time-per-call": 2.38419e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bm_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c4_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_mid_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a4_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a3_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a1_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_aer_sw] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RainNumberPath_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_aer_lw] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RainWaterPath_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_lw] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RimeWaterPath] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [s1] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [scavimptblvol] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dir_nir] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAG_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dir_vis] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sgh30] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sgs_buoy_flux_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shflx] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_aer_lw] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up_at_model_top] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq_at_cldtop] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice_for_analysis_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a3_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up_at_model_top] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice_at_cldtop_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_evap] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_evap_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_at_model_top] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_up_at_model_top] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni_activated_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IceWaterPath] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deposition_flux_of_interstitial_aerosols_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_c3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [el_gids] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_up_at_model_top] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a4_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [current_total_energy] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_dn_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qr_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_up_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [obklen] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ocnfrac] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn_at_model_top] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qc_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a3_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qc_at_cldtop_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_up_at_model_top] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pbl_height] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pbl_height_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d interface send buffer_mirror]",
      "call-count": 3,
      "total-time": 7.15256e-06,
      "time-per-call": 2.38419e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn_at_model_top] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_c1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [CAAS recv] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [inv_qc_relvar_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Check for whether the surface thicknesses are positive] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [CAAS probs] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [icefrac] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ice_table_vals_mirror] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lhflx] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [DMS_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lwband_bounds] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lwband_bounds_contiguous] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [horiz_winds_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_immersion_nucleation_tend_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_deposition_nucleation_tend_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_rainl] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [energy change fixer] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a1_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_mirror] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a3_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a4_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2SO4_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fv_metdet] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a1_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fv] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqNumberPath_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [O3_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 7.15256e-06,
      "time-per-call": 3.57628e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LongwaveCloudForcing_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqPotentialTemperature_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_ice_surf_mass_flux] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_ice_surf_mass_flux_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up_at_model_top] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_total_surf_mass_flux_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LongwaveCloudForcing] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 7.15256e-06,
      "time-per-call": 7.15256e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_sens_flux] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldlow_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surface_upward_latent_heat_flux] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up_at_model_top] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aodvis] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a3_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [swband] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [V_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2SO4_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swvdf] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2O2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d interface recv buffer_mirror]",
      "call-count": 3,
      "total-time": 6.91414e-06,
      "time-per-call": 2.30471e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pseudo_density_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_at_model_top] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Tg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PHIS_d_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dqdt_h2so4_uptake_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cg_gids] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IceWaterPath_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nonneg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nr_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nr_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nsource_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [f2g_remapd] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_BC_ENE_mirror] via memset",
      "call-count": 3,
      "total-time": 6.91414e-06,
      "time-per-call": 2.30471e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_dn_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_POM_TRA_mirror] via memset",
      "call-count": 3,
      "total-time": 6.91414e-06,
      "time-per-call": 2.30471e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_AGR_mirror] via memset",
      "call-count": 3,
      "total-time": 6.91414e-06,
      "time-per-call": 2.30471e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rainfrac_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sunlit_mask] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qm_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqWaterPath_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_lw_flux_up] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqWaterPath] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dqdt_so4_aqueous_chemistry] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_drag_coeff_tms] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_inp_to_aci_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_mom_flux_V_contiguous] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sst] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice_at_cldtop] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IceNumberPath] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_nuceat_tend_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IceNumberPath_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_total_surf_mass_flux] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldmed] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_2m_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [VapWaterPath] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qc_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_z] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_speed_10m] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [D] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p02_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [MeridionalVapFlux_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ShortwaveCloudForcing] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Dinv] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_external_forcing_vert_sum_dz_weighted] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_external_forcing_vert_sum_dz_weighted_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bm_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [MeridionalVapFlux] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_2m_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_mid_at_cldtop] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqueous_chemistry_vert_sum_dp_weighted_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [O3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [z_mid_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qi_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [iop_file_pressure] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldtot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldtot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_shum] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [landfrac] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_2m] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p05_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lev_mask] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wqw_sec_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ShortwaveCloudForcing_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a1_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swndr] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qaerwat_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cdnc_at_cldtop] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vapor_flux] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up_at_model_top] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cdnc_at_cldtop_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [model_pressure] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dqdt_h2so4_uptake] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnumwet_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [q_iop_file] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ustar] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [u_iop_file] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [u] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cell_length] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [q] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [AerosolOpticalDepth550nm_horiz_avg_valid_mask] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_mid_at_cldtop_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [divT] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PHIS] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_condensation_vert_sum_dp_weighted_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_ptem] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_gas_phase_chemistry_vert_sum_dp_weighted_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ndropmix_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_nucleation_vert_sum_dp_weighted_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_cloud_borne_vert_sum_dp_weighted_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_1p0_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_pslv] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_pbot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnumwet_mirror] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_vert_sum_dp_weighted_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dir_vis] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dir_vis_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_dn_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_lw_dn_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_dn_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_int_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.del_alb] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_sw] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aerdepwetis_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SPHEREMP] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c4_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dstflx] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cosine_solar_zenith_angle] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c4_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a4_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqNumberPath] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_dn_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dif_nir] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SO2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [perturb_field] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qc_at_cldtop] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dif_vis_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dir_nir_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SO2_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_up_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RainNumberPath] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phi_i_ref_mirror]",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_water_lw] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dif_nir_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RainWaterPath] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dif_nir] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dif_nir_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a4_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_mid_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dif_vis_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phis_dyn] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aerdepwetcw_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_mid_at_cldtop_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dir_nir] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dir_nir_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_mid_at_cldtop] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_water_lw] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq_at_cldtop_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ZonalVapFlux_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_up_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a3_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_dn_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_liq_surf_mass_flux] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RelativeHumidity_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_SO4_TRA_mirror] via memset",
      "call-count": 3,
      "total-time": 6.91414e-06,
      "time-per-call": 2.30471e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [snow_depth_land] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c2_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_dn_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_sw] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [denom] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a1_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [U_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_liq_surf_mass_flux_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a1_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.91414e-06,
      "time-per-call": 3.45707e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_SO4_SHP_mirror] via memset",
      "call-count": 3,
      "total-time": 6.91414e-06,
      "time-per-call": 2.30471e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [current_total_water] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot_at_cldtop_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eddy_diff_mom_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldhgh_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot_for_analysis_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.91414e-06,
      "time-per-call": 6.91414e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a4_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.67572e-06,
      "time-per-call": 3.33786e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAG_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.67572e-06,
      "time-per-call": 3.33786e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [minor_limits_gpt_atm_red         ] via memset",
      "call-count": 4,
      "total-time": 6.67572e-06,
      "time-per-call": 1.66893e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a2_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.67572e-06,
      "time-per-call": 3.33786e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nr_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 6.67572e-06,
      "time-per-call": 3.33786e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.del_o3rat] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eddy_diff_heat_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [D_f] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RimeWaterPath_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.del_p] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dif_vis] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.alb] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ps_dyn_mirror] via memset",
      "call-count": 2,
      "total-time": 6.19888e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tke_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.lng_indexer] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_coagulation_vert_sum_dp_weighted_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.press] via memset",
      "call-count": 1,
      "total-time": 6.19888e-06,
      "time-per-call": 6.19888e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot_at_cldtop] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qi_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_dn_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_speed_at_10m_above_surface_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [heat_flux] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ice_flux] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dif_vis] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_speed_at_10m_above_surface] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.o3rat] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_v] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [constituent_fluxes_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FM_phys_mirror] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SGH30_mirror] via memset",
      "call-count": 2,
      "total-time": 5.96046e-06,
      "time-per-call": 2.98023e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.pht_alias_mult_1] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [3d interface recv buffer_mirror]",
      "call-count": 3,
      "total-time": 5.96046e-06,
      "time-per-call": 1.98682e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hybi_mirror] via memset",
      "call-count": 3,
      "total-time": 5.96046e-06,
      "time-per-call": 1.98682e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.etfphot] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.dprs] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.sza] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Dinv_f] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.del_sza] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.prs] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swvdr] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [3d interface send buffer_mirror]",
      "call-count": 3,
      "total-time": 5.96046e-06,
      "time-per-call": 1.98682e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_sw_net_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c3_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qw_sec_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ps_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a4_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surface_upward_latent_heat_flux_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qi_at_cldtop_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_radiative_T_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qi_at_cldtop] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_mom_flux] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_at_model_top_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a2_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 5.96046e-06,
      "time-per-call": 2.98023e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_at_model_bot] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_liq_surf_mass] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ram1] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up_at_model_bot_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deposition_flux_of_cloud_borne_aerosols_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dqdt_so4_aqueous_chemistry_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Advecter::lid2facenum] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vmr_ref_red] via memset",
      "call-count": 2,
      "total-time": 5.96046e-06,
      "time-per-call": 2.98023e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_lwdn] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mass] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [AerosolOpticalDepth550nm_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dir_vis_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_snowl] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [h2otemp] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [VapWaterPath_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a1_horiz_avg] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_sw_net] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_lw_dn] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swnet] via memset",
      "call-count": 1,
      "total-time": 5.96046e-06,
      "time-per-call": 5.96046e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hyai_mirror] via memset",
      "call-count": 3,
      "total-time": 5.72205e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a3_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 5.72205e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a1_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 5.72205e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_ssaice_mirror] via memset",
      "call-count": 2,
      "total-time": 5.24521e-06,
      "time-per-call": 2.6226e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pack_alloc_property_mirror] via memset",
      "call-count": 2,
      "total-time": 5.24521e-06,
      "time-per-call": 2.6226e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [send] via memset",
      "call-count": 1,
      "total-time": 5.00679e-06,
      "time-per-call": 5.00679e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqPotentialTemperature_mirror] via memset",
      "call-count": 1,
      "total-time": 5.00679e-06,
      "time-per-call": 5.00679e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [m_info_mirror]",
      "call-count": 2,
      "total-time": 5.00679e-06,
      "time-per-call": 2.5034e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [band_lims_wvn_mirror] via memset",
      "call-count": 2,
      "total-time": 5.00679e-06,
      "time-per-call": 2.5034e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [abspsw_mirror] via memset",
      "call-count": 1,
      "total-time": 5.00679e-06,
      "time-per-call": 5.00679e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [asmpsw_mirror] via memset",
      "call-count": 1,
      "total-time": 5.00679e-06,
      "time-per-call": 5.00679e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a3_contiguous_mirror] via memset",
      "call-count": 2,
      "total-time": 5.00679e-06,
      "time-per-call": 2.5034e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nu_scale_top_mirror]",
      "call-count": 2,
      "total-time": 4.76837e-06,
      "time-per-call": 2.38419e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_asyice_mirror] via memset",
      "call-count": 2,
      "total-time": 4.76837e-06,
      "time-per-call": 2.38419e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phis_mirror] via memset",
      "call-count": 2,
      "total-time": 4.29153e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [key_species_present_init] via memset",
      "call-count": 2,
      "total-time": 4.29153e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [absplw_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c2_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_c1_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [1d send buffer_mirror]",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [extpsw_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p1_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB_so2_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [brunt_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [flavor] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [height_mid_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qi_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB_so4_a1_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [1d recv buffer_mirror]",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fracis_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dtau067_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_deposition_nucleation_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [drydep_hydrophilic_bc_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [U_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [gpoint_flavor] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dx_short_mirror] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_nucleation_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PotentialTemperature_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_condensation_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c1_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_2_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p5_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_gas_phase_chemistry_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_3_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot_for_analysis_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_data_mirror] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_dn_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RelativeHumidity_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [diag_equiv_reflectivity_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_rad_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_up_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [contvolc_so2_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [contvolc_so4_a2_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ilev_mirror] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wc] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ENE_ELEV_so2_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [isotropy_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [key_species_list] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [key_species_red] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_extliq_mirror] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_extice_mirror] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lat_lai] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IND_ELEV_so4_a1_mirror] via memset",
      "call-count": 1,
      "total-time": 4.05312e-06,
      "time-per-call": 4.05312e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lev_mirror] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [P0_mirror] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [layout_mirror] via memset",
      "call-count": 2,
      "total-time": 4.05312e-06,
      "time-per-call": 2.02656e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [contvolc_so4_a1_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qc_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_physical_levels_mirror] via memset",
      "call-count": 2,
      "total-time": 3.8147e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_dn_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [n2_volume_mix_ratio_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c4_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ch4_volume_mix_ratio_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [micro_vap_ice_exchange_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq_prev_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [AerosolOpticalDepth550nm_mirror] via memset",
      "call-count": 2,
      "total-time": 3.8147e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c3_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB_pom_a4_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dp_ref_mirror]",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [co2_volume_mix_ratio_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [d__mirror] via memset",
      "call-count": 2,
      "total-time": 3.8147e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_ssaliq_mirror] via memset",
      "call-count": 2,
      "total-time": 3.8147e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lut_asyliq_mirror] via memset",
      "call-count": 2,
      "total-time": 3.8147e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [inv_qc_relvar_mirror] via memset",
      "call-count": 1,
      "total-time": 3.8147e-06,
      "time-per-call": 3.8147e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_up_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [_mirror]",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [LocalMeshes_mirror]",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RelativeHumidity_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [V_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LongwaveCloudForcing_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swndf_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Check for whether the surface thicknesses are positive_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [DInv - inverse of matrix D_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [DMS_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Dinv_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_iop_file_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_shum_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ENE_ELEV_so4_a1_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_ptem_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [BB_bc_a4_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_pslv_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [AerosolOpticalDepth550nm_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_lwdn_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_up_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swndr_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swvdf_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [2d send buffer_mirror]",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2SO4_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IceNumberPath_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_dn_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_dn_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [1d recv buffer_mirror]",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_liq_surf_mass_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_aer_sw_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldhgh_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qw_sec_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_2m_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qi_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qaerwat_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [q_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_liq_surf_mass_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_lw_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_liq_surf_mass_flux_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_ice_surf_mass_flux_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [constituent_fluxes_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_mid_at_cldtop_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [corners] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [crefwlw_mirror]",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [d__mirror]",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cdnc_at_cldtop_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [uw_sec_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [u_iop_file_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cg_gids_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tmp_mid_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [swband_bounds_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_radiative_T_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dif_nir_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dif_nir_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_water_lw_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_aer_lw_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_water_sw_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [height_int_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [divT_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [divq_iop_file_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lid2facenum_h] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lev_mask_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [iop_file_times] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [iop_file_pressure_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [host_acos(cosine_zenith)] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_immersion_nucleation_tend_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqueous_chemistry_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [h2o_volume_mix_ratio_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qr_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qi_at_cldtop_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qc_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eddy_diff_mom_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eddy_diff_mom_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eddy_diff_heat_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [drydep_hydrophilic_oc_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [denom_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni_activated_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c3_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c1_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [n2o_volume_mix_ratio_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mu_r_table_vals_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c3_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [VapWaterPath_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a4_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [micro_vap_liq_exchange_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_vert_sum_dp_weighted_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_cloud_borne_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_condensation_vert_sum_dp_weighted_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_coagulation_vert_sum_dp_weighted_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_coagulation_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [V_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [we] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_speed_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wthl_sec_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p5_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p2_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [z_mid_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p02_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c4_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c1_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [area_mirror] via memset",
      "call-count": 2,
      "total-time": 3.09944e-06,
      "time-per-call": 1.54972e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vn_table_vals_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_sw_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aerdepwetcw_mirror] via memset",
      "call-count": 1,
      "total-time": 3.09944e-06,
      "time-per-call": 3.09944e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [co_volume_mix_ratio_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wqw_sec_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [constituent_fluxes_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [phis_dyn_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [1d send buffer_mirror]",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_c3_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_int_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c4_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [omega_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dtau105_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_up_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [crefwsw_mirror]",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ZonalVapFlux_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SeaLevelPressure_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [v_iop_file_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [revap_table_vals_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot_for_analysis_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RainNumberPath_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_v_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldmed_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_up_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pseudo_density_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LocalMeshes_mirror]",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_total_surf_mass_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_total_surf_mass_flux_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wlintv] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqNumberPath_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_external_forcing_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_rainl_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_cloud_borne_vert_sum_dp_weighted_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [gas_mol_weights_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [FT_phys_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_nucleation_vert_sum_dp_weighted_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_contact_nucleation_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_immersion_nucleation_tend_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_gas_dry_deposition_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [matrix D_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lwband_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [D_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_ssa_sw_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ie2gci_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ie2lci_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aero_tau_lw_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [U_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a4_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_snowl_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [micro_liq_ice_exchange_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [model_pressure_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c2_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [2d recv buffer_mirror]",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [H2O2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IND_ELEV_so2_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [npbl_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p05_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [z_mid_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [index_season_lai_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [v_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_1p0_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice_for_analysis_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dir_vis_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surface_upward_latent_heat_flux_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surface_upward_latent_heat_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice_at_cldtop_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dif_vis_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [swband_bounds_mirror] via memset",
      "call-count": 1,
      "total-time": 2.86102e-06,
      "time-per-call": 2.86102e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_mid_at_cldtop_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_external_forcing_vert_sum_dz_weighted_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_mid_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [p_mid_at_cldtop_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_a2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ShortwaveCloudForcing_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [divT_iop_file_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [perturb_field_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Eta coordinate at interfaces_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_dn_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [so4_c3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Connections counts_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_external_forcing_vert_sum_dz_weighted_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_c1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Dinv_f_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [m_3d_nlev_pack_d_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [landfrac_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.o3rat_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.prs_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.sza_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [D_f_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aodvis_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lng_indexer] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [local_mesh_h_]",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [specrefndxlw_host]",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nr_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nonneg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IceWaterPath_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p05_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ndropmix_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IceNumberPath_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_nuceat_tend_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_inp_to_aci_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_lw_flux_up_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nsource_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_2m_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_c1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_2m_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_dn_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p02_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_a3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_mom_flux_V_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cosine_solar_zenith_angle_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_condensation_vert_sum_dp_weighted_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_gas_phase_chemistry_vert_sum_dp_weighted_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_dn_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_nucleation_vert_sum_dp_weighted_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_pbot_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_up_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_up_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_0p1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnclrsky_flux_dn_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deposition_flux_of_cloud_borne_aerosols_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deposition_flux_of_cloud_borne_aerosols_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dif_nir_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dqdt_h2so4_uptake_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aerdepwetcw_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dir_nir_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_water_lw_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_speed_10m_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qr_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Unstructured Connections_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [f2g_remapd_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [u_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qc_at_cldtop_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fv_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [g2f_remapd_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dqdt_h2so4_uptake_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aerdepwetis_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [heat_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Unstructured Connections Ptr_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_c3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SOAG_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dqdt_so4_aqueous_chemistry_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dir_nir_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dqdt_so4_aqueous_chemistry_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dif_nir_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [scavimptblvol_host] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [scavimptblnum_host] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [swband_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [2d recv buffer_mirror]",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [s1_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dstflx_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dir_nir_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ZonalVapFlux_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vapor_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_sw_net_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [MeridionalVapFlux_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_dn_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dp0_mirror]",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [MeridionalVapFlux_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqWaterPath_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [inv_qc_relvar_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldtot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqWaterPath_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [icefrac_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qr_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vm_table_vals_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [O3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ice_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_lw_dn_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sgh30_mirror] via memset",
      "call-count": 1,
      "total-time": 2.14577e-06,
      "time-per-call": 2.14577e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cdnc_at_cldtop_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [tke_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mass_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_c1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [2d send buffer_mirror]",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnumwet_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_mid_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [CAAS probs_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [divq_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lwband_bounds_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lhflx_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_evap_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_evap_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dst_a3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [T_mid_at_cldtop_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swnet_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dgnum_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [thl_sec_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [dnu_table_vals_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_flux_up_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deriv_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_gas_phase_chemistry_vert_sum_dp_weighted_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [AerosolOpticalDepth550nm_horiz_avg_valid_mask_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_contact_nucleation_tend_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqueous_chemistry_vert_sum_dp_weighted_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [h2otemp_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_aqueous_chemistry_vert_sum_dp_weighted_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clrsky_flux_up_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_a4_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [hetfrz_deposition_nucleation_tend_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [fv_metdet_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [aerdepwetis_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_sens_flux_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [el_gids_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eddy_diff_heat_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_sens_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_mom_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qi_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [horiz_winds_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qi_at_cldtop_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::destruction [local_mesh_h_]",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_cloud_borne_vert_sum_dp_weighted_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [lwband_bounds_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_dens_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [eff_radius_qc_at_cldtop_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_mom_flux_U_contiguous_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [VapWaterPath_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_renaming_vert_sum_dp_weighted_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldtot_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldhgh_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [PotentialTemperature_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ram1_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rainfrac_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [rad_heating_pdel_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldlow_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_z_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_speed_at_10m_above_surface_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qv_2m_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qm_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_lw_dn_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_dn_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [qc_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_speed_at_10m_above_surface_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SeaLevelPressure_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_dn_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [q_iop_file_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LongwaveCloudForcing_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ps_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_sw_net_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wind_stress_tms_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqPotentialTemperature_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sgs_buoy_flux_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ShortwaveCloudForcing_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LiqNumberPath_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Faxa_swvdr_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_ice_surf_mass_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_tbot_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [water_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dir_vis_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dir_vis_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dir_nir_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dif_vis_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SO2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_alb_dif_vis_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RimeWaterPath_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RimeWaterPath_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot_at_cldtop_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_tot_at_cldtop_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dif_vis_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_water_sw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shflx_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_sw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RainWaterPath_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_lw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RainWaterPath_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_real_aer_sw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [wetdens_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [RainNumberPath_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Sa_u_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_sw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [refindex_im_aer_lw_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [recv] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sfc_flux_dir_vis_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Ps_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [omega_iop_file_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [specrefndxsw_host]",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ocnfrac_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mom_c4_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_a1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_c4_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bm_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clnsky_flux_dn_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice_for_analysis_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_dn_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [vw_sec_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [num_a3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nacl_a2_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [deposition_flux_of_interstitial_aerosols_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ccn_1p0_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [IceWaterPath_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ni_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [nc_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [soa_c3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnsky_flux_up_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_dn_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [shoc_mix_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [w_variance_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up_at_model_bot_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_flux_up_at_model_bot_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a4_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq_at_cldtop_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a3_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pom_a1_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [SW_clnclrsky_flux_up_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.press_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.colo3_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [photo_table_data.alb_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [precip_ice_surf_mass_flux_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [bc_c4_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_liq_at_cldtop_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pbl_height_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_up_at_model_top_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sst_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [pbl_height_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.90735e-06,
      "time-per-call": 1.90735e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [snow_depth_land_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-06,
      "time-per-call": 1.19209e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [LW_clrsky_flux_up_at_model_top_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 1.19209e-06,
      "time-per-call": 1.19209e-06,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [sunlit_mask_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_drag_coeff_tms_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldfrac_ice_at_cldtop_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [ustar_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [surf_radiative_T_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [mam4_microphysics_tendency_coagulation_vert_sum_dp_weighted_horiz_avg_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [obklen_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Eta coordinate at midpoints_mirror]",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldlow_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [Tg_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    },
    {
      "kernel-name": "Kokkos::View::initialization [cldmed_mirror] via memset",
      "call-count": 1,
      "total-time": 9.53674e-07,
      "time-per-call": 9.53674e-07,
      "kernel-type": "PARALLEL_FOR"
    }
  ]
}
