LCOV - code coverage report
Current view: top level - physics/cam - spcam_drivers.F90 (source / functions) Hit Total Coverage
Test: coverage.info Lines: 4 7 57.1 %
Date: 2025-01-13 21:54:50 Functions: 2 3 66.7 %

          Line data    Source code
       1             : module spcam_drivers
       2             : 
       3             : ! stub module
       4             : 
       5             : use shr_kind_mod,     only: r8 => shr_kind_r8
       6             : use physics_types,    only: physics_state, physics_tend
       7             : use physics_buffer,   only: physics_buffer_desc
       8             : use camsrfexch,       only: cam_out_t, cam_in_t
       9             : use cam_abortutils,   only: endrun
      10             : 
      11             : implicit none
      12             : private
      13             : save
      14             : 
      15             : public :: tphysbc_spcam, spcam_register, spcam_init
      16             : 
      17             : !========================================================================================
      18             : contains
      19             : !========================================================================================
      20             : 
      21           0 : subroutine tphysbc_spcam (ztodt, state,   &
      22             :        tend,    pbuf,                     &
      23             :        cam_out, cam_in )
      24             : 
      25             :    real(r8),            intent(in)    :: ztodt
      26             :    type(physics_state), intent(inout) :: state
      27             :    type(physics_tend ), intent(inout) :: tend
      28             :    type(physics_buffer_desc), pointer :: pbuf(:)
      29             :    type(cam_out_t),     intent(inout) :: cam_out
      30             :    type(cam_in_t),      intent(in)    :: cam_in
      31             :    !---------------------------------------------------------------------------
      32             : 
      33           0 :    call endrun('tphysbc_spcam: ERROR: this is a stub')
      34             : 
      35           0 : end subroutine tphysbc_spcam
      36             : 
      37             : !========================================================================================
      38             : 
      39        1536 : subroutine spcam_register()
      40             : 
      41        1536 : end subroutine spcam_register
      42             : 
      43             : !========================================================================================
      44             : 
      45        1536 : subroutine spcam_init(pbuf2d)
      46             :    
      47             :    type(physics_buffer_desc), pointer :: pbuf2d(:,:)
      48             : 
      49        1536 : end subroutine spcam_init
      50             : 
      51             : !========================================================================================
      52             : 
      53             : end module spcam_drivers
      54             : 

Generated by: LCOV version 1.14