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: 2025-01-13 21:54:50 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