種ごとのマクロ粒子端数を保持し、再開時にも注入期待値を保つ。
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=dp), | public, | allocatable | :: | macro_residual(:) | |||
| real(kind=dp), | public, | allocatable | :: | boundary_macro_residual(:,:) |
type :: injection_state real(dp), allocatable :: macro_residual(:) real(dp), allocatable :: boundary_macro_residual(:, :) end type injection_state