simsopt
v0.9.3
Contents
Overview
Ways to use simsopt
Input files
Optimization stages
Optimization
Modules
Installation
Requirements
Optional Packages
Virtual Environments
venv
conda
Installation methods
PyPi
conda
From source
Docker container
Post-Installation
Containers
Docker container
Requirements
Install From Docker Hub
Ways to use simsopt docker container
IPython Shell
Bash Shell
Jupyter notebook
Persistent containers
Shifter container
Singularity container
Singularity Images
Simsopt Specifics
Running the Singularity Container
Serial Jobs
Parallel Jobs
Defining optimization problems
The Optimizable class
Optimizable degrees of freedom
Dependencies
Function reference
Caching
Specifying least-squares objective functions
Custom objective functions and optimizable objects
Derivatives
Serialization
Geometric objects
Curves
Surfaces
Caching
Graphics
Magnetic fields
Field types
Coils and BiotSavart
ToroidalField
PoloidalField
ScalarPotentialRZMagneticField
CircularCoil
Dommaschk
Reiman
InterpolatedField
Scaling and summing fields
Common operations
Field line and particle tracing
Particle motion in cylindrical coordinates
MPI partitions and worker groups
Testing
Python test suite
Modular testing
Parallel Testing
Longer examples
Continuous integration
Source code on GitHub
Publications
Contributing to Simsopt
Types of Contribution
Submit Feedback
Bug Reports
Fix Bugs
Implement New Features or Algorithms
Improve Documentation
Code development Workflow
C++ backend
pybind11
xtensor and xtensor-python
OpenMP
SIMD
CMake
Tutorials
Optimizing an equilibrium code
SPEC version
VMEC version
Optimizing for quasisymmetry
Fixed resolution
Dynamic resolution
Bmn objective
Eliminating magnetic islands
Coil optimization
Minimal example
Further coil regularization terms
Stochastic Optimization
Finite Beta Optimization
Finite Build Optimization
API reference
Public functions and classes
Subpackages
_core
configs
field
geo
mhd
objectives
solve
util
Full listing (for developers)
Subpackages
simsopt._core package
Submodules
simsopt._core.derivative module
simsopt._core.finite_difference module
simsopt._core.optimizable module
simsopt._core.util module
simsopt.configs package
Submodules
simsopt.configs.zoo module
simsopt.field package
Submodules
simsopt.field.biotsavart module
simsopt.field.boozermagneticfield module
simsopt.field.coil module
simsopt.field.magneticfield module
simsopt.field.magneticfieldclasses module
simsopt.field.sampling module
simsopt.field.tracing module
simsopt.geo package
Submodules
simsopt.geo.boozersurface module
simsopt.geo.config module
simsopt.geo.curve module
simsopt.geo.curvehelical module
simsopt.geo.curveobjectives module
simsopt.geo.curveperturbed module
simsopt.geo.curverzfourier module
simsopt.geo.curvexyzfourier module
simsopt.geo.finitebuild module
simsopt.geo.jit module
simsopt.geo.plotting module
simsopt.geo.qfmsurface module
simsopt.geo.surface module
simsopt.geo.surfacegarabedian module
simsopt.geo.surfacehenneberg module
simsopt.geo.surfaceobjectives module
simsopt.geo.surfacerzfourier module
simsopt.geo.surfacexyzfourier module
simsopt.geo.surfacexyztensorfourier module
simsopt.mhd package
Submodules
simsopt.mhd.bootstrap module
simsopt.mhd.boozer module
simsopt.mhd.profiles module
simsopt.mhd.spec module
simsopt.mhd.virtual_casing module
simsopt.mhd.vmec module
simsopt.mhd.vmec_diagnostics module
simsopt.objectives package
Submodules
simsopt.objectives.fluxobjective module
simsopt.objectives.functions module
simsopt.objectives.least_squares module
simsopt.objectives.utilities module
simsopt.solve package
Submodules
simsopt.solve.mpi module
simsopt.solve.serial module
simsopt.util package
Submodules
simsopt.util.constants module
simsopt.util.fourier_interpolation module
simsopt.util.logger module
simsopt.util.mpi module
simsopt.util.mpi_logger module
simsoptpp package
Module contents
simsopt
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
_
__add__() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
(simsopt.field.MagneticField method)
(simsopt.field.magneticfield.MagneticField method)
__call__() (simsopt._core.Derivative method)
(simsopt._core.derivative.Derivative method)
(simsopt.mhd.bootstrap.RedlGeomBoozer method)
(simsopt.mhd.bootstrap.RedlGeomVmec method)
(simsopt.mhd.Profile method)
(simsopt.mhd.profiles.Profile method)
(simsopt.mhd.RedlGeomBoozer method)
(simsopt.mhd.RedlGeomVmec method)
__eq__() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
__getitem__() (simsopt.geo.curveperturbed.PerturbationSample method)
(simsopt.geo.PerturbationSample method)
__init__() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
(simsopt.field.boozermagneticfield.InterpolatedBoozerField method)
(simsopt.field.InterpolatedBoozerField method)
(simsopt.field.InterpolatedField method)
(simsopt.field.magneticfieldclasses.InterpolatedField method)
(simsopt.field.SurfaceClassifier method)
(simsopt.field.tracing.SurfaceClassifier method)
(simsopt.geo.ArclengthVariation method)
(simsopt.geo.CurveFilament method)
(simsopt.geo.curveobjectives.ArclengthVariation method)
(simsopt.geo.curveobjectives.MeanSquaredCurvature method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.curveperturbed.GaussianSampler method)
(simsopt.geo.FilamentRotation method)
(simsopt.geo.finitebuild.CurveFilament method)
(simsopt.geo.finitebuild.FilamentRotation method)
(simsopt.geo.finitebuild.ZeroRotation method)
(simsopt.geo.GaussianSampler method)
(simsopt.geo.MeanSquaredCurvature method)
(simsopt.geo.surface.SurfaceClassifier method)
(simsopt.geo.SurfaceClassifier method)
(simsopt.geo.ZeroRotation method)
(simsopt.mhd.Boozer method)
(simsopt.mhd.boozer.Boozer method)
(simsopt.mhd.boozer.Quasisymmetry method)
(simsopt.mhd.Quasisymmetry method)
(simsopt.objectives.MPIObjective method)
(simsopt.objectives.QuadraticPenalty method)
(simsopt.objectives.utilities.MPIObjective method)
(simsopt.objectives.utilities.QuadraticPenalty method)
__mul__() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
(simsopt.field.MagneticField method)
(simsopt.field.magneticfield.MagneticField method)
__repr__() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
__rmul__() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
(simsopt.field.MagneticField method)
(simsopt.field.magneticfield.MagneticField method)
_abc_impl (simsopt._core.Optimizable attribute)
(simsopt._core.optimizable.Optimizable attribute)
(simsopt._core.optimizable.OptimizableSum attribute)
(simsopt._core.optimizable.ScaledOptimizable attribute)
(simsopt._core.OptimizableSum attribute)
(simsopt._core.ScaledOptimizable attribute)
_add_child() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
_complete_grid() (simsopt.geo.surfacerzfourier.SurfaceRZPseudospectral method)
(simsopt.geo.SurfaceRZPseudospectral method)
_decode() (simsopt._core.Optimizable static method)
(simsopt._core.optimizable.Optimizable static method)
_get_ancestors() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
_ids (simsopt._core.Optimizable attribute)
(simsopt._core.optimizable.Optimizable attribute)
(simsopt._core.optimizable.OptimizableSum attribute)
(simsopt._core.optimizable.ScaledOptimizable attribute)
(simsopt._core.OptimizableSum attribute)
(simsopt._core.ScaledOptimizable attribute)
_make_mn() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
_make_names() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZPseudospectral method)
(simsopt.geo.SurfaceRZPseudospectral method)
_mpi_workers_task() (in module simsopt.solve.mpi)
_remove_child() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
_set_local_x() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
_set_new_x() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
_update_free_dof_size_indices() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
_update_full_dof_size_indices() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
_validate_mn() (simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
A
A() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
A_and_dA_vjp() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
A_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
A_vjp() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
AbsB() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
AbsB_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
add_parent() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
add_return_fn() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
Adder (class in simsopt.objectives.functions)
Affine (class in simsopt.objectives.functions)
allocate() (simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsoptpp.SurfaceRZFourier method)
alpha() (simsopt.geo.FilamentRotation method)
(simsopt.geo.finitebuild.FilamentRotation method)
(simsopt.geo.finitebuild.ZeroRotation method)
(simsopt.geo.ZeroRotation method)
alphadash() (simsopt.geo.FilamentRotation method)
(simsopt.geo.finitebuild.FilamentRotation method)
(simsopt.geo.finitebuild.ZeroRotation method)
(simsopt.geo.ZeroRotation method)
append_parent() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
apply_symmetries_to_currents() (in module simsopt.field)
(in module simsopt.field.coil)
apply_symmetries_to_curves() (in module simsopt.field)
(in module simsopt.field.coil)
arclength_poloidal_angle() (simsopt.geo.Surface method)
(simsopt.geo.surface.Surface method)
ArclengthVariation (class in simsopt.geo)
(class in simsopt.geo.curveobjectives)
Area (class in simsopt.geo)
(class in simsopt.geo.surfaceobjectives)
area() (simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
area_volume() (simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
as_dict() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
(simsopt._core.optimizable.OptimizableSum method)
(simsopt._core.optimizable.ScaledOptimizable method)
(simsopt._core.OptimizableSum method)
(simsopt._core.ScaledOptimizable method)
(simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
(simsopt.field.CircularCoil method)
(simsopt.field.Coil method)
(simsopt.field.coil.Coil method)
(simsopt.field.coil.Current method)
(simsopt.field.Current method)
(simsopt.field.Dommaschk method)
(simsopt.field.magneticfield.MagneticFieldMultiply method)
(simsopt.field.magneticfield.MagneticFieldSum method)
(simsopt.field.magneticfieldclasses.CircularCoil method)
(simsopt.field.magneticfieldclasses.Dommaschk method)
(simsopt.field.magneticfieldclasses.PoloidalField method)
(simsopt.field.magneticfieldclasses.Reiman method)
(simsopt.field.magneticfieldclasses.ScalarPotentialRZMagneticField method)
(simsopt.field.magneticfieldclasses.ToroidalField method)
(simsopt.field.MagneticFieldMultiply method)
(simsopt.field.MagneticFieldSum method)
(simsopt.field.PoloidalField method)
(simsopt.field.Reiman method)
(simsopt.field.ScalarPotentialRZMagneticField method)
(simsopt.field.ToroidalField method)
(simsopt.geo.ArclengthVariation method)
(simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurveCurveDistance method)
(simsopt.geo.CurveHelical method)
(simsopt.geo.curvehelical.CurveHelical method)
(simsopt.geo.CurveLength method)
(simsopt.geo.curveobjectives.ArclengthVariation method)
(simsopt.geo.curveobjectives.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveLength method)
(simsopt.geo.curveobjectives.CurveSurfaceDistance method)
(simsopt.geo.curveobjectives.LpCurveCurvature method)
(simsopt.geo.curveobjectives.LpCurveTorsion method)
(simsopt.geo.curveobjectives.MeanSquaredCurvature method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.CurveRZFourier method)
(simsopt.geo.curverzfourier.CurveRZFourier method)
(simsopt.geo.CurveSurfaceDistance method)
(simsopt.geo.CurveXYZFourier method)
(simsopt.geo.curvexyzfourier.CurveXYZFourier method)
(simsopt.geo.curvexyzfourier.JaxCurveXYZFourier method)
(simsopt.geo.JaxCurveXYZFourier method)
(simsopt.geo.LpCurveCurvature method)
(simsopt.geo.LpCurveTorsion method)
(simsopt.geo.MeanSquaredCurvature method)
(simsopt.geo.RotatedCurve method)
(simsopt.geo.Surface method)
(simsopt.geo.surface.Surface method)
(simsopt.geo.surface.SurfaceScaled method)
(simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
(simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZPseudospectral method)
(simsopt.geo.SurfaceRZPseudospectral method)
(simsopt.geo.SurfaceScaled method)
(simsopt.geo.SurfaceXYZFourier method)
(simsopt.geo.surfacexyzfourier.SurfaceXYZFourier method)
(simsopt.geo.SurfaceXYZTensorFourier method)
(simsopt.geo.surfacexyztensorfourier.SurfaceXYZTensorFourier method)
(simsopt.objectives.fluxobjective.SquaredFlux method)
(simsopt.objectives.functions.Adder method)
(simsopt.objectives.functions.Identity method)
(simsopt.objectives.functions.Rosenbrock method)
(simsopt.objectives.functions.TestObject1 method)
(simsopt.objectives.QuadraticPenalty method)
(simsopt.objectives.SquaredFlux method)
(simsopt.objectives.utilities.QuadraticPenalty method)
aspect() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
aspect_ratio() (simsopt.geo.Surface method)
(simsopt.geo.surface.Surface method)
B
B() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
B_and_dB_vjp() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
B_cyl() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
B_cyl_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
B_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
B_vjp() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
(simsopt.field.magneticfield.MagneticFieldSum method)
(simsopt.field.MagneticFieldSum method)
Beale (class in simsopt.objectives.functions)
best_nphi_over_ntheta() (in module simsopt.geo)
(in module simsopt.geo.surface)
biot_savart() (in module simsoptpp)
biot_savart_B() (in module simsoptpp)
biot_savart_vector_potential_vjp_graph() (in module simsoptpp)
biot_savart_vjp() (in module simsoptpp)
biot_savart_vjp_graph() (in module simsoptpp)
BiotSavart (class in simsopt.field)
(class in simsopt.field.biotsavart)
(class in simsoptpp)
Boozer (class in simsopt.mhd)
(class in simsopt.mhd.boozer)
boozer_dresidual_dc() (in module simsoptpp)
boozer_exact_constraints() (simsopt.geo.BoozerSurface method)
(simsopt.geo.boozersurface.BoozerSurface method)
boozer_penalty_constraints() (simsopt.geo.BoozerSurface method)
(simsopt.geo.boozersurface.BoozerSurface method)
boozer_surface_residual() (in module simsopt.geo)
(in module simsopt.geo.surfaceobjectives)
BoozerAnalytic (class in simsopt.field)
(class in simsopt.field.boozermagneticfield)
BoozerMagneticField (class in simsopt.field)
(class in simsopt.field.boozermagneticfield)
(class in simsoptpp)
BoozerRadialInterpolant (class in simsopt.field)
(class in simsopt.field.boozermagneticfield)
BoozerSurface (class in simsopt.geo)
(class in simsopt.geo.boozersurface)
boundary (simsopt.mhd.Spec property)
(simsopt.mhd.spec.Spec property)
(simsopt.mhd.Vmec property)
(simsopt.mhd.vmec.Vmec property)
bounds (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
C
change_resolution() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZPseudospectral method)
(simsopt.geo.SurfaceRZPseudospectral method)
ChebyshevInterpolationRule (class in simsoptpp)
CircularCoil (class in simsopt.field)
(class in simsopt.field.magneticfieldclasses)
clamped_dims (simsoptpp.SurfaceXYZTensorFourier property)
clear_cached_properties() (simsopt.field.BoozerMagneticField method)
(simsopt.field.boozermagneticfield.BoozerMagneticField method)
(simsopt.field.MagneticField method)
(simsopt.field.magneticfield.MagneticField method)
Coil (class in simsopt.field)
(class in simsopt.field.coil)
(class in simsoptpp)
coils (simsoptpp.BiotSavart property)
coils_via_symmetries() (in module simsopt.field)
(in module simsopt.field.coil)
compute() (simsopt.mhd.QuasisymmetryRatioResidual method)
(simsopt.mhd.vmec_diagnostics.QuasisymmetryRatioResidual method)
(simsoptpp.BiotSavart method)
compute_candidates() (simsopt.geo.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveSurfaceDistance method)
(simsopt.geo.CurveSurfaceDistance method)
compute_fieldlines() (in module simsopt.field)
(in module simsopt.field.tracing)
compute_K() (simsopt.field.boozermagneticfield.BoozerRadialInterpolant method)
(simsopt.field.BoozerRadialInterpolant method)
compute_kmnc_kmns() (in module simsoptpp)
compute_kmns() (in module simsoptpp)
compute_poloidal_transits() (in module simsopt.field)
(in module simsopt.field.tracing)
compute_resonances() (in module simsopt.field)
(in module simsopt.field.tracing)
compute_toroidal_transits() (in module simsopt.field)
(in module simsopt.field.tracing)
compute_trapped_fraction() (in module simsopt.mhd)
(in module simsopt.mhd.bootstrap)
create_equally_spaced_curves() (in module simsopt.geo)
(in module simsopt.geo.curve)
create_multifilament_grid() (in module simsopt.geo)
(in module simsopt.geo.finitebuild)
cross_section() (simsopt.geo.Surface method)
(simsopt.geo.surface.Surface method)
Current (class in simsopt.field)
(class in simsopt.field.coil)
(class in simsoptpp)
current (simsoptpp.Coil property)
current_profile (simsopt.mhd.Vmec property)
(simsopt.mhd.vmec.Vmec property)
CurrentBase (class in simsoptpp)
Curve (class in simsopt.geo)
(class in simsopt.geo.curve)
(class in simsoptpp)
curve (simsoptpp.Coil property)
CurveCurveDistance (class in simsopt.geo)
(class in simsopt.geo.curveobjectives)
CurveFilament (class in simsopt.geo)
(class in simsopt.geo.finitebuild)
CurveHelical (class in simsopt.geo)
(class in simsopt.geo.curvehelical)
CurveLength (class in simsopt.geo)
(class in simsopt.geo.curveobjectives)
CurvePerturbed (class in simsopt.geo)
(class in simsopt.geo.curveperturbed)
CurveRZFourier (class in simsopt.geo)
(class in simsopt.geo.curverzfourier)
(class in simsoptpp)
curves_to_vtk() (in module simsopt.geo)
(in module simsopt.geo.curve)
CurveSurfaceDistance (class in simsopt.geo)
(class in simsopt.geo.curveobjectives)
CurveXYZFourier (class in simsopt.geo)
(class in simsopt.geo.curvexyzfourier)
(class in simsoptpp)
D
d2A_by_dXdcoilcurrents() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
d2A_by_dXdX() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
d2A_by_dXdX_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
d2area_by_dcoeffdcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
d2B_by_dXdcoilcurrents() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
d2B_by_dXdX() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
d2B_by_dXdX_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
d2J_by_dsurfacecoefficientsdsurfacecoefficients() (simsopt.geo.Area method)
(simsopt.geo.surfaceobjectives.Area method)
(simsopt.geo.surfaceobjectives.ToroidalFlux method)
(simsopt.geo.surfaceobjectives.Volume method)
(simsopt.geo.ToroidalFlux method)
(simsopt.geo.Volume method)
d2normal_by_dcoeffdcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
d2volume_by_dcoeffdcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
d3A_by_dXdXdcoilcurrents() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
d3B_by_dXdXdcoilcurrents() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
dA_by_dcoilcurrents() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
dA_by_dX() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
dA_by_dX_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
dalpha_by_dcoeff_vjp() (simsopt.geo.FilamentRotation method)
(simsopt.geo.finitebuild.FilamentRotation method)
(simsopt.geo.finitebuild.ZeroRotation method)
(simsopt.geo.ZeroRotation method)
dalphadash_by_dcoeff_vjp() (simsopt.geo.FilamentRotation method)
(simsopt.geo.finitebuild.FilamentRotation method)
(simsopt.geo.finitebuild.ZeroRotation method)
(simsopt.geo.ZeroRotation method)
darea() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
darea_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dB_by_dcoilcurrents() (simsopt.field.BiotSavart method)
(simsopt.field.biotsavart.BiotSavart method)
dB_by_dX() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
dB_by_dX_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
degree (simsoptpp.ChebyshevInterpolationRule property)
(simsoptpp.InterpolationRule property)
(simsoptpp.UniformInterpolationRule property)
Delta (simsopt.geo.SurfaceGarabedian property)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian property)
Derivative (class in simsopt._core)
(class in simsopt._core.derivative)
df (simsopt.objectives.functions.Adder property)
dfds() (simsopt.mhd.ProfilePolynomial method)
(simsopt.mhd.ProfilePressure method)
(simsopt.mhd.profiles.ProfilePolynomial method)
(simsopt.mhd.profiles.ProfilePressure method)
(simsopt.mhd.profiles.ProfileScaled method)
(simsopt.mhd.profiles.ProfileSpline method)
(simsopt.mhd.ProfileScaled method)
(simsopt.mhd.ProfileSpline method)
dfirst_fund_form_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dfrenet_frame_by_dcoeff() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
dgamma_by_dcoeff() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dgamma_by_dcoeff_impl() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.RotatedCurve method)
dgamma_by_dcoeff_vjp() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
(simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurveFilament method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.finitebuild.CurveFilament method)
(simsopt.geo.RotatedCurve method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dgamma_by_dcoeff_vjp_impl() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dgammadash1_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dgammadash1_by_dcoeff_vjp() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dgammadash1dash1_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dgammadash1dash2_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dgammadash2_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dgammadash2_by_dcoeff_vjp() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dgammadash2dash2_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dgammadash_by_dcoeff() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dgammadash_by_dcoeff_impl() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.RotatedCurve method)
dgammadash_by_dcoeff_vjp() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
(simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurveFilament method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.finitebuild.CurveFilament method)
(simsopt.geo.RotatedCurve method)
dgammadash_by_dcoeff_vjp_impl() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dgammadashdash_by_dcoeff() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dgammadashdash_by_dcoeff_impl() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.RotatedCurve method)
dgammadashdash_by_dcoeff_vjp() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
(simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.RotatedCurve method)
dgammadashdash_by_dcoeff_vjp_impl() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dgammadashdashdash_by_dcoeff() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dgammadashdashdash_by_dcoeff_impl() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.RotatedCurve method)
dgammadashdashdash_by_dcoeff_vjp() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
(simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.RotatedCurve method)
dgammadashdashdash_by_dcoeff_vjp_impl() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dGds() (simsoptpp.BoozerMagneticField method)
dGds_ref() (simsoptpp.BoozerMagneticField method)
dIds() (simsoptpp.BoozerMagneticField method)
dIds_ref() (simsoptpp.BoozerMagneticField method)
dincremental_arclength_by_dcoeff() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dincremental_arclength_by_dcoeff_vjp() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
diotads() (simsoptpp.BoozerMagneticField method)
diotads_ref() (simsoptpp.BoozerMagneticField method)
dJ() (simsopt._core.optimizable.OptimizableSum method)
(simsopt._core.optimizable.ScaledOptimizable method)
(simsopt._core.OptimizableSum method)
(simsopt._core.ScaledOptimizable method)
(simsopt.geo.ArclengthVariation method)
(simsopt.geo.CurveCurveDistance method)
(simsopt.geo.CurveLength method)
(simsopt.geo.curveobjectives.ArclengthVariation method)
(simsopt.geo.curveobjectives.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveLength method)
(simsopt.geo.curveobjectives.CurveSurfaceDistance method)
(simsopt.geo.curveobjectives.LpCurveCurvature method)
(simsopt.geo.curveobjectives.LpCurveTorsion method)
(simsopt.geo.curveobjectives.MeanSquaredCurvature method)
(simsopt.geo.CurveSurfaceDistance method)
(simsopt.geo.LpCurveCurvature method)
(simsopt.geo.LpCurveTorsion method)
(simsopt.geo.MeanSquaredCurvature method)
(simsopt.geo.PrincipalCurvature method)
(simsopt.geo.surfaceobjectives.PrincipalCurvature method)
(simsopt.mhd.IotaTargetMetric method)
(simsopt.mhd.IotaWeighted method)
(simsopt.mhd.vmec_diagnostics.IotaTargetMetric method)
(simsopt.mhd.vmec_diagnostics.IotaWeighted method)
(simsopt.mhd.vmec_diagnostics.WellWeighted method)
(simsopt.mhd.WellWeighted method)
(simsopt.objectives.fluxobjective.SquaredFlux method)
(simsopt.objectives.functions.Adder method)
(simsopt.objectives.functions.Affine method)
(simsopt.objectives.functions.Identity method)
(simsopt.objectives.functions.TestObject1 method)
(simsopt.objectives.functions.TestObject2 method)
(simsopt.objectives.MPIObjective method)
(simsopt.objectives.QuadraticPenalty method)
(simsopt.objectives.SquaredFlux method)
(simsopt.objectives.utilities.MPIObjective method)
(simsopt.objectives.utilities.QuadraticPenalty method)
dJ_by_dsurfacecoefficients() (simsopt.geo.Area method)
(simsopt.geo.QfmResidual method)
(simsopt.geo.surfaceobjectives.Area method)
(simsopt.geo.surfaceobjectives.QfmResidual method)
(simsopt.geo.surfaceobjectives.ToroidalFlux method)
(simsopt.geo.surfaceobjectives.Volume method)
(simsopt.geo.ToroidalFlux method)
(simsopt.geo.Volume method)
dkappa_by_dcoeff() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dkappa_by_dcoeff_impl() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
dkappa_by_dcoeff_vjp() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
dkappadash_by_dcoeff() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
dKdtheta() (simsoptpp.BoozerMagneticField method)
dKdtheta_ref() (simsoptpp.BoozerMagneticField method)
dKdzeta() (simsoptpp.BoozerMagneticField method)
dKdzeta_ref() (simsoptpp.BoozerMagneticField method)
dmodBds() (simsoptpp.BoozerMagneticField method)
dmodBds_ref() (simsoptpp.BoozerMagneticField method)
dmodBdtheta() (simsoptpp.BoozerMagneticField method)
dmodBdtheta_ref() (simsoptpp.BoozerMagneticField method)
dmodBdzeta() (simsoptpp.BoozerMagneticField method)
dmodBdzeta_ref() (simsoptpp.BoozerMagneticField method)
dnormal_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dnormal_by_dcoeff_vjp() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dnuds() (simsoptpp.BoozerMagneticField method)
dnuds_ref() (simsoptpp.BoozerMagneticField method)
dnudtheta() (simsoptpp.BoozerMagneticField method)
dnudtheta_ref() (simsoptpp.BoozerMagneticField method)
dnudzeta() (simsoptpp.BoozerMagneticField method)
dnudzeta_ref() (simsoptpp.BoozerMagneticField method)
dof_names (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
dof_size (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
dofs (simsoptpp.CurveXYZFourier property)
dofs_free_status (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
Dommaschk (class in simsopt.field)
(class in simsopt.field.magneticfieldclasses)
DommaschkB() (in module simsoptpp)
DommaschkdB() (in module simsoptpp)
draw_sample() (simsopt.geo.curveperturbed.GaussianSampler method)
(simsopt.geo.GaussianSampler method)
draw_uniform_on_curve() (in module simsopt.field.sampling)
draw_uniform_on_surface() (in module simsopt.field.sampling)
dRds() (simsoptpp.BoozerMagneticField method)
dRds_ref() (simsoptpp.BoozerMagneticField method)
dRdtheta() (simsoptpp.BoozerMagneticField method)
dRdtheta_ref() (simsoptpp.BoozerMagneticField method)
dRdzeta() (simsoptpp.BoozerMagneticField method)
dRdzeta_ref() (simsoptpp.BoozerMagneticField method)
ds (simsopt.mhd.Vmec attribute)
(simsopt.mhd.vmec.Vmec attribute)
dsecond_fund_form_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dsurface_curvatures_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dterm1 (simsopt.objectives.functions.Rosenbrock property)
dterm2 (simsopt.objectives.functions.Rosenbrock property)
dterms() (simsopt.objectives.functions.Rosenbrock method)
dtorsion_by_dcoeff() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
dtorsion_by_dcoeff_impl() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
dtorsion_by_dcoeff_vjp() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
dunitnormal_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dvolume() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dvolume_by_dcoeff() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
dZds() (simsoptpp.BoozerMagneticField method)
dZds_ref() (simsoptpp.BoozerMagneticField method)
dZdtheta() (simsoptpp.BoozerMagneticField method)
dZdtheta_ref() (simsoptpp.BoozerMagneticField method)
dZdzeta() (simsoptpp.BoozerMagneticField method)
dZdzeta_ref() (simsoptpp.BoozerMagneticField method)
E
estimate_error_B() (simsoptpp.InterpolatedField method)
estimate_error_G() (simsoptpp.InterpolatedBoozerField method)
estimate_error_GradAbsB() (simsoptpp.InterpolatedField method)
estimate_error_I() (simsoptpp.InterpolatedBoozerField method)
estimate_error_iota() (simsoptpp.InterpolatedBoozerField method)
estimate_error_K() (simsoptpp.InterpolatedBoozerField method)
estimate_error_modB() (simsoptpp.InterpolatedBoozerField method)
estimate_error_nu() (simsoptpp.InterpolatedBoozerField method)
estimate_error_R() (simsoptpp.InterpolatedBoozerField method)
estimate_error_Z() (simsoptpp.InterpolatedBoozerField method)
evaluate() (simsoptpp.RegularGridInterpolant3D method)
evaluate_batch() (simsoptpp.RegularGridInterpolant3D method)
evaluate_rphiz() (simsopt.field.SurfaceClassifier method)
(simsopt.field.tracing.SurfaceClassifier method)
(simsopt.geo.surface.SurfaceClassifier method)
(simsopt.geo.SurfaceClassifier method)
evaluate_xyz() (simsopt.field.SurfaceClassifier method)
(simsopt.field.tracing.SurfaceClassifier method)
(simsopt.geo.surface.SurfaceClassifier method)
(simsopt.geo.SurfaceClassifier method)
extend_via_normal() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
external_current() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
F
f() (simsopt.mhd.ProfilePolynomial method)
(simsopt.mhd.ProfilePressure method)
(simsopt.mhd.profiles.ProfilePolynomial method)
(simsopt.mhd.profiles.ProfilePressure method)
(simsopt.mhd.profiles.ProfileScaled method)
(simsopt.mhd.profiles.ProfileSpline method)
(simsopt.mhd.ProfileScaled method)
(simsopt.mhd.ProfileSpline method)
(simsopt.objectives.functions.Affine method)
(simsopt.objectives.functions.Identity method)
(simsopt.objectives.functions.Rosenbrock method)
(simsopt.objectives.functions.TestObject1 method)
(simsopt.objectives.functions.TestObject2 method)
Failer (class in simsopt.objectives.functions)
fieldcache_get_or_create() (simsoptpp.BiotSavart method)
fieldcache_get_status() (simsoptpp.BiotSavart method)
fieldline_tracing() (in module simsoptpp)
FilamentRotation (class in simsopt.geo)
(class in simsopt.geo.finitebuild)
FiniteDifference (class in simsopt._core.finite_difference)
first_fund_form() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
fit_to_curve() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
fix() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
fix_all() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
fix_matplotlib_3d() (in module simsopt.geo)
(in module simsopt.geo.plotting)
fix_range() (simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
fixed_range() (simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
fourier_interpolation() (in module simsopt.util.fourier_interpolation)
fourier_transform_even() (in module simsoptpp)
fourier_transform_odd() (in module simsoptpp)
frenet_frame() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
from_dict() (simsopt._core.Optimizable class method)
(simsopt._core.optimizable.Optimizable class method)
(simsopt._core.optimizable.OptimizableSum class method)
(simsopt._core.optimizable.ScaledOptimizable class method)
(simsopt._core.OptimizableSum class method)
(simsopt._core.ScaledOptimizable class method)
(simsopt.field.BiotSavart class method)
(simsopt.field.biotsavart.BiotSavart class method)
(simsopt.field.CircularCoil class method)
(simsopt.field.Coil class method)
(simsopt.field.coil.Coil class method)
(simsopt.field.coil.Current class method)
(simsopt.field.Current class method)
(simsopt.field.Dommaschk class method)
(simsopt.field.magneticfield.MagneticFieldMultiply class method)
(simsopt.field.magneticfield.MagneticFieldSum class method)
(simsopt.field.magneticfieldclasses.CircularCoil class method)
(simsopt.field.magneticfieldclasses.Dommaschk class method)
(simsopt.field.magneticfieldclasses.PoloidalField class method)
(simsopt.field.magneticfieldclasses.Reiman class method)
(simsopt.field.magneticfieldclasses.ScalarPotentialRZMagneticField class method)
(simsopt.field.magneticfieldclasses.ToroidalField class method)
(simsopt.field.MagneticFieldMultiply class method)
(simsopt.field.MagneticFieldSum class method)
(simsopt.field.PoloidalField class method)
(simsopt.field.Reiman class method)
(simsopt.field.ScalarPotentialRZMagneticField class method)
(simsopt.field.ToroidalField class method)
(simsopt.geo.ArclengthVariation class method)
(simsopt.geo.BoozerSurface class method)
(simsopt.geo.boozersurface.BoozerSurface class method)
(simsopt.geo.curve.RotatedCurve class method)
(simsopt.geo.CurveCurveDistance class method)
(simsopt.geo.CurveHelical class method)
(simsopt.geo.curvehelical.CurveHelical class method)
(simsopt.geo.CurveLength class method)
(simsopt.geo.curveobjectives.ArclengthVariation class method)
(simsopt.geo.curveobjectives.CurveCurveDistance class method)
(simsopt.geo.curveobjectives.CurveLength class method)
(simsopt.geo.curveobjectives.CurveSurfaceDistance class method)
(simsopt.geo.curveobjectives.LpCurveCurvature class method)
(simsopt.geo.curveobjectives.LpCurveTorsion class method)
(simsopt.geo.curveobjectives.MeanSquaredCurvature class method)
(simsopt.geo.CurvePerturbed class method)
(simsopt.geo.curveperturbed.CurvePerturbed class method)
(simsopt.geo.CurveRZFourier class method)
(simsopt.geo.curverzfourier.CurveRZFourier class method)
(simsopt.geo.CurveSurfaceDistance class method)
(simsopt.geo.CurveXYZFourier class method)
(simsopt.geo.curvexyzfourier.CurveXYZFourier class method)
(simsopt.geo.curvexyzfourier.JaxCurveXYZFourier class method)
(simsopt.geo.JaxCurveXYZFourier class method)
(simsopt.geo.LpCurveCurvature class method)
(simsopt.geo.LpCurveTorsion class method)
(simsopt.geo.MeanSquaredCurvature class method)
(simsopt.geo.RotatedCurve class method)
(simsopt.geo.surface.SurfaceScaled class method)
(simsopt.geo.SurfaceGarabedian class method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian class method)
(simsopt.geo.SurfaceHenneberg class method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg class method)
(simsopt.geo.SurfaceRZFourier class method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier class method)
(simsopt.geo.surfacerzfourier.SurfaceRZPseudospectral class method)
(simsopt.geo.SurfaceRZPseudospectral class method)
(simsopt.geo.SurfaceScaled class method)
(simsopt.geo.SurfaceXYZFourier class method)
(simsopt.geo.surfacexyzfourier.SurfaceXYZFourier class method)
(simsopt.geo.SurfaceXYZTensorFourier class method)
(simsopt.geo.surfacexyztensorfourier.SurfaceXYZTensorFourier class method)
(simsopt.objectives.fluxobjective.SquaredFlux class method)
(simsopt.objectives.functions.Adder class method)
(simsopt.objectives.functions.Identity class method)
(simsopt.objectives.functions.Rosenbrock class method)
(simsopt.objectives.QuadraticPenalty class method)
(simsopt.objectives.SquaredFlux class method)
(simsopt.objectives.utilities.QuadraticPenalty class method)
from_file() (simsopt._core.Optimizable class method)
(simsopt._core.optimizable.Optimizable class method)
from_focus() (simsopt.geo.SurfaceRZFourier class method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier class method)
from_RZFourier() (simsopt.geo.SurfaceGarabedian class method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian class method)
(simsopt.geo.SurfaceHenneberg class method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg class method)
(simsopt.geo.surfacerzfourier.SurfaceRZPseudospectral class method)
(simsopt.geo.SurfaceRZPseudospectral class method)
from_sigma() (simsopt.objectives.least_squares.LeastSquaresProblem class method)
(simsopt.objectives.LeastSquaresProblem class method)
from_str() (simsopt._core.Optimizable class method)
(simsopt._core.optimizable.Optimizable class method)
from_tuples() (simsopt.objectives.least_squares.LeastSquaresProblem class method)
(simsopt.objectives.LeastSquaresProblem class method)
from_vmec() (simsopt.mhd.virtual_casing.VirtualCasing class method)
(simsopt.mhd.VirtualCasing class method)
from_vmec_input() (simsopt.geo.SurfaceRZFourier class method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier class method)
from_wout() (simsopt.geo.SurfaceRZFourier class method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier class method)
full_dof_names (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
full_dof_size (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
full_x (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
G
G() (simsoptpp.BoozerMagneticField method)
G_ref() (simsoptpp.BoozerMagneticField method)
gamma() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
gamma_impl() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurveFilament method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.finitebuild.CurveFilament method)
(simsopt.geo.RotatedCurve method)
(simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
gamma_lin() (simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
gammadash() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
gammadash1() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
gammadash1_impl() (simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
gammadash1dash1() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
gammadash1dash2() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
gammadash2() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
gammadash2_impl() (simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
gammadash2dash2() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
gammadash_impl() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurveFilament method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.finitebuild.CurveFilament method)
(simsopt.geo.RotatedCurve method)
gammadashdash() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
gammadashdash_impl() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.RotatedCurve method)
gammadashdashdash() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
gammadashdashdash_impl() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.RotatedCurve method)
GaussianSampler (class in simsopt.geo)
(class in simsopt.geo.curveperturbed)
get() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
get_Delta() (simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
get_dofs() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurveHelical method)
(simsopt.geo.curvehelical.CurveHelical method)
(simsopt.geo.CurveRZFourier method)
(simsopt.geo.curverzfourier.CurveRZFourier method)
(simsopt.geo.CurveXYZFourier method)
(simsopt.geo.curvexyzfourier.CurveXYZFourier method)
(simsopt.geo.curvexyzfourier.JaxCurveXYZFourier method)
(simsopt.geo.JaxCurveXYZFourier method)
(simsopt.geo.RotatedCurve method)
(simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
(simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
(simsopt.geo.SurfaceXYZFourier method)
(simsopt.geo.surfacexyzfourier.SurfaceXYZFourier method)
(simsopt.geo.SurfaceXYZTensorFourier method)
(simsopt.geo.surfacexyztensorfourier.SurfaceXYZTensorFourier method)
(simsopt.mhd.Spec method)
(simsopt.mhd.spec.Spec method)
(simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
(simsopt.objectives.functions.Failer method)
(simsoptpp.Current method)
(simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
get_input() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
get_max_mn() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
get_ncsx_data() (in module simsopt.configs)
(in module simsopt.configs.zoo)
get_nml() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
get_parent_return_fns_list() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
get_phi() (in module simsoptpp)
get_pointclouds_closer_than_threshold_between_two_collections() (in module simsoptpp)
get_pointclouds_closer_than_threshold_within_collection() (in module simsoptpp)
get_points() (simsoptpp.BoozerMagneticField method)
get_points_cart() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
get_points_cart_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
get_points_cyl() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
get_points_cyl_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
get_points_ref() (simsoptpp.BoozerMagneticField method)
get_quadpoints() (simsopt.geo.Surface method)
(simsopt.geo.surface.Surface method)
get_rc() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
get_return_fn_list() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
get_return_fn_names() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
get_return_fns() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
get_rhomn() (simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
get_rs() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
get_stellsym_mask() (simsopt.geo.SurfaceXYZTensorFourier method)
(simsopt.geo.surfacexyztensorfourier.SurfaceXYZTensorFourier method)
get_value() (simsoptpp.Current method)
(simsoptpp.CurrentBase method)
get_zc() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
get_zs() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
GradAbsB() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
GradAbsB_cyl() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
GradAbsB_ref() (simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
I
I() (simsoptpp.BoozerMagneticField method)
I_ref() (simsoptpp.BoozerMagneticField method)
Identity (class in simsopt.objectives.functions)
incremental_arclength() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
init() (simsopt.mhd.Spec method)
(simsopt.mhd.spec.Spec method)
init_splines() (simsopt.field.boozermagneticfield.BoozerRadialInterpolant method)
(simsopt.field.BoozerRadialInterpolant method)
initialize_logging() (in module simsopt.util)
(in module simsopt.util.logger)
integral_BdotN() (in module simsoptpp)
interpolate_batch() (simsoptpp.RegularGridInterpolant3D method)
interpolate_on_arclength_grid() (simsopt.geo.Surface method)
(simsopt.geo.surface.Surface method)
InterpolatedBoozerField (class in simsopt.field)
(class in simsopt.field.boozermagneticfield)
(class in simsoptpp)
InterpolatedField (class in simsopt.field)
(class in simsopt.field.magneticfieldclasses)
(class in simsoptpp)
InterpolationRule (class in simsoptpp)
invalidate_cache() (simsopt.geo.QfmResidual method)
(simsopt.geo.surfaceobjectives.QfmResidual method)
(simsopt.geo.surfaceobjectives.ToroidalFlux method)
(simsopt.geo.ToroidalFlux method)
(simsoptpp.BiotSavart method)
(simsoptpp.BoozerMagneticField method)
(simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
(simsoptpp.MagneticField method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
inverse_fourier_transform_even() (in module simsoptpp)
inverse_fourier_transform_odd() (in module simsoptpp)
iota() (simsopt.mhd.Spec method)
(simsopt.mhd.spec.Spec method)
(simsoptpp.BoozerMagneticField method)
iota_axis() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
iota_edge() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
iota_profile (simsopt.mhd.Vmec property)
(simsopt.mhd.vmec.Vmec property)
iota_ref() (simsoptpp.BoozerMagneticField method)
IotaTargetMetric (class in simsopt.mhd)
(class in simsopt.mhd.vmec_diagnostics)
IotaWeighted (class in simsopt.mhd)
(class in simsopt.mhd.vmec_diagnostics)
is_fixed() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
is_free() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
iter (simsopt.mhd.Vmec attribute)
(simsopt.mhd.vmec.Vmec attribute)
IterationStoppingCriterion (class in simsopt.field)
(class in simsopt.field.tracing)
(class in simsoptpp)
J
J() (simsopt._core.optimizable.OptimizableSum method)
(simsopt._core.optimizable.ScaledOptimizable method)
(simsopt._core.OptimizableSum method)
(simsopt._core.ScaledOptimizable method)
(simsopt.geo.ArclengthVariation method)
(simsopt.geo.Area method)
(simsopt.geo.CurveCurveDistance method)
(simsopt.geo.CurveLength method)
(simsopt.geo.curveobjectives.ArclengthVariation method)
(simsopt.geo.curveobjectives.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveLength method)
(simsopt.geo.curveobjectives.CurveSurfaceDistance method)
(simsopt.geo.curveobjectives.LpCurveCurvature method)
(simsopt.geo.curveobjectives.LpCurveTorsion method)
(simsopt.geo.curveobjectives.MeanSquaredCurvature method)
(simsopt.geo.CurveSurfaceDistance method)
(simsopt.geo.LpCurveCurvature method)
(simsopt.geo.LpCurveTorsion method)
(simsopt.geo.MeanSquaredCurvature method)
(simsopt.geo.PrincipalCurvature method)
(simsopt.geo.QfmResidual method)
(simsopt.geo.surfaceobjectives.Area method)
(simsopt.geo.surfaceobjectives.PrincipalCurvature method)
(simsopt.geo.surfaceobjectives.QfmResidual method)
(simsopt.geo.surfaceobjectives.ToroidalFlux method)
(simsopt.geo.surfaceobjectives.Volume method)
(simsopt.geo.ToroidalFlux method)
(simsopt.geo.Volume method)
(simsopt.mhd.bootstrap.VmecRedlBootstrapMismatch method)
(simsopt.mhd.boozer.Quasisymmetry method)
(simsopt.mhd.IotaTargetMetric method)
(simsopt.mhd.IotaWeighted method)
(simsopt.mhd.Quasisymmetry method)
(simsopt.mhd.Residue method)
(simsopt.mhd.spec.Residue method)
(simsopt.mhd.vmec_diagnostics.IotaTargetMetric method)
(simsopt.mhd.vmec_diagnostics.IotaWeighted method)
(simsopt.mhd.vmec_diagnostics.WellWeighted method)
(simsopt.mhd.VmecRedlBootstrapMismatch method)
(simsopt.mhd.WellWeighted method)
(simsopt.objectives.fluxobjective.SquaredFlux method)
(simsopt.objectives.functions.Adder method)
(simsopt.objectives.functions.Beale method)
(simsopt.objectives.functions.Failer method)
(simsopt.objectives.MPIObjective method)
(simsopt.objectives.QuadraticPenalty method)
(simsopt.objectives.SquaredFlux method)
(simsopt.objectives.utilities.MPIObjective method)
(simsopt.objectives.utilities.QuadraticPenalty method)
j_dot_B_Redl() (in module simsopt.mhd)
(in module simsopt.mhd.bootstrap)
jac() (simsopt._core.finite_difference.FiniteDifference method)
JaxCurveXYZFourier (class in simsopt.geo)
(class in simsopt.geo.curvexyzfourier)
jit() (in module simsopt.geo.jit)
K
K() (simsoptpp.BoozerMagneticField method)
K_derivs() (simsoptpp.BoozerMagneticField method)
K_derivs_ref() (simsoptpp.BoozerMagneticField method)
K_ref() (simsoptpp.BoozerMagneticField method)
kappa() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
kappa_impl() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
kappadash() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
L
least_squares_fit() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
least_squares_mpi_solve() (in module simsopt.solve)
(in module simsopt.solve.mpi)
least_squares_serial_solve() (in module simsopt.solve)
(in module simsopt.solve.serial)
LeastSquaresProblem (class in simsopt.objectives)
(class in simsopt.objectives.least_squares)
LevelsetStoppingCriterion (class in simsopt.field)
(class in simsopt.field.tracing)
(class in simsoptpp)
load() (in module simsopt._core)
(in module simsopt._core.optimizable)
(simsopt.mhd.virtual_casing.VirtualCasing class method)
(simsopt.mhd.VirtualCasing class method)
load_curves_from_file() (simsopt.geo.CurveXYZFourier static method)
(simsopt.geo.curvexyzfourier.CurveXYZFourier static method)
load_wout() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
local_bounds (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_dof_names (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_dof_size (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_dofs_free_status (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_fix_all() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
local_full_dof_names (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_full_dof_size (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_full_lower_bounds (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_full_upper_bounds (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_full_x (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_lower_bounds (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_unfix_all() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
local_upper_bounds (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
local_x (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
log() (in module simsopt.util)
(in module simsopt.util.mpi)
lower_bounds (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
LpCurveCurvature (class in simsopt.geo)
(class in simsopt.geo.curveobjectives)
LpCurveTorsion (class in simsopt.geo)
(class in simsopt.geo.curveobjectives)
M
MagneticField (class in simsopt.field)
(class in simsopt.field.magneticfield)
(class in simsoptpp)
MagneticFieldMultiply (class in simsopt.field)
(class in simsopt.field.magneticfield)
MagneticFieldSum (class in simsopt.field)
(class in simsopt.field.magneticfield)
make_optimizable() (in module simsopt._core)
(in module simsopt._core.optimizable)
matmult() (in module simsoptpp)
MaxToroidalFluxStoppingCriterion (class in simsopt.field)
(class in simsopt.field.tracing)
(class in simsoptpp)
mean_iota() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
mean_shear() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
MeanSquaredCurvature (class in simsopt.geo)
(class in simsopt.geo.curveobjectives)
minimize_boozer_exact_constraints_newton() (simsopt.geo.BoozerSurface method)
(simsopt.geo.boozersurface.BoozerSurface method)
minimize_boozer_penalty_constraints_LBFGS() (simsopt.geo.BoozerSurface method)
(simsopt.geo.boozersurface.BoozerSurface method)
minimize_boozer_penalty_constraints_ls() (simsopt.geo.BoozerSurface method)
(simsopt.geo.boozersurface.BoozerSurface method)
minimize_boozer_penalty_constraints_newton() (simsopt.geo.BoozerSurface method)
(simsopt.geo.boozersurface.BoozerSurface method)
minimize_qfm() (simsopt.geo.QfmSurface method)
(simsopt.geo.qfmsurface.QfmSurface method)
minimize_qfm_exact_constraints_SLSQP() (simsopt.geo.QfmSurface method)
(simsopt.geo.qfmsurface.QfmSurface method)
minimize_qfm_penalty_constraints_LBFGS() (simsopt.geo.QfmSurface method)
(simsopt.geo.qfmsurface.QfmSurface method)
MinToroidalFluxStoppingCriterion (class in simsopt.field)
(class in simsopt.field.tracing)
(class in simsoptpp)
modB() (simsoptpp.BoozerMagneticField method)
modB_derivs() (simsoptpp.BoozerMagneticField method)
modB_derivs_ref() (simsoptpp.BoozerMagneticField method)
modB_ref() (simsoptpp.BoozerMagneticField method)
module
simsopt
simsopt._core
simsopt._core.derivative
simsopt._core.finite_difference
simsopt._core.optimizable
simsopt._core.util
simsopt.configs
simsopt.configs.zoo
simsopt.field
simsopt.field.biotsavart
simsopt.field.boozermagneticfield
simsopt.field.coil
simsopt.field.magneticfield
simsopt.field.magneticfieldclasses
simsopt.field.sampling
simsopt.field.tracing
simsopt.geo
simsopt.geo.boozersurface
simsopt.geo.config
simsopt.geo.curve
simsopt.geo.curvehelical
simsopt.geo.curveobjectives
simsopt.geo.curveperturbed
simsopt.geo.curverzfourier
simsopt.geo.curvexyzfourier
simsopt.geo.finitebuild
simsopt.geo.jit
simsopt.geo.plotting
simsopt.geo.qfmsurface
simsopt.geo.surface
simsopt.geo.surfacegarabedian
simsopt.geo.surfacehenneberg
simsopt.geo.surfaceobjectives
simsopt.geo.surfacerzfourier
simsopt.geo.surfacexyzfourier
simsopt.geo.surfacexyztensorfourier
simsopt.mhd
simsopt.mhd.bootstrap
simsopt.mhd.boozer
simsopt.mhd.profiles
simsopt.mhd.spec
simsopt.mhd.virtual_casing
simsopt.mhd.vmec
simsopt.mhd.vmec_diagnostics
simsopt.objectives
simsopt.objectives.fluxobjective
simsopt.objectives.functions
simsopt.objectives.least_squares
simsopt.objectives.utilities
simsopt.solve
simsopt.solve.mpi
simsopt.solve.serial
simsopt.util
simsopt.util.constants
simsopt.util.fourier_interpolation
simsopt.util.logger
simsopt.util.mpi
simsopt.util.mpi_logger
simsoptpp
MPIObjective (class in simsopt.objectives)
(class in simsopt.objectives.utilities)
mpol (simsoptpp.SurfaceRZFourier property)
(simsoptpp.SurfaceXYZFourier property)
(simsoptpp.SurfaceXYZTensorFourier property)
N
nfp (simsoptpp.CurveRZFourier property)
(simsoptpp.SurfaceRZFourier property)
(simsoptpp.SurfaceXYZFourier property)
(simsoptpp.SurfaceXYZTensorFourier property)
normal() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
ntor (simsoptpp.SurfaceRZFourier property)
(simsoptpp.SurfaceXYZFourier property)
(simsoptpp.SurfaceXYZTensorFourier property)
nu() (simsoptpp.BoozerMagneticField method)
nu_derivs() (simsoptpp.BoozerMagneticField method)
nu_derivs_ref() (simsoptpp.BoozerMagneticField method)
nu_ref() (simsoptpp.BoozerMagneticField method)
num_dofs() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurveHelical method)
(simsopt.geo.curvehelical.CurveHelical method)
(simsopt.geo.curvexyzfourier.JaxCurveXYZFourier method)
(simsopt.geo.JaxCurveXYZFourier method)
(simsopt.geo.RotatedCurve method)
(simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
O
objective() (simsopt.objectives.least_squares.LeastSquaresProblem method)
(simsopt.objectives.LeastSquaresProblem method)
ObjectiveFailure
,
[1]
Optimizable (class in simsopt._core)
(class in simsopt._core.optimizable)
OptimizableSum (class in simsopt._core)
(class in simsopt._core.optimizable)
order (simsoptpp.CurveRZFourier property)
(simsoptpp.CurveXYZFourier property)
P
parent_return_fns_no (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
particle_fullorbit_tracing() (in module simsoptpp)
particle_guiding_center_boozer_tracing() (in module simsoptpp)
particle_guiding_center_tracing() (in module simsoptpp)
particles_to_vtk() (in module simsopt.field)
(in module simsopt.field.tracing)
PerturbationSample (class in simsopt.geo)
(class in simsopt.geo.curveperturbed)
phi_range (simsoptpp.InterpolatedField property)
plot() (in module simsopt.geo)
(in module simsopt.geo.plotting)
(simsopt.field.Coil method)
(simsopt.field.coil.Coil method)
(simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
(simsopt.geo.Surface method)
(simsopt.geo.surface.Surface method)
(simsopt.mhd.Profile method)
(simsopt.mhd.profiles.Profile method)
(simsopt.mhd.virtual_casing.VirtualCasing method)
(simsopt.mhd.VirtualCasing method)
plot_graph() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
plot_poincare_data() (in module simsopt.field)
(in module simsopt.field.tracing)
PoloidalField (class in simsopt.field)
(class in simsopt.field.magneticfieldclasses)
pop_parent() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
pressure_profile (simsopt.mhd.Vmec property)
(simsopt.mhd.vmec.Vmec property)
PrincipalCurvature (class in simsopt.geo)
(class in simsopt.geo.surfaceobjectives)
Profile (class in simsopt.mhd)
(class in simsopt.mhd.profiles)
profile() (simsopt.mhd.QuasisymmetryRatioResidual method)
(simsopt.mhd.vmec_diagnostics.QuasisymmetryRatioResidual method)
ProfilePolynomial (class in simsopt.mhd)
(class in simsopt.mhd.profiles)
ProfilePressure (class in simsopt.mhd)
(class in simsopt.mhd.profiles)
ProfileScaled (class in simsopt.mhd)
(class in simsopt.mhd.profiles)
ProfileSpline (class in simsopt.mhd)
(class in simsopt.mhd.profiles)
psip() (simsoptpp.BoozerMagneticField method)
psip_ref() (simsoptpp.BoozerMagneticField method)
Q
qfm_label_constraint() (simsopt.geo.QfmSurface method)
(simsopt.geo.qfmsurface.QfmSurface method)
qfm_objective() (simsopt.geo.QfmSurface method)
(simsopt.geo.qfmsurface.QfmSurface method)
qfm_penalty_constraints() (simsopt.geo.QfmSurface method)
(simsopt.geo.qfmsurface.QfmSurface method)
QfmResidual (class in simsopt.geo)
(class in simsopt.geo.surfaceobjectives)
QfmSurface (class in simsopt.geo)
(class in simsopt.geo.qfmsurface)
quadpoints (simsoptpp.Curve property)
(simsoptpp.CurveRZFourier property)
(simsoptpp.CurveXYZFourier property)
quadpoints_phi (simsoptpp.Surface property)
(simsoptpp.SurfaceRZFourier property)
(simsoptpp.SurfaceXYZFourier property)
(simsoptpp.SurfaceXYZTensorFourier property)
quadpoints_theta (simsoptpp.Surface property)
(simsoptpp.SurfaceRZFourier property)
(simsoptpp.SurfaceXYZFourier property)
(simsoptpp.SurfaceXYZTensorFourier property)
QuadraticPenalty (class in simsopt.objectives)
(class in simsopt.objectives.utilities)
Quasisymmetry (class in simsopt.mhd)
(class in simsopt.mhd.boozer)
QuasisymmetryRatioResidual (class in simsopt.mhd)
(class in simsopt.mhd.vmec_diagnostics)
R
R() (simsoptpp.BoozerMagneticField method)
R_derivs() (simsoptpp.BoozerMagneticField method)
R_derivs_ref() (simsoptpp.BoozerMagneticField method)
r_range (simsoptpp.InterpolatedField property)
R_ref() (simsoptpp.BoozerMagneticField method)
RANGE_FIELD_PERIOD (simsopt.geo.Surface attribute)
(simsopt.geo.surface.Surface attribute)
RANGE_FULL_TORUS (simsopt.geo.Surface attribute)
(simsopt.geo.surface.Surface attribute)
RANGE_HALF_PERIOD (simsopt.geo.Surface attribute)
(simsopt.geo.surface.Surface attribute)
rc (simsoptpp.CurveRZFourier property)
(simsoptpp.SurfaceRZFourier property)
recompute_bell() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
(simsopt.field.BoozerMagneticField method)
(simsopt.field.boozermagneticfield.BoozerMagneticField method)
(simsopt.field.MagneticField method)
(simsopt.field.magneticfield.MagneticField method)
(simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
(simsopt.geo.CurveCurveDistance method)
(simsopt.geo.CurveFilament method)
(simsopt.geo.curveobjectives.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveSurfaceDistance method)
(simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.CurveSurfaceDistance method)
(simsopt.geo.finitebuild.CurveFilament method)
(simsopt.geo.QfmResidual method)
(simsopt.geo.surface.SurfaceScaled method)
(simsopt.geo.surfaceobjectives.QfmResidual method)
(simsopt.geo.surfaceobjectives.ToroidalFlux method)
(simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
(simsopt.geo.SurfaceScaled method)
(simsopt.geo.SurfaceXYZFourier method)
(simsopt.geo.surfacexyzfourier.SurfaceXYZFourier method)
(simsopt.geo.SurfaceXYZTensorFourier method)
(simsopt.geo.surfacexyztensorfourier.SurfaceXYZTensorFourier method)
(simsopt.geo.ToroidalFlux method)
(simsopt.mhd.Boozer method)
(simsopt.mhd.boozer.Boozer method)
(simsopt.mhd.boozer.Quasisymmetry method)
(simsopt.mhd.Quasisymmetry method)
(simsopt.mhd.Residue method)
(simsopt.mhd.Spec method)
(simsopt.mhd.spec.Residue method)
(simsopt.mhd.spec.Spec method)
(simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
RedlGeomBoozer (class in simsopt.mhd)
(class in simsopt.mhd.bootstrap)
RedlGeomVmec (class in simsopt.mhd)
(class in simsopt.mhd.bootstrap)
register() (simsopt.mhd.Boozer method)
(simsopt.mhd.boozer.Boozer method)
RegularGridInterpolant3D (class in simsoptpp)
Reiman (class in simsopt.field)
(class in simsopt.field.magneticfieldclasses)
ReimanB() (in module simsoptpp)
ReimandB() (in module simsoptpp)
remove_parent() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
resample() (simsopt.geo.CurvePerturbed method)
(simsopt.geo.curveperturbed.CurvePerturbed method)
(simsopt.geo.curveperturbed.PerturbationSample method)
(simsopt.geo.PerturbationSample method)
(simsopt.mhd.profiles.ProfileSpline method)
(simsopt.mhd.ProfileSpline method)
residuals() (simsopt.mhd.bootstrap.VmecRedlBootstrapMismatch method)
(simsopt.mhd.QuasisymmetryRatioResidual method)
(simsopt.mhd.vmec_diagnostics.QuasisymmetryRatioResidual method)
(simsopt.mhd.VmecRedlBootstrapMismatch method)
(simsopt.objectives.least_squares.LeastSquaresProblem method)
(simsopt.objectives.LeastSquaresProblem method)
Residue (class in simsopt.mhd)
(class in simsopt.mhd.spec)
return_fn_map (simsopt._core.Optimizable attribute)
(simsopt._core.optimizable.Optimizable attribute)
(simsopt.geo.ArclengthVariation attribute)
(simsopt.geo.CurveCurveDistance attribute)
(simsopt.geo.CurveLength attribute)
(simsopt.geo.curveobjectives.ArclengthVariation attribute)
(simsopt.geo.curveobjectives.CurveCurveDistance attribute)
(simsopt.geo.curveobjectives.CurveLength attribute)
(simsopt.geo.curveobjectives.CurveSurfaceDistance attribute)
(simsopt.geo.curveobjectives.LpCurveCurvature attribute)
(simsopt.geo.curveobjectives.LpCurveTorsion attribute)
(simsopt.geo.CurveSurfaceDistance attribute)
(simsopt.geo.LpCurveCurvature attribute)
(simsopt.geo.LpCurveTorsion attribute)
(simsopt.geo.SurfaceGarabedian attribute)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian attribute)
(simsopt.geo.SurfaceRZFourier attribute)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier attribute)
(simsopt.geo.SurfaceXYZFourier attribute)
(simsopt.geo.surfacexyzfourier.SurfaceXYZFourier attribute)
(simsopt.mhd.boozer.Quasisymmetry attribute)
(simsopt.mhd.Quasisymmetry attribute)
(simsopt.mhd.Vmec attribute)
(simsopt.mhd.vmec.Vmec attribute)
(simsopt.objectives.functions.Adder attribute)
(simsopt.objectives.functions.Affine attribute)
(simsopt.objectives.functions.Identity attribute)
(simsopt.objectives.functions.Rosenbrock attribute)
(simsopt.objectives.functions.TestObject1 attribute)
(simsopt.objectives.functions.TestObject2 attribute)
(simsopt.objectives.least_squares.LeastSquaresProblem attribute)
(simsopt.objectives.LeastSquaresProblem attribute)
(simsopt.objectives.QuadraticPenalty attribute)
(simsopt.objectives.utilities.QuadraticPenalty attribute)
Rosenbrock (class in simsopt.objectives.functions)
RotatedCurve (class in simsopt.geo)
(class in simsopt.geo.curve)
rs (simsoptpp.CurveRZFourier property)
(simsoptpp.SurfaceRZFourier property)
rule (simsoptpp.InterpolatedBoozerField property)
(simsoptpp.InterpolatedField property)
run() (simsopt.mhd.Boozer method)
(simsopt.mhd.boozer.Boozer method)
(simsopt.mhd.Spec method)
(simsopt.mhd.spec.Spec method)
(simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
S
s_full_grid (simsopt.mhd.Vmec attribute)
(simsopt.mhd.vmec.Vmec attribute)
s_half_grid (simsopt.mhd.Vmec attribute)
(simsopt.mhd.vmec.Vmec attribute)
s_range (simsoptpp.InterpolatedBoozerField property)
save() (in module simsopt._core)
(in module simsopt._core.optimizable)
(simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
(simsopt.mhd.virtual_casing.VirtualCasing method)
(simsopt.mhd.VirtualCasing method)
ScalarPotentialRZMagneticField (class in simsopt.field)
(class in simsopt.field.magneticfieldclasses)
scale() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
ScaledOptimizable (class in simsopt._core)
(class in simsopt._core.optimizable)
second_fund_form() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
serial_solve() (in module simsopt.solve)
(in module simsopt.solve.serial)
set() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
set_B0() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_Bbar() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_Delta() (simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
set_dofs() (simsopt.geo.CurveRZFourier method)
(simsopt.geo.curverzfourier.CurveRZFourier method)
(simsopt.geo.CurveXYZFourier method)
(simsopt.geo.curvexyzfourier.CurveXYZFourier method)
(simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
(simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
(simsopt.geo.SurfaceXYZFourier method)
(simsopt.geo.surfacexyzfourier.SurfaceXYZFourier method)
(simsopt.geo.SurfaceXYZTensorFourier method)
(simsopt.geo.surfacexyztensorfourier.SurfaceXYZTensorFourier method)
(simsopt.mhd.Spec method)
(simsopt.mhd.spec.Spec method)
(simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
(simsopt.objectives.functions.Failer method)
(simsoptpp.Current method)
(simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
set_dofs_impl() (simsopt.geo.curve.RotatedCurve method)
(simsopt.geo.CurveHelical method)
(simsopt.geo.curvehelical.CurveHelical method)
(simsopt.geo.curvexyzfourier.JaxCurveXYZFourier method)
(simsopt.geo.JaxCurveXYZFourier method)
(simsopt.geo.RotatedCurve method)
(simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
set_etabar() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_G0() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_G1() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_I0() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_I1() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_indata() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
set_iota0() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_K1() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_N() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_points() (simsopt.field.MagneticField method)
(simsopt.field.magneticfield.MagneticField method)
(simsoptpp.BiotSavart method)
(simsoptpp.BoozerMagneticField method)
(simsoptpp.MagneticField method)
set_points_cart() (simsopt.field.MagneticField method)
(simsopt.field.magneticfield.MagneticField method)
(simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
set_points_cyl() (simsopt.field.MagneticField method)
(simsopt.field.magneticfield.MagneticField method)
(simsoptpp.BiotSavart method)
(simsoptpp.MagneticField method)
set_profile() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
set_psi0() (simsopt.field.BoozerAnalytic method)
(simsopt.field.boozermagneticfield.BoozerAnalytic method)
set_rc() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
set_rhomn() (simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
set_rs() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
set_zc() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
set_zs() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
shape_gradient() (simsopt.mhd.IotaTargetMetric method)
(simsopt.mhd.IotaWeighted method)
(simsopt.mhd.vmec_diagnostics.IotaTargetMetric method)
(simsopt.mhd.vmec_diagnostics.IotaWeighted method)
(simsopt.mhd.vmec_diagnostics.WellWeighted method)
(simsopt.mhd.WellWeighted method)
shortest_distance() (simsopt.geo.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveSurfaceDistance method)
(simsopt.geo.CurveSurfaceDistance method)
shortest_distance_among_candidates() (simsopt.geo.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveCurveDistance method)
(simsopt.geo.curveobjectives.CurveSurfaceDistance method)
(simsopt.geo.CurveSurfaceDistance method)
signed_distance_from_surface() (in module simsopt.geo)
(in module simsopt.geo.surface)
simsopt
module
simsopt._core
module
simsopt._core.derivative
module
simsopt._core.finite_difference
module
simsopt._core.optimizable
module
simsopt._core.util
module
simsopt.configs
module
simsopt.configs.zoo
module
simsopt.field
module
simsopt.field.biotsavart
module
simsopt.field.boozermagneticfield
module
simsopt.field.coil
module
simsopt.field.magneticfield
module
simsopt.field.magneticfieldclasses
module
simsopt.field.sampling
module
simsopt.field.tracing
module
simsopt.geo
module
simsopt.geo.boozersurface
module
simsopt.geo.config
module
simsopt.geo.curve
module
simsopt.geo.curvehelical
module
simsopt.geo.curveobjectives
module
simsopt.geo.curveperturbed
module
simsopt.geo.curverzfourier
module
simsopt.geo.curvexyzfourier
module
simsopt.geo.finitebuild
module
simsopt.geo.jit
module
simsopt.geo.plotting
module
simsopt.geo.qfmsurface
module
simsopt.geo.surface
module
simsopt.geo.surfacegarabedian
module
simsopt.geo.surfacehenneberg
module
simsopt.geo.surfaceobjectives
module
simsopt.geo.surfacerzfourier
module
simsopt.geo.surfacexyzfourier
module
simsopt.geo.surfacexyztensorfourier
module
simsopt.mhd
module
simsopt.mhd.bootstrap
module
simsopt.mhd.boozer
module
simsopt.mhd.profiles
module
simsopt.mhd.spec
module
simsopt.mhd.virtual_casing
module
simsopt.mhd.vmec
module
simsopt.mhd.vmec_diagnostics
module
simsopt.objectives
module
simsopt.objectives.fluxobjective
module
simsopt.objectives.functions
module
simsopt.objectives.least_squares
module
simsopt.objectives.utilities
module
simsopt.solve
module
simsopt.solve.mpi
module
simsopt.solve.serial
module
simsopt.util
module
simsopt.util.constants
module
simsopt.util.fourier_interpolation
module
simsopt.util.logger
module
simsopt.util.mpi
module
simsopt.util.mpi_logger
module
simsoptpp
module
solve_residual_equation_exactly_newton() (simsopt.geo.BoozerSurface method)
(simsopt.geo.boozersurface.BoozerSurface method)
Spec (class in simsopt.mhd)
(class in simsopt.mhd.spec)
SquaredFlux (class in simsopt.objectives)
(class in simsopt.objectives.fluxobjective)
stellsym (simsoptpp.CurveRZFourier property)
(simsoptpp.SurfaceRZFourier property)
(simsoptpp.SurfaceXYZFourier property)
(simsoptpp.SurfaceXYZTensorFourier property)
StoppingCriterion (class in simsoptpp)
sum() (simsopt.objectives.functions.Adder method)
Surface (class in simsopt.geo)
(class in simsopt.geo.surface)
(class in simsoptpp)
surface_curvatures() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
SurfaceClassifier (class in simsopt.field)
(class in simsopt.field.tracing)
(class in simsopt.geo)
(class in simsopt.geo.surface)
SurfaceGarabedian (class in simsopt.geo)
(class in simsopt.geo.surfacegarabedian)
SurfaceHenneberg (class in simsopt.geo)
(class in simsopt.geo.surfacehenneberg)
SurfaceRZFourier (class in simsopt.geo)
(class in simsopt.geo.surfacerzfourier)
(class in simsoptpp)
SurfaceRZPseudospectral (class in simsopt.geo)
(class in simsopt.geo.surfacerzfourier)
SurfaceScaled (class in simsopt.geo)
(class in simsopt.geo.surface)
SurfaceXYZFourier (class in simsopt.geo)
(class in simsopt.geo.surfacexyzfourier)
(class in simsoptpp)
SurfaceXYZTensorFourier (class in simsopt.geo)
(class in simsopt.geo.surfacexyztensorfourier)
(class in simsoptpp)
T
term1 (simsopt.objectives.functions.Rosenbrock property)
term2 (simsopt.objectives.functions.Rosenbrock property)
terms (simsopt.objectives.functions.Rosenbrock property)
TestObject1 (class in simsopt.objectives.functions)
TestObject2 (class in simsopt.objectives.functions)
theta_range (simsoptpp.InterpolatedBoozerField property)
to_RZFourier() (simsopt.geo.Surface method)
(simsopt.geo.surface.Surface method)
(simsopt.geo.surface.SurfaceScaled method)
(simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
(simsopt.geo.SurfaceHenneberg method)
(simsopt.geo.surfacehenneberg.SurfaceHenneberg method)
(simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZPseudospectral method)
(simsopt.geo.SurfaceRZPseudospectral method)
(simsopt.geo.SurfaceScaled method)
(simsopt.geo.SurfaceXYZFourier method)
(simsopt.geo.surfacexyzfourier.SurfaceXYZFourier method)
(simsopt.geo.SurfaceXYZTensorFourier method)
(simsopt.geo.surfacexyztensorfourier.SurfaceXYZTensorFourier method)
to_vtk() (simsopt.field.InterpolatedField method)
(simsopt.field.MagneticField method)
(simsopt.field.magneticfield.MagneticField method)
(simsopt.field.magneticfieldclasses.InterpolatedField method)
(simsopt.field.SurfaceClassifier method)
(simsopt.field.tracing.SurfaceClassifier method)
(simsopt.geo.Surface method)
(simsopt.geo.surface.Surface method)
(simsopt.geo.surface.SurfaceClassifier method)
(simsopt.geo.SurfaceClassifier method)
ToroidalField (class in simsopt.field)
(class in simsopt.field.magneticfieldclasses)
ToroidalFlux (class in simsopt.geo)
(class in simsopt.geo.surfaceobjectives)
ToroidalTransitStoppingCriterion (class in simsopt.field)
(class in simsopt.field.tracing)
(class in simsoptpp)
torsion() (simsoptpp.Curve method)
(simsoptpp.CurveRZFourier method)
(simsoptpp.CurveXYZFourier method)
torsion_impl() (simsopt.geo.Curve method)
(simsopt.geo.curve.Curve method)
total() (simsopt.mhd.QuasisymmetryRatioResidual method)
(simsopt.mhd.vmec_diagnostics.QuasisymmetryRatioResidual method)
trace_particles() (in module simsopt.field)
(in module simsopt.field.tracing)
trace_particles_boozer() (in module simsopt.field)
(in module simsopt.field.tracing)
trace_particles_starting_on_curve() (in module simsopt.field)
(in module simsopt.field.tracing)
trace_particles_starting_on_surface() (in module simsopt.field)
(in module simsopt.field.tracing)
U
unfix() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
unfix_all() (simsopt._core.Optimizable method)
(simsopt._core.optimizable.Optimizable method)
UniformInterpolationRule (class in simsoptpp)
unitnormal() (simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
unweighted_residuals() (simsopt.objectives.least_squares.LeastSquaresProblem method)
(simsopt.objectives.LeastSquaresProblem method)
update_fixed() (simsopt.geo.surface.SurfaceScaled method)
(simsopt.geo.SurfaceScaled method)
update_mpi() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
upper_bounds (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
V
vacuum_well() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
VirtualCasing (class in simsopt.mhd)
(class in simsopt.mhd.virtual_casing)
vjp() (in module simsoptpp)
(simsopt.field.Coil method)
(simsopt.field.coil.Coil method)
(simsopt.field.coil.Current method)
(simsopt.field.Current method)
Vmec (class in simsopt.mhd)
(class in simsopt.mhd.vmec)
VmecRedlBootstrapMismatch (class in simsopt.mhd)
(class in simsopt.mhd.bootstrap)
Volume (class in simsopt.geo)
(class in simsopt.geo.surfaceobjectives)
volume() (simsopt.geo.SurfaceGarabedian method)
(simsopt.geo.surfacegarabedian.SurfaceGarabedian method)
(simsopt.mhd.Spec method)
(simsopt.mhd.spec.Spec method)
(simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
(simsoptpp.Surface method)
(simsoptpp.SurfaceRZFourier method)
(simsoptpp.SurfaceXYZFourier method)
(simsoptpp.SurfaceXYZTensorFourier method)
W
Weight (class in simsopt.objectives)
(class in simsopt.objectives.utilities)
WellWeighted (class in simsopt.mhd)
(class in simsopt.mhd.vmec_diagnostics)
write_input() (simsopt.mhd.Vmec method)
(simsopt.mhd.vmec.Vmec method)
write_nml() (simsopt.geo.SurfaceRZFourier method)
(simsopt.geo.surfacerzfourier.SurfaceRZFourier method)
X
x (simsopt._core.Optimizable property)
(simsopt._core.optimizable.Optimizable property)
xc (simsoptpp.SurfaceXYZFourier property)
xcs (simsoptpp.SurfaceXYZTensorFourier property)
xs (simsoptpp.SurfaceXYZFourier property)
Y
yc (simsoptpp.SurfaceXYZFourier property)
ycs (simsoptpp.SurfaceXYZTensorFourier property)
ys (simsoptpp.SurfaceXYZFourier property)
Z
Z() (simsoptpp.BoozerMagneticField method)
Z_derivs() (simsoptpp.BoozerMagneticField method)
Z_derivs_ref() (simsoptpp.BoozerMagneticField method)
z_range (simsoptpp.InterpolatedField property)
Z_ref() (simsoptpp.BoozerMagneticField method)
zc (simsoptpp.CurveRZFourier property)
(simsoptpp.SurfaceRZFourier property)
(simsoptpp.SurfaceXYZFourier property)
zcs (simsoptpp.SurfaceXYZTensorFourier property)
ZeroRotation (class in simsopt.geo)
(class in simsopt.geo.finitebuild)
zeta_range (simsoptpp.InterpolatedBoozerField property)
zs (simsoptpp.CurveRZFourier property)
(simsoptpp.SurfaceRZFourier property)
(simsoptpp.SurfaceXYZFourier property)
Read the Docs
v: v0.9.3
Versions
latest
stable
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.0
v0.7.4
v0.7.3
v0.7.2
v0.7.1
v0.7.0
v0.6.1
v0.6.0
v0.5.1
v0.5.0
v0.4.7
v0.4.6
v0.4.5
v0.4.4
v0.4.3
v0.4.2
v0.4.0
v0.3.03
v0.3.00
v0.2.03
v0.2.02
v0.2.01
v0.2.0
v0.2.0-alpha
v0.1.0
v0.0.10
v0.0.9
v0.0.8
Downloads
On Read the Docs
Project Home
Builds