| __init__(self, I=None, V=None, solver_mode=None, physics_option=None, equations=None, cascade=None, excel_file=None, C_floor=None, he_kinetics=None, i_mobile=None, v_mobile=None, **legacy_kw) | py_utils.simulation.RadClusterSimulation | |
| _accumulated_results | py_utils.simulation.RadClusterSimulation | protected |
| _boundary_fraction(self, results) | py_utils.simulation.RadClusterSimulation | protected |
| _boundary_fraction_at(self, results, idx) | py_utils.simulation.RadClusterSimulation | protected |
| _concat_2d_padded(old, new) | py_utils.simulation.RadClusterSimulation | protectedstatic |
| _default_solver_config(self) | py_utils.simulation.RadClusterSimulation | protected |
| _diag_text | py_utils.simulation.RadClusterSimulation | protected |
| _expand_state(self, y_old, I_new, V_new, y100_old=None) | py_utils.simulation.RadClusterSimulation | protected |
| _find_first_exceedance(self, results, threshold) | py_utils.simulation.RadClusterSimulation | protected |
| _fmt_value(v) | py_utils.simulation.RadClusterSimulation | protectedstatic |
| _last_output_dir | py_utils.simulation.RadClusterSimulation | protected |
| _loop_network_update(self, results, dt) | py_utils.simulation.RadClusterSimulation | protected |
| _machine_info(self) | py_utils.simulation.RadClusterSimulation | protected |
| _merge_results(self, accumulated, new_segment) | py_utils.simulation.RadClusterSimulation | protected |
| _merge_y_blocks(accumulated, new_segment, skip) | py_utils.simulation.RadClusterSimulation | protectedstatic |
| _partial_results | py_utils.simulation.RadClusterSimulation | protected |
| _reconstruct_sia_per_size(self, sia_block) | py_utils.simulation.RadClusterSimulation | protected |
| _resize_domain(self, I_new, V_new) | py_utils.simulation.RadClusterSimulation | protected |
| _resume_state(self, results, idx=-1) | py_utils.simulation.RadClusterSimulation | protected |
| _run_cpp(self, solver_config, progress_callback=None, timeout_s=None, y0_override=None) | py_utils.simulation.RadClusterSimulation | protected |
| _save_output(self, results, solver_config) | py_utils.simulation.RadClusterSimulation | protected |
| _save_output_impl(self, results, solver_config) | py_utils.simulation.RadClusterSimulation | protected |
| _sia100_column(results, idx) | py_utils.simulation.RadClusterSimulation | protectedstatic |
| _slice_results(self, results, start, end) | py_utils.simulation.RadClusterSimulation | protected |
| _TS_KEYS | py_utils.simulation.RadClusterSimulation | protectedstatic |
| _TS_KEYS_2D | py_utils.simulation.RadClusterSimulation | protectedstatic |
| _wall_clock_s | py_utils.simulation.RadClusterSimulation | protected |
| _write_dict_block(cls, f, title, d) | py_utils.simulation.RadClusterSimulation | protected |
| input_data | py_utils.simulation.RadClusterSimulation | |
| material_rag | py_utils.simulation.RadClusterSimulation | |
| rate_equations | py_utils.simulation.RadClusterSimulation | |
| reaction_rates | py_utils.simulation.RadClusterSimulation | |
| rebuild_rates(self) | py_utils.simulation.RadClusterSimulation | |
| run(self, solver_config=None, save_output=True, progress_callback=None, timeout_s=None, y0_override=None) | py_utils.simulation.RadClusterSimulation | |
| run_adaptive(self, solver_config=None, save_output=True, progress_callback=None, timeout_s=None, boundary_threshold=0.01, max_doublings=6, points_per_segment=10) | py_utils.simulation.RadClusterSimulation | |
| state_layout | py_utils.simulation.RadClusterSimulation | |