|
subroutine | emfldcylclass::construct_emfldcyl (this, numseg, nmpstp, type, blength) |
|
subroutine | emfldcylclass::setparam1_emfldcyl (this, i, value) |
|
subroutine | emfldcylclass::setparam2_emfldcyl (this, values) |
|
subroutine | emfldcylclass::setparam3_emfldcyl (this, numseg, nmpstp, type, blength) |
|
subroutine | emfldcylclass::getparam1_emfldcyl (this, i, blparam) |
|
subroutine | emfldcylclass::getparam2_emfldcyl (this, blparams) |
|
subroutine | emfldcylclass::getparam3_emfldcyl (this, blength, bnseg, bmapstp, btype) |
|
subroutine | emfldcylclass::maplinear_emfldcyl (t, tau, xm, this, refpt, Bchg, Bmass) |
|
subroutine | emfldcylclass::rk6i_emfldcyl (h, ns, t, y, nvar, this, Bchg, Bmass) |
|
subroutine | emfldcylclass::intfunc1_emfldcyl (t, y, f, this, Bchg, Bmass) |
|
subroutine | emfldcylclass::getaxflde_emfldcyl (z, this, ez1, ezp1, ezpp1) |
| interpolate the field from the EMfldCyl rf cavity onto bunch location. More...
|
|
subroutine | emfldcylclass::getaxfldefc_emfldcyl (z, this, ez1, ezp1, ezpp1) |
| get external RF field on axis from analytical function Here, we have used a Fouier expansion representation of external field. Users should supply the field function as they want. More...
|
|
subroutine | emfldcylclass::getfld_emfldcyl (pos, extfld, this) |
| get external field Ex, Ey, Ez, Bx, Bx, Bz at given position x, y, z, t from analytical function. Here we have used Fourier expansion of function. The user should supply his own analytical function if needed. More...
|
|
subroutine | emfldcylclass::getflderrold_emfldcyl (pos, extfld, this) |
| get external field with displacement and rotation errors. More...
|
|
subroutine | emfldcylclass::getflderr_emfldcyl (pos, extfld, this, dx, dy, anglex, angl |
| get external field with displacement and rotation errors. More...
|
|
subroutine | emfldcylclass::getfld6_emfldcyl (this, z, extfld6) |
| get the discrete Er,Etheta,Ez, Br, Btheta, Bz as a function or "r" at given "z". More...
|
|
subroutine | emfldcylclass::getfld6err_emfldcyl (this, pos, extfld, dx, dy, anglex, angl |
|
subroutine | emfldcylclass::getfld6xyz_emfldcyl (this, z, extfld6xyz) |
| get the discrete Ex,Ey,Ez, Bx, By, Bz as a function of x and y at given "z". More...
|
|
subroutine | emfldcylclass::getfld6xyzerr_emfldcyl (this, pos, extfld, dx, dy, anglex, a |
|
subroutine | emfldcylclass::getfldt_emfldcyl (pos, extfld, this, fldata) |
| get the discrete Er,Etheta,Ez, Br, Btheta, Bz as a function or "r" at given "z". More...
|
|