区間 interval の累積電荷多項式の原点。区間 1 は最下 break、それ以外は区間の左端 break。
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=dp), | intent(in) | :: | break_z(:) | |||
| integer(kind=i32), | intent(in) | :: | interval |
pure real(dp) function zero_mode_interval_origin(break_z, interval) result(origin) real(dp), intent(in) :: break_z(:) integer(i32), intent(in) :: interval origin = break_z(max(interval - 1_i32, 1_i32)) end function zero_mode_interval_origin