50 & i, r, d, L, n, c1, c2, c3, ca, rank_mpi )
80 character(*),
intent(in) :: level
81 character(*),
intent(in) :: where
82 character(*),
intent(in) :: message
83 integer ,
intent(in),
optional:: i(:), n(:)
84 real ,
intent(in),
optional:: r(:)
85 real(DP) ,
intent(in),
optional:: d(:)
86 logical ,
intent(in),
optional:: L(:)
87 character(*),
intent(in),
optional:: c1, c2, c3
88 character(*),
intent(in),
optional:: ca(:)
89 integer ,
intent(in),
optional:: rank_mpi
108 character(string) :: msg
113 & i=i, r=r, d=d, l=l, n=n, c1=c1, c2=c2, c3=c3, ca=ca)
115 elseif (
strhead(
'WARNING', trim(
uchar(level) ) ) )
then 117 & i=i, r=r, d=d, l=l, n=n, c1=c1, c2=c2, c3=c3, ca=ca)
118 msg=
' *** WARNING [' // trim(where) //
'] *** '// trim(msg)
119 call printf(fmt=
'%c', c1=msg)
122 & i=i, r=r, d=d, l=l, n=n, c1=c1, c2=c2, c3=c3, ca=ca)
123 msg=
' *** MESSAGE [' // trim(where) //
'] *** ' // trim(msg)
124 call printf(fmt=
'%c', c1=msg)
129 & i, r, d, L, n, c1, c2, c3, ca, rank_mpi )
143 integer,
intent(in) :: number
144 character(*),
intent(in) :: where
145 character(*),
intent(in),
optional:: message
146 integer ,
intent(in),
optional:: i(:), n(:)
147 real ,
intent(in),
optional:: r(:)
148 real(DP) ,
intent(in),
optional:: d(:)
149 logical ,
intent(in),
optional:: L(:)
150 character(*),
intent(in),
optional:: c1, c2, c3
151 character(*),
intent(in),
optional:: ca(:)
152 integer ,
intent(in),
optional:: rank_mpi
173 if (.not.
present(message))
then 178 & i=i, r=r, d=d, l=l, n=n, c1=c1, c2=c2, c3=c3, ca=ca ) )
184 integer,
intent(in):: rank
206 integer ,
intent(in),
optional:: rank_mpi
integer, parameter, public usr_errno
subroutine, public storeerror(number, where, err, cause_c, cause_i)
subroutine messagenotifyi(number, where, message, i, r, d, L, n, c1, c2, c3, ca, rank_mpi)
subroutine messagenotifyc(level, where, message, i, r, d, L, n, c1, c2, c3, ca, rank_mpi)
logical function invalid_rank_number(rank_mpi)
integer, save output_rank
integer, parameter, public dp
倍精度実数型変数
subroutine messagesuppressmpi0(rank)
integer, parameter, public string
文字列を保持する 文字型変数の種別型パラメタ