|
subroutine | emfldanaclass::construct_emfldana (this, numseg, nmpstp, type, blength) |
|
subroutine | emfldanaclass::setparam1_emfldana (this, i, value) |
|
subroutine | emfldanaclass::setparam2_emfldana (this, values) |
|
subroutine | emfldanaclass::setparam3_emfldana (this, numseg, nmpstp, type, blength) |
|
subroutine | emfldanaclass::getparam1_emfldana (this, i, blparam) |
|
subroutine | emfldanaclass::getparam2_emfldana (this, blparams) |
|
subroutine | emfldanaclass::getparam3_emfldana (this, blength, bnseg, bmapstp, btype) |
|
subroutine | emfldanaclass::maplinear_emfldana (t, tau, xm, this, refpt, Bchg, Bmass) |
|
subroutine | emfldanaclass::rk6i_emfldana (h, ns, t, y, nvar, this, Bchg, Bmass) |
|
subroutine | emfldanaclass::intfunc1_emfldana (t, y, f, this, Bchg, Bmass) |
|
subroutine | emfldanaclass::getaxflde_emfldana (z, this, ez1, ezp1, ezpp1) |
| interpolate the field from the EMfldAna rf cavity onto bunch location. More...
|
|
subroutine | emfldanaclass::getaxfldefc_emfldana (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 | emfldanaclass::getfld_emfldana (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 | emfldanaclass::getflderrold_emfldana (pos, extfld, this) |
| get external field with displacement and rotation errors. More...
|
|
subroutine | emfldanaclass::getflderr_emfldana (pos, extfld, this, dx, dy, anglex, angl |
| get external field with displacement and rotation errors. More...
|
|
subroutine | emfldanaclass::getfld6_emfldana (this, z, extfld6) |
| get the discrete Er,Etheta,Ez, Br, Btheta, Bz as a function or "r" at given "z". More...
|
|
subroutine | emfldanaclass::getfld6err_emfldana (this, pos, extfld, dx, dy, anglex, angl |
|
subroutine | emfldanaclass::getfld6xyz_emfldana (this, z, extfld6xyz) |
| get the discrete Ex,Ey,Ez, Bx, By, Bz as a function of x and y at given "z". More...
|
|
subroutine | emfldanaclass::getfld6xyzerr_emfldana (this, pos, extfld, dx, dy, anglex, a |
|
subroutine | emfldanaclass::getfldt_emfldana (pos, extfld, this, fldata) |
| get analytical field. More...
|
|
subroutine | emfldanaclass::getfldtsurfrough_emfldtana (pos, extfld, this, fldata) |
| get DC surface roughness fields More...
|
|
subroutine | emfldanaclass::getfldtalpha_emfldana (pos, extfld, this, fldata) |
| get analytical field from an alpha magnet More...
|
|
subroutine | emfldanaclass::getfldttw_emfldana (pos, extfld, this, fldata) |
| get analytical field from a traveling wave meander plate More...
|
|
subroutine | emfldanaclass::getfldtdipole_emfldana (pos, extfld, this, fldata) |
|