orbit.py_linac.lattice_modifications.rf_models_modifications_lib#

Functions

MPI_Comm_rank

Make_AxisFieldRF_Gaps_and_Find_Neihbor_Nodes(...)

It returns (af_rf_gap_dict,rf_gap_ind_up_down_arr).

RenormalizeFunction(func, z_min, z_max)

It re-normalizes the Function in the new limits (z_min,z_max).

Replace_BaseRF_Gap_to_AxisField_Nodes(...[, ...])

Function will replace BaseRF_Gap nodes by AxisFieldRF_Gap.

orbitFinalize([message])

Method.

Classes

AxisFieldRF_Gap(baserf_gap)

The RF gap representation that uses the RF axis field.

BaseRF_Gap([name])

The simplest RF gap representation.

Drift([name])

Drift element.

Function

The Function python wrapper

GaussLegendreIntegrator

The GaussLegendreIntegrator python wrapper

Quad([name])

Quad Combined Function TEAPOT element.

SplineCH

The SplineCH python wrapper