m_mpout Module


Uses


Variables

Type Visibility Attributes Name Initial
integer, public, save :: mpout = stdout

Interfaces

public interface mpout_open

  • private subroutine open_(mask, pfix)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in), optional :: mask
    character(len=*), intent(in), optional :: pfix

public interface mpout_close

  • private subroutine close_()

    Arguments

    None

public interface mpout_sync

  • private subroutine sync_(tag)

    Arguments

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

public interface mpout_flush

  • private subroutine flush_()

    Arguments

    None

public interface mpout_ison

  • private function ison_()

    Arguments

    None

    Return Value logical

public interface mpout_log

  • private subroutine log1_(message)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: message
  • private subroutine log2_(where, message)

    Arguments

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