|
IMPACT T
|
find the global range of computation domain class implementation. More...
Data Types | |
| interface | globalrange |
Functions/Subroutines | |
| subroutine | singlerange (partcls, nplc, nptot, range, center) |
| find the range (minimum and maxium of a single bunch) and the centroid of a single beam bunch. More... | |
| subroutine | globalrange1 (Brange, perdlen, grange, gammaz, zcent, nptot, n |
| find the global range of "nbunch" of beam bunch with global periodic length "perdlen". More... | |
| subroutine | globalrange2 (Brange, grange, gammaz, zcent, nptot, nbunch) |
| find the global range of "nbunch" of beam bunch. More... | |
| subroutine | globalrange3 (Brange, grange, gammaz, nptot, nbunch, nx, ny, pe |
| find the global range of "nbunch" of beam bunch. find the global range of "nbunch" of beam bunch with global periodic length "perdlen". More... | |
| subroutine | globalrange4 (Brange, grange, gammaz, nptot, nbunch, nx, ny, nz |
| find the global range of "nbunch" of beam bunch. find the global range of "nbunch" of beam bunch with global periodic length "perdlen". More... | |
find the global range of computation domain class implementation.
| subroutine rangerclass::globalrange1 | ( | double precision, dimension(:,:) | Brange, |
| double precision, intent(in) | perdlen, | ||
| double precision, dimension(6), intent(out) | grange, | ||
| double precision, intent(out) | gammaz, | ||
| double precision, intent(out) | zcent, | ||
| integer, dimension(:) | nptot, | ||
| n | |||
| ) |
find the global range of "nbunch" of beam bunch with global periodic length "perdlen".
| subroutine rangerclass::globalrange2 | ( | double precision, dimension(:,:) | Brange, |
| double precision, dimension(6), intent(out) | grange, | ||
| double precision, intent(out) | gammaz, | ||
| double precision, intent(out) | zcent, | ||
| integer, dimension(:) | nptot, | ||
| integer, intent(in) | nbunch | ||
| ) |
find the global range of "nbunch" of beam bunch.
| subroutine rangerclass::globalrange3 | ( | double precision, dimension(:,:) | Brange, |
| double precision, dimension(6), intent(out) | grange, | ||
| double precision, intent(out) | gammaz, | ||
| integer, dimension(:) | nptot, | ||
| integer, intent(in) | nbunch, | ||
| integer, intent(in) | nx, | ||
| integer, intent(in) | ny, | ||
| pe | |||
| ) |
find the global range of "nbunch" of beam bunch. find the global range of "nbunch" of beam bunch with global periodic length "perdlen".
| subroutine rangerclass::globalrange4 | ( | double precision, dimension(:,:) | Brange, |
| double precision, dimension(6), intent(out) | grange, | ||
| double precision, intent(out) | gammaz, | ||
| integer, dimension(:) | nptot, | ||
| integer, intent(in) | nbunch, | ||
| integer, intent(in) | nx, | ||
| integer, intent(in) | ny, | ||
| integer, intent(in) | nz | ||
| ) |
find the global range of "nbunch" of beam bunch. find the global range of "nbunch" of beam bunch with global periodic length "perdlen".
| subroutine rangerclass::singlerange | ( | double precision, dimension(:,:) | partcls, |
| integer, intent(in) | nplc, | ||
| integer, intent(in) | nptot, | ||
| double precision, dimension(6), intent(out) | range, | ||
| double precision, dimension(6), intent(out) | center | ||
| ) |
find the range (minimum and maxium of a single bunch) and the centroid of a single beam bunch.

1.8.15