cable_abort_module Module



Variables

Type Visibility Attributes Name Initial
type(mpi_grp_t), private :: mpi_grp_global

Subroutines

public subroutine cable_abort_module_init(mpi_grp)

Initialise abort module

Arguments

Type IntentOptional Attributes Name
type(mpi_grp_t), intent(in) :: mpi_grp

public subroutine cable_abort(message, file, line)

Print the error message and stop the code

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: message

Error message

character(len=*), intent(in), optional :: file
integer, intent(in), optional :: line

public subroutine nc_abort(ok, message)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ok
character(len=*), intent(in) :: message