ccpp_errors Module Reference

Error/Warning reporting module. More...

Functions/Subroutines

subroutine ccpp_error (message)
 Fatal error reporting.
subroutine ccpp_warn (message)
 Non-fatal warning reporting.
subroutine ccpp_if_error (ierr, message)
 Fatal error checking and reporting.
subroutine ccpp_if_warn (ierr, message)
 Non-fatal warning checking and reporting.

Detailed Description

Error/Warning reporting module.

Subroutines for reporting warnings.


Function/Subroutine Documentation

subroutine ccpp_errors::ccpp_error ( character(len=*),intent(in)  message  ) 

Fatal error reporting.

Write an error message to error_unit/stderr.

Parameters:
[in] message The error message to write.

Here is the caller graph for this function:

subroutine ccpp_errors::ccpp_if_error ( integer,intent(in)  ierr,
character(len=*),intent(in)  message 
)

Fatal error checking and reporting.

Check to see if ierr is non-zero. If it is write an error message to error_unit/stderr.

Parameters:
[in] ierr The exit code.
[in] message The error message to write.
subroutine ccpp_errors::ccpp_if_warn ( integer,intent(in)  ierr,
character(len=*),intent(in)  message 
)

Non-fatal warning checking and reporting.

Check to see if ierr is non-zero. If it is write an warning message to error_unit/stderr.

Parameters:
[in] ierr The exit code.
[in] message The warning message to write.
subroutine ccpp_errors::ccpp_warn ( character(len=*),intent(in)  message  ) 

Non-fatal warning reporting.

Write an warning message to error_unit/stderr.

Parameters:
[in] message The warning message to write.

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Defines

Generated on 26 Apr 2017 for ccpp by  doxygen 1.6.1