CAM
bshr_assert_mod Module Reference

Data Types

interface  shr_assert_all
 
interface  shr_assert_any
 

Functions/Subroutines

subroutine, public shr_assert (var, msg, bstatus)
 
subroutine shr_assert_all_1d (var, msg, bstatus)
 
subroutine shr_assert_all_2d (var, msg, bstatus)
 
subroutine shr_assert_all_3d (var, msg, bstatus)
 
subroutine shr_assert_all_4d (var, msg, bstatus)
 
subroutine shr_assert_all_5d (var, msg, bstatus)
 
subroutine shr_assert_all_6d (var, msg, bstatus)
 
subroutine shr_assert_all_7d (var, msg, bstatus)
 
subroutine shr_assert_any_1d (var, msg, bstatus)
 
subroutine shr_assert_any_2d (var, msg, bstatus)
 
subroutine shr_assert_any_3d (var, msg, bstatus)
 
subroutine shr_assert_any_4d (var, msg, bstatus)
 
subroutine shr_assert_any_5d (var, msg, bstatus)
 
subroutine shr_assert_any_6d (var, msg, bstatus)
 
subroutine shr_assert_any_7d (var, msg, bstatus)
 

Variables

character(len= *), parameter, private mod_filename = __FILE__
 

Function/Subroutine Documentation

◆ shr_assert()

subroutine, public bshr_assert_mod::shr_assert ( logical, intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
Here is the caller graph for this function:

◆ shr_assert_all_1d()

subroutine bshr_assert_mod::shr_assert_all_1d ( logical, dimension(:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_all_2d()

subroutine bshr_assert_mod::shr_assert_all_2d ( logical, dimension(:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_all_3d()

subroutine bshr_assert_mod::shr_assert_all_3d ( logical, dimension(:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_all_4d()

subroutine bshr_assert_mod::shr_assert_all_4d ( logical, dimension(:,:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_all_5d()

subroutine bshr_assert_mod::shr_assert_all_5d ( logical, dimension(:,:,:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_all_6d()

subroutine bshr_assert_mod::shr_assert_all_6d ( logical, dimension(:,:,:,:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_all_7d()

subroutine bshr_assert_mod::shr_assert_all_7d ( logical, dimension(:,:,:,:,:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_any_1d()

subroutine bshr_assert_mod::shr_assert_any_1d ( logical, dimension(:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_any_2d()

subroutine bshr_assert_mod::shr_assert_any_2d ( logical, dimension(:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_any_3d()

subroutine bshr_assert_mod::shr_assert_any_3d ( logical, dimension(:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_any_4d()

subroutine bshr_assert_mod::shr_assert_any_4d ( logical, dimension(:,:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_any_5d()

subroutine bshr_assert_mod::shr_assert_any_5d ( logical, dimension(:,:,:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_any_6d()

subroutine bshr_assert_mod::shr_assert_any_6d ( logical, dimension(:,:,:,:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

◆ shr_assert_any_7d()

subroutine bshr_assert_mod::shr_assert_any_7d ( logical, dimension(:,:,:,:,:,:,:), intent(in)  var,
character(len=*), intent(in)  msg,
type(betr_status_type), intent(out)  bstatus 
)
private
Here is the call graph for this function:

Variable Documentation

◆ mod_filename

character(len=*), parameter, private bshr_assert_mod::mod_filename = __FILE__
private