GBS
utility_mod Module Reference

Functions/Subroutines

real(dp) function op3d (field, typeop)
 
logical function gbs_isnan (x, str)
 
logical function gbs_isinf (x, str)
 
logical function checkfield (field, str)
 
subroutine print_crash
 
subroutine mv2bk (file, file2)
 Move file to a backup file if it exists. More...
 
subroutine cp2bk (file, file2)
 Copy file to a backup file if it exists. More...
 
subroutine gbs_abort (str)
 Print an error message and terminate the run. More...
 

Variables

integer, private ierr
 

Function/Subroutine Documentation

◆ checkfield()

logical function utility_mod::checkfield ( real(dp), dimension(iys:iye,ixs:ixe,izs:ize), intent(in)  field,
character(len=*), intent(in)  str 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ cp2bk()

subroutine utility_mod::cp2bk ( character(len=*), intent(in)  file,
character(len=*), intent(in)  file2 
)

Copy file to a backup file if it exists.

+ Here is the caller graph for this function:

◆ gbs_abort()

subroutine utility_mod::gbs_abort ( character(*), intent(in)  str)

Print an error message and terminate the run.

+ Here is the caller graph for this function:

◆ gbs_isinf()

logical function utility_mod::gbs_isinf ( real(dp), intent(in)  x,
character(len=*), intent(in)  str 
)
+ Here is the caller graph for this function:

◆ gbs_isnan()

logical function utility_mod::gbs_isnan ( real(dp), intent(in)  x,
character(len=*), intent(in)  str 
)
+ Here is the caller graph for this function:

◆ mv2bk()

subroutine utility_mod::mv2bk ( character(len=*), intent(in)  file,
character(len=*), intent(in)  file2 
)

Move file to a backup file if it exists.

+ Here is the caller graph for this function:

◆ op3d()

real(dp) function utility_mod::op3d ( real(dp), dimension(iysg:iyeg,ixsg:ixeg,izsg:izeg), intent(in)  field,
character(len=3), intent(in)  typeop 
)
+ Here is the caller graph for this function:

◆ print_crash()

subroutine utility_mod::print_crash
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ ierr

integer, private utility_mod::ierr
private