Welcome to ebisim’s documentation!¶
The ebisim package is being devleoped to provide a collection of tools for simulating the evolution of the charge state distribution inside an Electron Beam Ion Source / Trap (EBIS/T) using Python.
This documentation contains a few examples demonstrating the general features of ebisim. For a detailed description of the included modules please refer to the API reference.
Content:
- Examples
- ebisim package
AdvancedModelAdvancedModel.count()AdvancedModel.get()AdvancedModel.index()AdvancedModel.aAdvancedModel.bg_gasesAdvancedModel.cxxs_bggasAdvancedModel.cxxs_trgtsAdvancedModel.deviceAdvancedModel.drxsAdvancedModel.eixsAdvancedModel.lbAdvancedModel.nqAdvancedModel.optionsAdvancedModel.qAdvancedModel.rrxsAdvancedModel.targetsAdvancedModel.ub
AdvancedResultAdvancedResult.abundance_at_time()AdvancedResult.plot()AdvancedResult.plot_charge_states()AdvancedResult.plot_energy_density()AdvancedResult.plot_radial_distribution_at_time()AdvancedResult.plot_rate()AdvancedResult.plot_temperature()AdvancedResult.radial_distribution_at_time()AdvancedResult.temperature_at_time()AdvancedResult.times_of_highest_abundance()
BackgroundGasBasicResultDeviceDevice.count()Device.get()Device.index()Device.b_axDevice.currentDevice.e_kinDevice.fwhmDevice.jDevice.lengthDevice.r_dtDevice.r_dt_barDevice.r_eDevice.rad_fd_dDevice.rad_fd_lDevice.rad_fd_uDevice.rad_gridDevice.rad_phi_ax_barrDevice.rad_phi_uncompDevice.rad_re_idxDevice.v_axDevice.v_ax_scDevice.v_ra
ElementElement.as_element()Element.count()Element.get()Element.get_gas()Element.get_ions()Element.index()Element.latex_isotope()Element.aElement.cxElement.dr_csElement.dr_e_resElement.dr_strengthElement.e_bindElement.e_cfgElement.ei_lotz_aElement.ei_lotz_bElement.ei_lotz_cElement.ipElement.kTElement.nElement.nameElement.rr_n_0_effElement.rr_z_effElement.symbolElement.z
EnergyScanResultModelOptionsModelOptions.count()ModelOptions.index()ModelOptions.COLLISIONAL_THERMALISATIONModelOptions.CXModelOptions.DRModelOptions.EIModelOptions.ESCAPE_AXIALModelOptions.ESCAPE_RADIALModelOptions.IONISATION_HEATINGModelOptions.OVERRIDE_FWHMModelOptions.RADIAL_DYNAMICSModelOptions.RADIAL_SOLVER_MAX_STEPSModelOptions.RADIAL_SOLVER_REL_DIFFModelOptions.RECOMPUTE_CROSS_SECTIONSModelOptions.RRModelOptions.SPITZER_HEATING
RateRate.AX_CORate.CHARGE_EXCHANGERate.COLLISIONAL_THERMALISATIONRate.COLLISION_RATE_SELFRate.COLLISION_RATE_TOTALRate.CXRate.DIELECTRONIC_RECOMBINATIONRate.DRRate.EIRate.ELECTRON_IONISATIONRate.E_KIN_FWHMRate.E_KIN_MEANRate.F_EIRate.IONISATION_HEATRate.LOSSES_AXIAL_COLLISIONALRate.LOSSES_RADIAL_COLLISIONALRate.OVERLAP_FACTORS_EBEAMRate.RADIATIVE_RECOMBINATIONRate.RA_CORate.RRRate.SPITZER_HEATINGRate.TRAPPING_PARAMETER_AXIALRate.TRAPPING_PARAMETER_RADIALRate.TRAP_DEPTH_AXIALRate.TRAP_DEPTH_RADIALRate.T_AX_CORate.T_COLLISIONAL_THERMALISATIONRate.T_CTRate.T_LOSSES_AXIAL_COLLISIONALRate.T_LOSSES_RADIAL_COLLISIONALRate.T_RA_CORate.T_SHRate.T_SPITZER_HEATINGRate.V_AXRate.V_RARate.W_AXRate.W_RA
Targetadvanced_simulation()basic_simulation()drxs_energyscandrxs_matdrxs_veceixs_energyscaneixs_mateixs_vecenergy_scan()get_element()plot_combined_xs()plot_drxs()plot_eixs()plot_rrxs()rrxs_energyscanrrxs_matrrxs_vec- Subpackages
- Submodules