If a process needs to abort (abnormal termination), it must do so by calling prism_abort_proto. This will ensure a proper termination of all processes in the coupled model communicator. This routine writes the name of the calling model, the name of the calling routine, and the message to the job standard output (stdout).