Public Member Functions | |
| character(string) function | present_select_char (invalid, default, c0, c1, c2, c3, c4, c5, c6, c7, c8, c9) |
| character(string) function | present_select_char_auto (invalid, default, c0, c1, c2, c3, c4, c5, c6, c7, c8, c9) |
| integer function | present_select_int (invalid, default, i0, i1, i2, i3, i4, i5, i6, i7, i8, i9) |
| integer function | present_select_int_auto (invalid, default, i0, i1, i2, i3, i4, i5, i6, i7, i8, i9) |
| real(sp) function | present_select_real (invalid, default, r0, r1, r2, r3, r4, r5, r6, r7, r8, r9) |
| real(sp) function | present_select_real_auto (invalid, default, r0, r1, r2, r3, r4, r5, r6, r7, r8, r9) |
| real(dp) function | present_select_double (invalid, default, d0, d1, d2, d3, d4, d5, d6, d7, d8, d9) |
| real(dp) function | present_select_double_auto (invalid, default, d0, d1, d2, d3, d4, d5, d6, d7, d8, d9) |
Definition at line 80 of file dc_present.f90.
| character(string) function dc_present::present_select::present_select_char | ( | character(*), intent(in) | invalid, |
| character(*), intent(in) | default, | ||
| character(*), intent(in), optional | c0, | ||
| character(*), intent(in), optional | c1, | ||
| character(*), intent(in), optional | c2, | ||
| character(*), intent(in), optional | c3, | ||
| character(*), intent(in), optional | c4, | ||
| character(*), intent(in), optional | c5, | ||
| character(*), intent(in), optional | c6, | ||
| character(*), intent(in), optional | c7, | ||
| character(*), intent(in), optional | c8, | ||
| character(*), intent(in), optional | c9 ) |
最初の有効な省略可能引数を選択(Char 版)
省略可能な引数 c0〜c9、i0〜i9、r0〜r9、d0〜d9 のうち、 省略されておらず、且つ invalid と等しくないものを1つ返します。 c0/i0/r0/d0 の優先順位が最も高く、c9/i9/r9/d9 が最も低いです。 全ての引数が省略されているか invalid と等しい場合は default が返ります。
| [in] | invalid | 引数を無効とみなす値 |
| [in] | default | 有効な引数がない場合に返すデフォルト値 |
Definition at line 405 of file dc_present.f90.
| character(string) function dc_present::present_select::present_select_char_auto | ( | logical, intent(in) | invalid, |
| character(*), intent(in) | default, | ||
| character(*), intent(in), optional | c0, | ||
| character(*), intent(in), optional | c1, | ||
| character(*), intent(in), optional | c2, | ||
| character(*), intent(in), optional | c3, | ||
| character(*), intent(in), optional | c4, | ||
| character(*), intent(in), optional | c5, | ||
| character(*), intent(in), optional | c6, | ||
| character(*), intent(in), optional | c7, | ||
| character(*), intent(in), optional | c8, | ||
| character(*), intent(in), optional | c9 ) |
最初の有効な省略可能引数を選択(Char_auto 版)
省略可能な引数 c0〜c9、i0〜i9、r0〜r9、d0〜d9 のうち、 省略されておらず、且つ invalid と等しくないものを1つ返します。 c0/i0/r0/d0 の優先順位が最も高く、c9/i9/r9/d9 が最も低いです。 全ての引数が省略されているか invalid と等しい場合は default が返ります。
| [in] | invalid | 引数を無効とみなす値 |
| [in] | default | 有効な引数がない場合に返すデフォルト値 |
Definition at line 555 of file dc_present.f90.
| real(dp) function dc_present::present_select::present_select_double | ( | real(dp), intent(in) | invalid, |
| real(dp), intent(in) | default, | ||
| real(dp), intent(in), optional | d0, | ||
| real(dp), intent(in), optional | d1, | ||
| real(dp), intent(in), optional | d2, | ||
| real(dp), intent(in), optional | d3, | ||
| real(dp), intent(in), optional | d4, | ||
| real(dp), intent(in), optional | d5, | ||
| real(dp), intent(in), optional | d6, | ||
| real(dp), intent(in), optional | d7, | ||
| real(dp), intent(in), optional | d8, | ||
| real(dp), intent(in), optional | d9 ) |
最初の有効な省略可能引数を選択(Double 版)
省略可能な引数 c0〜c9、i0〜i9、r0〜r9、d0〜d9 のうち、 省略されておらず、且つ invalid と等しくないものを1つ返します。 c0/i0/r0/d0 の優先順位が最も高く、c9/i9/r9/d9 が最も低いです。 全ての引数が省略されているか invalid と等しい場合は default が返ります。
| [in] | invalid | 引数を無効とみなす値 |
| [in] | default | 有効な引数がない場合に返すデフォルト値 |
Definition at line 1145 of file dc_present.f90.
References dc_types::dp_eps.
| real(dp) function dc_present::present_select::present_select_double_auto | ( | logical, intent(in) | invalid, |
| real(dp), intent(in) | default, | ||
| real(dp), intent(in), optional | d0, | ||
| real(dp), intent(in), optional | d1, | ||
| real(dp), intent(in), optional | d2, | ||
| real(dp), intent(in), optional | d3, | ||
| real(dp), intent(in), optional | d4, | ||
| real(dp), intent(in), optional | d5, | ||
| real(dp), intent(in), optional | d6, | ||
| real(dp), intent(in), optional | d7, | ||
| real(dp), intent(in), optional | d8, | ||
| real(dp), intent(in), optional | d9 ) |
最初の有効な省略可能引数を選択(Double_auto 版)
省略可能な引数 c0〜c9、i0〜i9、r0〜r9、d0〜d9 のうち、 省略されておらず、且つ invalid と等しくないものを1つ返します。 c0/i0/r0/d0 の優先順位が最も高く、c9/i9/r9/d9 が最も低いです。 全ての引数が省略されているか invalid と等しい場合は default が返ります。
| [in] | invalid | 引数を無効とみなす値 |
| [in] | default | 有効な引数がない場合に返すデフォルト値 |
Definition at line 1245 of file dc_present.f90.
References dc_types::dp_eps.
| integer function dc_present::present_select::present_select_int | ( | integer, intent(in) | invalid, |
| integer, intent(in) | default, | ||
| integer, intent(in), optional | i0, | ||
| integer, intent(in), optional | i1, | ||
| integer, intent(in), optional | i2, | ||
| integer, intent(in), optional | i3, | ||
| integer, intent(in), optional | i4, | ||
| integer, intent(in), optional | i5, | ||
| integer, intent(in), optional | i6, | ||
| integer, intent(in), optional | i7, | ||
| integer, intent(in), optional | i8, | ||
| integer, intent(in), optional | i9 ) |
最初の有効な省略可能引数を選択(Int 版)
省略可能な引数 c0〜c9、i0〜i9、r0〜r9、d0〜d9 のうち、 省略されておらず、且つ invalid と等しくないものを1つ返します。 c0/i0/r0/d0 の優先順位が最も高く、c9/i9/r9/d9 が最も低いです。 全ての引数が省略されているか invalid と等しい場合は default が返ります。
| [in] | invalid | 引数を無効とみなす値 |
| [in] | default | 有効な引数がない場合に返すデフォルト値 |
Definition at line 685 of file dc_present.f90.
References dc_types::i4, and dc_types::i8.
| integer function dc_present::present_select::present_select_int_auto | ( | logical, intent(in) | invalid, |
| integer, intent(in) | default, | ||
| integer, intent(in), optional | i0, | ||
| integer, intent(in), optional | i1, | ||
| integer, intent(in), optional | i2, | ||
| integer, intent(in), optional | i3, | ||
| integer, intent(in), optional | i4, | ||
| integer, intent(in), optional | i5, | ||
| integer, intent(in), optional | i6, | ||
| integer, intent(in), optional | i7, | ||
| integer, intent(in), optional | i8, | ||
| integer, intent(in), optional | i9 ) |
最初の有効な省略可能引数を選択(Int_auto 版)
省略可能な引数 c0〜c9、i0〜i9、r0〜r9、d0〜d9 のうち、 省略されておらず、且つ invalid と等しくないものを1つ返します。 c0/i0/r0/d0 の優先順位が最も高く、c9/i9/r9/d9 が最も低いです。 全ての引数が省略されているか invalid と等しい場合は default が返ります。
| [in] | invalid | 引数を無効とみなす値 |
| [in] | default | 有効な引数がない場合に返すデフォルト値 |
Definition at line 785 of file dc_present.f90.
References dc_types::i4, and dc_types::i8.
| real(sp) function dc_present::present_select::present_select_real | ( | real(sp), intent(in) | invalid, |
| real(sp), intent(in) | default, | ||
| real(sp), intent(in), optional | r0, | ||
| real(sp), intent(in), optional | r1, | ||
| real(sp), intent(in), optional | r2, | ||
| real(sp), intent(in), optional | r3, | ||
| real(sp), intent(in), optional | r4, | ||
| real(sp), intent(in), optional | r5, | ||
| real(sp), intent(in), optional | r6, | ||
| real(sp), intent(in), optional | r7, | ||
| real(sp), intent(in), optional | r8, | ||
| real(sp), intent(in), optional | r9 ) |
最初の有効な省略可能引数を選択(Real 版)
省略可能な引数 c0〜c9、i0〜i9、r0〜r9、d0〜d9 のうち、 省略されておらず、且つ invalid と等しくないものを1つ返します。 c0/i0/r0/d0 の優先順位が最も高く、c9/i9/r9/d9 が最も低いです。 全ての引数が省略されているか invalid と等しい場合は default が返ります。
| [in] | invalid | 引数を無効とみなす値 |
| [in] | default | 有効な引数がない場合に返すデフォルト値 |
Definition at line 915 of file dc_present.f90.
References dc_types::sp_eps.
| real(sp) function dc_present::present_select::present_select_real_auto | ( | logical, intent(in) | invalid, |
| real(sp), intent(in) | default, | ||
| real(sp), intent(in), optional | r0, | ||
| real(sp), intent(in), optional | r1, | ||
| real(sp), intent(in), optional | r2, | ||
| real(sp), intent(in), optional | r3, | ||
| real(sp), intent(in), optional | r4, | ||
| real(sp), intent(in), optional | r5, | ||
| real(sp), intent(in), optional | r6, | ||
| real(sp), intent(in), optional | r7, | ||
| real(sp), intent(in), optional | r8, | ||
| real(sp), intent(in), optional | r9 ) |
最初の有効な省略可能引数を選択(Real_auto 版)
省略可能な引数 c0〜c9、i0〜i9、r0〜r9、d0〜d9 のうち、 省略されておらず、且つ invalid と等しくないものを1つ返します。 c0/i0/r0/d0 の優先順位が最も高く、c9/i9/r9/d9 が最も低いです。 全ての引数が省略されているか invalid と等しい場合は default が返ります。
| [in] | invalid | 引数を無効とみなす値 |
| [in] | default | 有効な引数がない場合に返すデフォルト値 |
Definition at line 1015 of file dc_present.f90.
References dc_types::sp_eps.