Index A | B | C | D | E | F | G | I | K | L | M | N | O | P | R | S | T | U | V | W | X | Z A a (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) (torus_solver.torus.TorusSurface attribute) add_secular_current_terms() (in module torus_solver.current_potential) add_secular_current_terms_for_visualization() (in module torus_solver.current_potential) apply_fit_to_RZ_and_derivatives() (in module torus_solver.targets) area_mean() (in module torus_solver.poisson) area_weights (torus_solver.torus.TorusSurface attribute) B B0 (torus_solver.gui_vtk.VmecOptGUIConfig attribute) Bext0 (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) bg_field_default_on (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) bg_poloidal_default_on (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) biot_savart_eps (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) biot_savart_surface() (in module torus_solver.biot_savart) bn_over_B() (in module torus_solver.metrics) bn_over_B_metrics() (in module torus_solver.metrics) bn_p (torus_solver.gui_vtk.VmecOptGUIConfig attribute) Bpol0 (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) C cg_maxiter (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) cg_tol (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) circular_torus_target_surface() (in module torus_solver.targets) contravariant_components_torus() (in module torus_solver.surface_ops) current_default_A (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) current_scale (torus_solver.gui_vtk.VmecOptGUIConfig attribute) current_slider_max_A (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) currents_raw (torus_solver.optimize.SourceParams attribute) CutGUIConfig (class in torus_solver.gui_vtk) cylindrical_coords() (in module torus_solver.fields) cylindrical_unit_vectors() (in module torus_solver.fields) D deposit_current_sources() (in module torus_solver.sources) dphi (torus_solver.torus.TorusSurface attribute) dtheta (torus_solver.torus.TorusSurface attribute) E enforce_net_zero() (in module torus_solver.optimize) ensure_dir() (in module torus_solver.plotting) F fieldline_step_size_m (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) fieldline_steps (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) fit (torus_solver.targets.TargetSurface attribute) fit_margin (torus_solver.gui_vtk.VmecOptGUIConfig attribute) fit_RZ_surface_into_torus() (in module torus_solver.targets) FitResult (class in torus_solver.targets) fix_matplotlib_3d() (in module torus_solver.plotting) forward_B() (in module torus_solver.optimize) G G (torus_solver.torus.TorusSurface attribute) GUIConfig (class in torus_solver.gui_vtk) I ideal_toroidal_field() (in module torus_solver.fields) init_current_raw_rms (torus_solver.gui_vtk.VmecOptGUIConfig attribute) K k_phi (torus_solver.torus.TorusSurface attribute) k_theta (torus_solver.torus.TorusSurface attribute) L laplace_beltrami_torus() (in module torus_solver.poisson) lr (torus_solver.gui_vtk.VmecOptGUIConfig attribute) M m (torus_solver.vmec.VMECBoundary attribute) make_helical_axis_points() (in module torus_solver.optimize) make_torus_surface() (in module torus_solver.torus) make_wavenumbers() (in module torus_solver.spectral) mode (torus_solver.gui_vtk.TorusCutVoltageGUI attribute) (torus_solver.gui_vtk.TorusElectrodeGUI attribute) (torus_solver.gui_vtk.TorusVmecBnOptimizeGUI attribute) module torus_solver.biot_savart torus_solver.current_potential torus_solver.fieldline torus_solver.fields torus_solver.gui_vtk torus_solver.metrics torus_solver.optimize torus_solver.plotting torus_solver.poisson torus_solver.sources torus_solver.spectral torus_solver.surface_ops torus_solver.targets torus_solver.torus torus_solver.vmec N n (torus_solver.vmec.VMECBoundary attribute) n_electrodes_init (torus_solver.gui_vtk.VmecOptGUIConfig attribute) n_electrodes_max (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) n_fieldlines (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) n_phi (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) n_theta (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) nfp (torus_solver.vmec.VMECBoundary attribute) normals (torus_solver.targets.TargetSurface attribute) O optimize_positions (torus_solver.gui_vtk.VmecOptGUIConfig attribute) optimize_sources() (in module torus_solver.optimize) optimize_sources_lbfgs() (in module torus_solver.optimize) P phi (torus_solver.targets.TargetSurface attribute) (torus_solver.torus.TorusSurface attribute) phi_src (torus_solver.optimize.SourceParams attribute) plot_3d_torus() (in module torus_solver.plotting) plot_axis_field_comparison() (in module torus_solver.plotting) plot_fieldline() (in module torus_solver.plotting) plot_fieldlines_3d() (in module torus_solver.plotting) plot_loss_history() (in module torus_solver.plotting) plot_surface_map() (in module torus_solver.plotting) R R (torus_solver.torus.TorusSurface attribute) r (torus_solver.torus.TorusSurface attribute) R0 (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) (torus_solver.torus.TorusSurface attribute) r_phi (torus_solver.torus.TorusSurface attribute) r_theta (torus_solver.torus.TorusSurface attribute) rbc (torus_solver.vmec.VMECBoundary attribute) rbs (torus_solver.vmec.VMECBoundary attribute) read_vmec_boundary() (in module torus_solver.vmec) reg_currents (torus_solver.gui_vtk.VmecOptGUIConfig attribute) rho_max_before_m (torus_solver.targets.FitResult attribute) run() (torus_solver.gui_vtk.TorusCutVoltageGUI method) (torus_solver.gui_vtk.TorusElectrodeGUI method) (torus_solver.gui_vtk.TorusVmecBnOptimizeGUI method) run_torus_cut_voltage_gui() (in module torus_solver.gui_vtk) run_torus_electrode_gui() (in module torus_solver.gui_vtk) run_torus_vmec_optimize_gui() (in module torus_solver.gui_vtk) RZ_and_derivatives_to_xyz_normals_weights() (in module torus_solver.targets) S savefig() (in module torus_solver.plotting) scalar_name (torus_solver.gui_vtk.TorusCutVoltageGUI attribute) (torus_solver.gui_vtk.TorusElectrodeGUI attribute) (torus_solver.gui_vtk.TorusVmecBnOptimizeGUI attribute) scale_rho (torus_solver.targets.FitResult attribute) selected (torus_solver.gui_vtk.TorusCutVoltageGUI attribute) (torus_solver.gui_vtk.TorusElectrodeGUI attribute) (torus_solver.gui_vtk.TorusVmecBnOptimizeGUI attribute) set_plot_style() (in module torus_solver.plotting) shift_R (torus_solver.targets.FitResult attribute) sigma_phi (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) sigma_s (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) sigma_theta (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) solve_current_potential() (in module torus_solver.poisson) SourceParams (class in torus_solver.optimize) spectral_derivative() (in module torus_solver.spectral) spectral_second_derivative() (in module torus_solver.spectral) sqrt_g (torus_solver.torus.TorusSurface attribute) steps_per_opt (torus_solver.gui_vtk.VmecOptGUIConfig attribute) surf_n_phi (torus_solver.gui_vtk.VmecOptGUIConfig attribute) surf_n_theta (torus_solver.gui_vtk.VmecOptGUIConfig attribute) surface (torus_solver.gui_vtk.TorusCutVoltageGUI attribute) (torus_solver.gui_vtk.TorusElectrodeGUI attribute) (torus_solver.gui_vtk.TorusVmecBnOptimizeGUI attribute) surface_current_from_current_potential() (in module torus_solver.current_potential) surface_current_from_current_potential_with_net_currents() (in module torus_solver.current_potential) surface_current_from_potential() (in module torus_solver.poisson) surface_divergence_torus() (in module torus_solver.surface_ops) surface_opacity (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) surface_solution() (in module torus_solver.optimize) T target_opacity (torus_solver.gui_vtk.VmecOptGUIConfig attribute) TargetSurface (class in torus_solver.targets) theta (torus_solver.targets.TargetSurface attribute) (torus_solver.torus.TorusSurface attribute) theta_cut (torus_solver.gui_vtk.CutGUIConfig attribute) theta_src (torus_solver.optimize.SourceParams attribute) tokamak_like_field() (in module torus_solver.fields) toroidal_poloidal_coords() (in module torus_solver.fields) torus_angles_from_point() (in module torus_solver.gui_vtk) torus_solver.biot_savart module torus_solver.current_potential module torus_solver.fieldline module torus_solver.fields module torus_solver.gui_vtk module torus_solver.metrics module torus_solver.optimize module torus_solver.plotting module torus_solver.poisson module torus_solver.sources module torus_solver.spectral module torus_solver.surface_ops module torus_solver.targets module torus_solver.torus module torus_solver.vmec module torus_xyz() (in module torus_solver.gui_vtk) TorusCutVoltageGUI (class in torus_solver.gui_vtk) TorusElectrodeGUI (class in torus_solver.gui_vtk) TorusSurface (class in torus_solver.torus) TorusVmecBnOptimizeGUI (class in torus_solver.gui_vtk) trace_field_line() (in module torus_solver.fieldline) trace_field_lines() (in module torus_solver.fieldline) trace_field_lines_batch() (in module torus_solver.fieldline) trace_include_bg_default_on (torus_solver.gui_vtk.VmecOptGUIConfig attribute) tree_flatten() (torus_solver.optimize.SourceParams method) (torus_solver.torus.TorusSurface method) tree_unflatten() (torus_solver.optimize.SourceParams class method) (torus_solver.torus.TorusSurface class method) U update_solution() (torus_solver.gui_vtk.TorusCutVoltageGUI method) (torus_solver.gui_vtk.TorusElectrodeGUI method) (torus_solver.gui_vtk.TorusVmecBnOptimizeGUI method) use_preconditioner (torus_solver.gui_vtk.VmecOptGUIConfig attribute) V V_cut_default (torus_solver.gui_vtk.CutGUIConfig attribute) V_cut_slider_max (torus_solver.gui_vtk.CutGUIConfig attribute) vmec_boundary_RZ_and_derivatives() (in module torus_solver.vmec) vmec_boundary_xyz_and_normals() (in module torus_solver.vmec) vmec_input (torus_solver.gui_vtk.VmecOptGUIConfig attribute) vmec_target_surface() (in module torus_solver.targets) VMECBoundary (class in torus_solver.vmec) VmecOptGUIConfig (class in torus_solver.gui_vtk) W weighted_mean() (in module torus_solver.metrics) weighted_p_norm() (in module torus_solver.metrics) weighted_rms() (in module torus_solver.metrics) weights (torus_solver.targets.TargetSurface attribute) window_size (torus_solver.gui_vtk.CutGUIConfig attribute) (torus_solver.gui_vtk.GUIConfig attribute) (torus_solver.gui_vtk.VmecOptGUIConfig attribute) wrap_angle() (in module torus_solver.sources) X xyz (torus_solver.targets.TargetSurface attribute) Z zbc (torus_solver.vmec.VMECBoundary attribute) zbs (torus_solver.vmec.VMECBoundary attribute)