Simultipac
LightWin
Introduction
Jupyter notebook examples
API Reference
Simultipac
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (CSTResults method)
(CSTResultsFactory method)
(DefaultPlotter method)
(LogFormatter method)
(Momentum method)
(Particle method)
(ParticleMonitor method)
(Plotter method)
(SimulationResults method)
(SimulationResultsFactory method)
(SimulationsResults method)
(SimulationsResultsFactory method)
(Spark3DResultsFactory method)
(Vector method)
__str__() (ParticleMonitor method)
(SimulationResults method)
_abc_impl (CSTResults attribute)
(CSTResultsFactory attribute)
(SimulationResults attribute)
(SimulationResultsFactory attribute)
(SingletonMeta attribute)
(Spark3DResults attribute)
(Spark3DResultsFactory attribute)
_absolute_file_paths() (in module simultipac.particle_monitor.particle_monitor)
_add() (SimulationsResults method)
_charges (Particle attribute)
_check_consistent_shapes() (SimulationResults method)
_check_constanteness_of_some_attributes() (Particle method)
_console_handler() (in module simultipac.util.log_manager)
_create_individual() (SimulationsResultsFactory method)
_design_space() (in module simultipac.util.exponential_growth)
_file_handler() (in module simultipac.util.log_manager)
_filter_out_alive_at_end() (in module simultipac.particle_monitor.particle_monitor)
_filter_out_dead_at_end() (in module simultipac.particle_monitor.particle_monitor)
_filter_out_part_with_one_time_step() (in module simultipac.particle_monitor.particle_monitor)
_filter_source_id() (in module simultipac.particle_monitor.particle_monitor)
_format_for_save() (SimulationsResults method)
_from_csv() (Spark3DResultsFactory method)
_from_txt() (Spark3DResultsFactory method)
_get_color_from_last_plot() (DefaultPlotter method)
_get_constant() (in module simultipac.particle_monitor.particle)
_get_float_from_filename() (in module simultipac.particle_monitor.particle_monitor)
_get_last_commit_hash() (in module simultipac.util.log_manager)
_get_package_version() (in module simultipac.util.log_manager)
_indexes_for_fit() (in module simultipac.util.exponential_growth)
_instances (SingletonMeta attribute)
_is_sorted() (in module simultipac.particle_monitor.particle)
_k3d_patch() (DefaultPlotter method)
_load_mesh() (ParticleMonitor method)
_load_particle_monitor_file() (in module simultipac.particle_monitor.particle_monitor)
_log_header() (in module simultipac.util.log_manager)
_masses (Particle attribute)
_n_points_in_a_period() (in module simultipac.util.exponential_growth)
_parameters_file (CSTResultsFactory attribute)
_parameters_file_to_dict() (in module simultipac.cst.helper)
_plot_0d() (SimulationsResults method)
_pop_e_acc() (CSTResultsFactory method)
_results (SimulationsResults attribute)
_smoothen() (in module simultipac.util.exponential_growth)
_sort_by_increasing_time_values() (Particle method)
_sorted_particle_monitor_files() (in module simultipac.particle_monitor.particle_monitor)
_str_to_correct_types() (in module simultipac.particle_monitor.particle)
_switch_to_mm_ns_units() (Particle method)
_time_population_file (CSTResultsFactory attribute)
_to_fit() (in module simultipac.util.exponential_growth)
_to_pandas() (SimulationsResults method)
_to_plot() (SimulationsResults method)
_trim_trailing() (SimulationResults method)
A
add_a_file() (Particle method)
adim_momentum_to_eV() (in module simultipac.particle_monitor.converters)
adim_momentum_to_speed_m_per_s() (in module simultipac.particle_monitor.converters)
adim_momentum_to_speed_mm_per_ns() (in module simultipac.particle_monitor.converters)
alpha (ExpGrowthParameters attribute)
(SimulationResults property)
append() (Vector method)
array (Vector property)
C
charge (Particle attribute)
collision_angles() (ParticleMonitor method)
collision_energies() (ParticleMonitor method)
collision_energy (Particle property)
collision_energy() (Momentum method)
COLOR_CODES (LogFormatter attribute)
compute_collision_angle() (Particle method)
compute_collision_angles() (ParticleMonitor method)
compute_emission_angle() (Particle method)
create() (SimulationsResultsFactory method)
CSTResults (class in simultipac.cst.simulation_results)
CSTResultsFactory (class in simultipac.cst.simulation_results)
D
DATA_0D (in module simultipac.types)
DATA_0D_t (in module simultipac.types)
DATA_1D (in module simultipac.types)
DATA_1D_t (in module simultipac.types)
DefaultPlotter (class in simultipac.plotter.default)
determine_if_alive_at_end() (Particle method)
DuplicateIndexError
E
emission_angles() (ParticleMonitor method)
emission_energies() (ParticleMonitor method)
emission_energy (Particle property)
emission_energy() (Momentum method)
emitted_electrons (ParticleMonitor property)
exp_growth() (in module simultipac.util.exponential_growth)
exp_growth_log() (in module simultipac.util.exponential_growth)
ExpGrowthParameters (class in simultipac.util.exponential_growth)
extrapolate() (Momentum method)
(Position method)
(Vector method)
extrapolate_pos_and_mom_one_time_step_further() (Particle method)
extrapolated (Vector property)
extrapolated_times (Particle attribute)
F
filter_particles() (ParticleMonitor method)
FILTERS (ParticleMonitor attribute)
finalize() (Particle method)
find_collision() (Particle method)
first (Vector property)
fit_alpha() (in module simultipac.util.exponential_growth)
(SimulationResults method)
(SimulationsResults method)
format() (LogFormatter method)
from_file() (Spark3DResultsFactory method)
from_folder() (ParticleMonitor class method)
from_simulation_folder() (CSTResultsFactory method)
from_simulation_folders() (CSTResultsFactory method)
G
get_by_id() (SimulationsResults method)
get_id() (in module simultipac.cst.helper)
H
hist() (CSTResults method)
(DefaultPlotter method)
(ParticleMonitor method)
(Plotter method)
(SimulationResults method)
L
last (Vector property)
last_known_direction() (ParticleMonitor method)
last_known_position() (ParticleMonitor method)
load_mesh() (DefaultPlotter method)
(Plotter method)
LogFormatter (class in simultipac.util.log_manager)
M
macro_charge (Particle property)
main() (in module simultipac.util.log_manager)
mandatory_files (CSTResultsFactory property)
markdown (in module simultipac.constants)
mass (Particle attribute)
mass_eV (Particle attribute)
max_time (ParticleMonitor attribute)
MissingDataError
MissingFileError
mmdd_xxxxxxx_folder_to_dict() (in module simultipac.cst.helper)
model (ExpGrowthParameters attribute)
modelled_population (SimulationResults property)
module
simultipac
simultipac.constants
simultipac.cst
simultipac.cst.helper
simultipac.cst.simulation_results
simultipac.particle_monitor
simultipac.particle_monitor.collisions
simultipac.particle_monitor.collisions.util
simultipac.particle_monitor.collisions.vedo_mesh_collisions
simultipac.particle_monitor.converters
simultipac.particle_monitor.particle
simultipac.particle_monitor.particle_monitor
simultipac.particle_monitor.vector
simultipac.plotter
simultipac.plotter.default
simultipac.plotter.plotter
simultipac.simulation_results
simultipac.simulation_results.simulation_results
simultipac.simulation_results.simulations_results
simultipac.spark3d
simultipac.spark3d.simulation_results
simultipac.types
simultipac.util
simultipac.util.exponential_growth
simultipac.util.log_manager
simultipac.util.singleton
Momentum (class in simultipac.particle_monitor.vector)
momentum (Particle attribute)
N
n_0 (ExpGrowthParameters attribute)
n_steps (Vector property)
no_extension() (in module simultipac.cst.helper)
NonExistingIDError
normalize() (Position method)
(Vector method)
P
parameter_values() (SimulationsResults method)
part_mesh_intersections() (in module simultipac.particle_monitor.collisions.vedo_mesh_collisions)
Particle (class in simultipac.particle_monitor.particle)
particle_id (Particle attribute)
ParticleMonitor (class in simultipac.particle_monitor.particle_monitor)
plot() (DefaultPlotter method)
(Plotter method)
(SimulationResults method)
(SimulationsResults method)
plot_3d() (CSTResults method)
(DefaultPlotter method)
(Plotter method)
plot_mesh() (CSTResults method)
(DefaultPlotter method)
(ParticleMonitor method)
(Plotter method)
plot_trajectories() (CSTResults method)
(ParticleMonitor method)
plot_trajectory() (DefaultPlotter method)
(Particle method)
(Plotter method)
Plotter (class in simultipac.plotter.plotter)
Position (class in simultipac.particle_monitor.vector)
position (Particle attribute)
R
reorder() (Vector method)
RESET_CODE (LogFormatter attribute)
S
save() (SimulationsResults method)
seed_electrons (ParticleMonitor property)
ShapeMismatchError
show() (DefaultPlotter method)
(Plotter method)
(SimulationResults method)
(SimulationsResults method)
SimulationResults (class in simultipac.simulation_results.simulation_results)
SimulationResultsFactory (class in simultipac.simulation_results.simulation_results)
SimulationsResults (class in simultipac.simulation_results.simulations_results)
SimulationsResultsFactory (class in simultipac.simulation_results.simulations_results)
simultipac
module
simultipac.constants
module
simultipac.cst
module
simultipac.cst.helper
module
simultipac.cst.simulation_results
module
simultipac.particle_monitor
module
simultipac.particle_monitor.collisions
module
simultipac.particle_monitor.collisions.util
module
simultipac.particle_monitor.collisions.vedo_mesh_collisions
module
simultipac.particle_monitor.converters
module
simultipac.particle_monitor.particle
module
simultipac.particle_monitor.particle_monitor
module
simultipac.particle_monitor.vector
module
simultipac.plotter
module
simultipac.plotter.default
module
simultipac.plotter.plotter
module
simultipac.simulation_results
module
simultipac.simulation_results.simulation_results
module
simultipac.simulation_results.simulations_results
module
simultipac.spark3d
module
simultipac.spark3d.simulation_results
module
simultipac.types
module
simultipac.util
module
simultipac.util.exponential_growth
module
simultipac.util.log_manager
module
simultipac.util.singleton
module
SingletonMeta (class in simultipac.util.singleton)
source_id (Particle attribute)
Spark3DResults (class in simultipac.spark3d.simulation_results)
Spark3DResultsFactory (class in simultipac.spark3d.simulation_results)
T
t_0 (ExpGrowthParameters attribute)
time (Particle attribute)
to_list (ParticleMonitor property)
(SimulationsResults property)
(Vector property)
to_pandas() (ParticleMonitor method)
(SimulationResults method)
triangles_ray_intersections() (in module simultipac.particle_monitor.collisions.util)
U
UnsupportedToolError
V
Vector (class in simultipac.particle_monitor.vector)
vedo_backend (DefaultPlotter property)
W
with_parameter_value() (SimulationsResults method)