LCOV - code coverage report
Current view: | top level - dynamics/se - spmd_dyn.F90 (source / functions) |  |  | Hit | Total | Coverage
Test: | coverage.info |  | Lines: | 0 | 2 | 0.0 %
Date: | 2024-12-17 17:57:11 |  | Functions: | 0 | 1 | 0.0 %

              Line data    Source code
           1             : module spmd_dyn
           2             :
           3             :   !-----------------------------------------------------------------------
           4             :   !
           5             :   ! Purpose: SPMD implementation of CAM SE finite element dynamics.
           6             :   !
           7             :   !-----------------------------------------------------------------------
           8             :
           9             :   implicit none
          10             :   private
          11             :
          12             :   public spmdbuf
          13             :
          14             :   ! These variables are not used locally, but are set and used in phys_grid.
          15             :   ! They probably should be moved there.
          16             :   logical, public :: local_dp_map=.true.  ! flag indicates that mapping between dynamics
          17             :                                           ! and physics decompositions does not require
          18             :                                           ! interprocess communication
          19             :   integer, public :: block_buf_nrecs      ! number of local grid points (lon,lat,lev)
          20             :                                           !  in dynamics decomposition (including level 0)
          21             :   integer, public :: chunk_buf_nrecs      ! number of local grid points (lon,lat,lev)
          22             :                                           !  in physics decomposition (including level 0)
          23             :                                           ! assigned in phys_grid.F90
          24             :
          25             : !========================================================================
          26             : CONTAINS
          27             : !========================================================================
          28             :
          29           0 : subroutine spmdbuf
          30           0 : end subroutine spmdbuf
          31             :
          32             : !========================================================================
          33             :
          34             : end module spmd_dyn

Generated by: LCOV version 1.14