simsopt package
Subpackages
- simsopt._core package
- Submodules
- simsopt._core.derivative module
- simsopt._core.finite_difference module
- simsopt._core.optimizable module
Optimizable
Optimizable.__add__()
Optimizable.__eq__()
Optimizable.__init__()
Optimizable.__mul__()
Optimizable.__rmul__()
Optimizable._abc_impl
Optimizable._add_child()
Optimizable._decode()
Optimizable._get_ancestors()
Optimizable._ids
Optimizable._remove_child()
Optimizable._set_local_x()
Optimizable._set_new_x()
Optimizable._update_free_dof_size_indices()
Optimizable._update_full_dof_size_indices()
Optimizable.add_parent()
Optimizable.add_return_fn()
Optimizable.append_parent()
Optimizable.as_dict()
Optimizable.bounds
Optimizable.dof_names
Optimizable.dof_size
Optimizable.dofs_free_status
Optimizable.fix()
Optimizable.fix_all()
Optimizable.from_dict()
Optimizable.from_file()
Optimizable.from_str()
Optimizable.full_dof_names
Optimizable.full_dof_size
Optimizable.full_x
Optimizable.get()
Optimizable.get_parent_return_fns_list()
Optimizable.get_return_fn_list()
Optimizable.get_return_fn_names()
Optimizable.get_return_fns()
Optimizable.is_fixed()
Optimizable.is_free()
Optimizable.local_bounds
Optimizable.local_dof_names
Optimizable.local_dof_size
Optimizable.local_dofs_free_status
Optimizable.local_fix_all()
Optimizable.local_full_dof_names
Optimizable.local_full_dof_size
Optimizable.local_full_lower_bounds
Optimizable.local_full_upper_bounds
Optimizable.local_full_x
Optimizable.local_lower_bounds
Optimizable.local_unfix_all()
Optimizable.local_upper_bounds
Optimizable.local_x
Optimizable.lower_bounds
Optimizable.parent_return_fns_no
Optimizable.plot_graph()
Optimizable.pop_parent()
Optimizable.recompute_bell()
Optimizable.remove_parent()
Optimizable.return_fn_map
Optimizable.save()
Optimizable.set()
Optimizable.unfix()
Optimizable.unfix_all()
Optimizable.upper_bounds
Optimizable.x
OptimizableSum
ScaledOptimizable
load()
make_optimizable()
save()
- simsopt._core.util module
- simsopt.configs package
- simsopt.field package
- Submodules
- simsopt.field.biotsavart module
BiotSavart
BiotSavart.A_and_dA_vjp()
BiotSavart.A_vjp()
BiotSavart.B_and_dB_vjp()
BiotSavart.B_vjp()
BiotSavart.as_dict()
BiotSavart.d2A_by_dXdcoilcurrents()
BiotSavart.d2B_by_dXdcoilcurrents()
BiotSavart.d3A_by_dXdXdcoilcurrents()
BiotSavart.d3B_by_dXdXdcoilcurrents()
BiotSavart.dA_by_dcoilcurrents()
BiotSavart.dB_by_dcoilcurrents()
BiotSavart.from_dict()
- simsopt.field.boozermagneticfield module
- simsopt.field.coil module
- simsopt.field.magneticfield module
- simsopt.field.magneticfieldclasses module
- simsopt.field.sampling module
- simsopt.field.tracing module
IterationStoppingCriterion
LevelsetStoppingCriterion
MaxToroidalFluxStoppingCriterion
MinToroidalFluxStoppingCriterion
SurfaceClassifier
ToroidalTransitStoppingCriterion
compute_fieldlines()
compute_poloidal_transits()
compute_resonances()
compute_toroidal_transits()
particles_to_vtk()
plot_poincare_data()
trace_particles()
trace_particles_boozer()
trace_particles_starting_on_curve()
trace_particles_starting_on_surface()
- simsopt.geo package
- Submodules
- simsopt.geo.boozersurface module
BoozerSurface
BoozerSurface.boozer_exact_constraints()
BoozerSurface.boozer_penalty_constraints()
BoozerSurface.from_dict()
BoozerSurface.minimize_boozer_exact_constraints_newton()
BoozerSurface.minimize_boozer_penalty_constraints_LBFGS()
BoozerSurface.minimize_boozer_penalty_constraints_ls()
BoozerSurface.minimize_boozer_penalty_constraints_newton()
BoozerSurface.solve_residual_equation_exactly_newton()
- simsopt.geo.config module
- simsopt.geo.curve module
Curve
Curve.dfrenet_frame_by_dcoeff()
Curve.dgamma_by_dcoeff_vjp()
Curve.dgammadash_by_dcoeff_vjp()
Curve.dgammadashdash_by_dcoeff_vjp()
Curve.dgammadashdashdash_by_dcoeff_vjp()
Curve.dincremental_arclength_by_dcoeff_vjp()
Curve.dkappa_by_dcoeff_impl()
Curve.dkappa_by_dcoeff_vjp()
Curve.dkappadash_by_dcoeff()
Curve.dtorsion_by_dcoeff_impl()
Curve.dtorsion_by_dcoeff_vjp()
Curve.frenet_frame()
Curve.kappa_impl()
Curve.kappadash()
Curve.plot()
Curve.recompute_bell()
Curve.torsion_impl()
RotatedCurve
RotatedCurve.as_dict()
RotatedCurve.dgamma_by_dcoeff_impl()
RotatedCurve.dgamma_by_dcoeff_vjp()
RotatedCurve.dgammadash_by_dcoeff_impl()
RotatedCurve.dgammadash_by_dcoeff_vjp()
RotatedCurve.dgammadashdash_by_dcoeff_impl()
RotatedCurve.dgammadashdash_by_dcoeff_vjp()
RotatedCurve.dgammadashdashdash_by_dcoeff_impl()
RotatedCurve.dgammadashdashdash_by_dcoeff_vjp()
RotatedCurve.from_dict()
RotatedCurve.gamma_impl()
RotatedCurve.gammadash_impl()
RotatedCurve.gammadashdash_impl()
RotatedCurve.gammadashdashdash_impl()
RotatedCurve.get_dofs()
RotatedCurve.num_dofs()
RotatedCurve.set_dofs_impl()
create_equally_spaced_curves()
curves_to_vtk()
- simsopt.geo.curvehelical module
- simsopt.geo.curveobjectives module
ArclengthVariation
CurveCurveDistance
CurveCurveDistance.J()
CurveCurveDistance.as_dict()
CurveCurveDistance.compute_candidates()
CurveCurveDistance.dJ()
CurveCurveDistance.from_dict()
CurveCurveDistance.recompute_bell()
CurveCurveDistance.return_fn_map
CurveCurveDistance.shortest_distance()
CurveCurveDistance.shortest_distance_among_candidates()
CurveLength
CurveSurfaceDistance
CurveSurfaceDistance.J()
CurveSurfaceDistance.as_dict()
CurveSurfaceDistance.compute_candidates()
CurveSurfaceDistance.dJ()
CurveSurfaceDistance.from_dict()
CurveSurfaceDistance.recompute_bell()
CurveSurfaceDistance.return_fn_map
CurveSurfaceDistance.shortest_distance()
CurveSurfaceDistance.shortest_distance_among_candidates()
LpCurveCurvature
LpCurveTorsion
MeanSquaredCurvature
- simsopt.geo.curveperturbed module
CurvePerturbed
CurvePerturbed.__init__()
CurvePerturbed.as_dict()
CurvePerturbed.dgamma_by_dcoeff_vjp()
CurvePerturbed.dgammadash_by_dcoeff_vjp()
CurvePerturbed.dgammadashdash_by_dcoeff_vjp()
CurvePerturbed.dgammadashdashdash_by_dcoeff_vjp()
CurvePerturbed.from_dict()
CurvePerturbed.gamma_impl()
CurvePerturbed.gammadash_impl()
CurvePerturbed.gammadashdash_impl()
CurvePerturbed.gammadashdashdash_impl()
CurvePerturbed.recompute_bell()
CurvePerturbed.resample()
GaussianSampler
PerturbationSample
- 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
Surface
Surface.RANGE_FIELD_PERIOD
Surface.RANGE_FULL_TORUS
Surface.RANGE_HALF_PERIOD
Surface.arclength_poloidal_angle()
Surface.as_dict()
Surface.aspect_ratio()
Surface.cross_section()
Surface.from_nphi_ntheta()
Surface.get_phi_quadpoints()
Surface.get_quadpoints()
Surface.get_theta_quadpoints()
Surface.interpolate_on_arclength_grid()
Surface.plot()
Surface.to_RZFourier()
Surface.to_vtk()
SurfaceClassifier
SurfaceScaled
best_nphi_over_ntheta()
signed_distance_from_surface()
- simsopt.geo.surfacegarabedian module
SurfaceGarabedian
SurfaceGarabedian.Delta
SurfaceGarabedian.area()
SurfaceGarabedian.area_volume()
SurfaceGarabedian.as_dict()
SurfaceGarabedian.fix_range()
SurfaceGarabedian.from_RZFourier()
SurfaceGarabedian.from_dict()
SurfaceGarabedian.get_Delta()
SurfaceGarabedian.get_dofs()
SurfaceGarabedian.return_fn_map
SurfaceGarabedian.set_Delta()
SurfaceGarabedian.set_dofs()
SurfaceGarabedian.to_RZFourier()
SurfaceGarabedian.volume()
- simsopt.geo.surfacehenneberg module
SurfaceHenneberg
SurfaceHenneberg._validate_mn()
SurfaceHenneberg.allocate()
SurfaceHenneberg.as_dict()
SurfaceHenneberg.fixed_range()
SurfaceHenneberg.from_RZFourier()
SurfaceHenneberg.from_dict()
SurfaceHenneberg.gamma_impl()
SurfaceHenneberg.gamma_lin()
SurfaceHenneberg.gammadash1_impl()
SurfaceHenneberg.gammadash2_impl()
SurfaceHenneberg.get_dofs()
SurfaceHenneberg.get_rhomn()
SurfaceHenneberg.num_dofs()
SurfaceHenneberg.set_dofs()
SurfaceHenneberg.set_dofs_impl()
SurfaceHenneberg.set_rhomn()
SurfaceHenneberg.to_RZFourier()
- simsopt.geo.surfaceobjectives module
- simsopt.geo.surfacerzfourier module
SurfaceRZFourier
SurfaceRZFourier._make_mn()
SurfaceRZFourier._make_names()
SurfaceRZFourier._validate_mn()
SurfaceRZFourier.as_dict()
SurfaceRZFourier.change_resolution()
SurfaceRZFourier.darea()
SurfaceRZFourier.dvolume()
SurfaceRZFourier.fixed_range()
SurfaceRZFourier.from_dict()
SurfaceRZFourier.from_focus()
SurfaceRZFourier.from_vmec_input()
SurfaceRZFourier.from_wout()
SurfaceRZFourier.get_dofs()
SurfaceRZFourier.get_nml()
SurfaceRZFourier.get_rc()
SurfaceRZFourier.get_rs()
SurfaceRZFourier.get_zc()
SurfaceRZFourier.get_zs()
SurfaceRZFourier.recompute_bell()
SurfaceRZFourier.return_fn_map
SurfaceRZFourier.set_dofs()
SurfaceRZFourier.set_rc()
SurfaceRZFourier.set_rs()
SurfaceRZFourier.set_zc()
SurfaceRZFourier.set_zs()
SurfaceRZFourier.to_RZFourier()
SurfaceRZFourier.write_nml()
SurfaceRZPseudospectral
- 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
Vmec
Vmec.iter
Vmec.s_full_grid
Vmec.s_half_grid
Vmec.ds
Vmec.__repr__()
Vmec.aspect()
Vmec.boundary
Vmec.current_profile
Vmec.external_current()
Vmec.get_dofs()
Vmec.get_input()
Vmec.get_max_mn()
Vmec.iota_axis()
Vmec.iota_edge()
Vmec.iota_profile
Vmec.load_wout()
Vmec.mean_iota()
Vmec.mean_shear()
Vmec.pressure_profile
Vmec.recompute_bell()
Vmec.return_fn_map
Vmec.run()
Vmec.set_dofs()
Vmec.set_indata()
Vmec.set_profile()
Vmec.update_mpi()
Vmec.vacuum_well()
Vmec.volume()
Vmec.write_input()
- simsopt.mhd.vmec_diagnostics module
- simsopt.objectives package
- simsopt.solve package
- simsopt.util package
- simsoptpp package
BiotSavart
BiotSavart.A()
BiotSavart.A_ref()
BiotSavart.AbsB()
BiotSavart.AbsB_ref()
BiotSavart.B()
BiotSavart.B_cyl()
BiotSavart.B_cyl_ref()
BiotSavart.B_ref()
BiotSavart.GradAbsB()
BiotSavart.GradAbsB_cyl()
BiotSavart.GradAbsB_ref()
BiotSavart.coils
BiotSavart.compute()
BiotSavart.d2A_by_dXdX()
BiotSavart.d2A_by_dXdX_ref()
BiotSavart.d2B_by_dXdX()
BiotSavart.d2B_by_dXdX_ref()
BiotSavart.dA_by_dX()
BiotSavart.dA_by_dX_ref()
BiotSavart.dB_by_dX()
BiotSavart.dB_by_dX_ref()
BiotSavart.fieldcache_get_or_create()
BiotSavart.fieldcache_get_status()
BiotSavart.get_points_cart()
BiotSavart.get_points_cart_ref()
BiotSavart.get_points_cyl()
BiotSavart.get_points_cyl_ref()
BiotSavart.invalidate_cache()
BiotSavart.set_points()
BiotSavart.set_points_cart()
BiotSavart.set_points_cyl()
BoozerMagneticField
BoozerMagneticField.G()
BoozerMagneticField.G_ref()
BoozerMagneticField.I()
BoozerMagneticField.I_ref()
BoozerMagneticField.K()
BoozerMagneticField.K_derivs()
BoozerMagneticField.K_derivs_ref()
BoozerMagneticField.K_ref()
BoozerMagneticField.R()
BoozerMagneticField.R_derivs()
BoozerMagneticField.R_derivs_ref()
BoozerMagneticField.R_ref()
BoozerMagneticField.Z()
BoozerMagneticField.Z_derivs()
BoozerMagneticField.Z_derivs_ref()
BoozerMagneticField.Z_ref()
BoozerMagneticField.dGds()
BoozerMagneticField.dGds_ref()
BoozerMagneticField.dIds()
BoozerMagneticField.dIds_ref()
BoozerMagneticField.dKdtheta()
BoozerMagneticField.dKdtheta_ref()
BoozerMagneticField.dKdzeta()
BoozerMagneticField.dKdzeta_ref()
BoozerMagneticField.dRds()
BoozerMagneticField.dRds_ref()
BoozerMagneticField.dRdtheta()
BoozerMagneticField.dRdtheta_ref()
BoozerMagneticField.dRdzeta()
BoozerMagneticField.dRdzeta_ref()
BoozerMagneticField.dZds()
BoozerMagneticField.dZds_ref()
BoozerMagneticField.dZdtheta()
BoozerMagneticField.dZdtheta_ref()
BoozerMagneticField.dZdzeta()
BoozerMagneticField.dZdzeta_ref()
BoozerMagneticField.diotads()
BoozerMagneticField.diotads_ref()
BoozerMagneticField.dmodBds()
BoozerMagneticField.dmodBds_ref()
BoozerMagneticField.dmodBdtheta()
BoozerMagneticField.dmodBdtheta_ref()
BoozerMagneticField.dmodBdzeta()
BoozerMagneticField.dmodBdzeta_ref()
BoozerMagneticField.dnuds()
BoozerMagneticField.dnuds_ref()
BoozerMagneticField.dnudtheta()
BoozerMagneticField.dnudtheta_ref()
BoozerMagneticField.dnudzeta()
BoozerMagneticField.dnudzeta_ref()
BoozerMagneticField.get_points()
BoozerMagneticField.get_points_ref()
BoozerMagneticField.invalidate_cache()
BoozerMagneticField.iota()
BoozerMagneticField.iota_ref()
BoozerMagneticField.modB()
BoozerMagneticField.modB_derivs()
BoozerMagneticField.modB_derivs_ref()
BoozerMagneticField.modB_ref()
BoozerMagneticField.nu()
BoozerMagneticField.nu_derivs()
BoozerMagneticField.nu_derivs_ref()
BoozerMagneticField.nu_ref()
BoozerMagneticField.psip()
BoozerMagneticField.psip_ref()
BoozerMagneticField.set_points()
ChebyshevInterpolationRule
Coil
Current
CurrentBase
Curve
Curve.dgamma_by_dcoeff()
Curve.dgamma_by_dcoeff_vjp_impl()
Curve.dgammadash_by_dcoeff()
Curve.dgammadash_by_dcoeff_vjp_impl()
Curve.dgammadashdash_by_dcoeff()
Curve.dgammadashdash_by_dcoeff_vjp_impl()
Curve.dgammadashdashdash_by_dcoeff()
Curve.dgammadashdashdash_by_dcoeff_vjp_impl()
Curve.dincremental_arclength_by_dcoeff()
Curve.dkappa_by_dcoeff()
Curve.dtorsion_by_dcoeff()
Curve.gamma()
Curve.gamma_impl()
Curve.gammadash()
Curve.gammadashdash()
Curve.gammadashdashdash()
Curve.get_dofs()
Curve.incremental_arclength()
Curve.invalidate_cache()
Curve.kappa()
Curve.least_squares_fit()
Curve.num_dofs()
Curve.quadpoints
Curve.set_dofs()
Curve.set_dofs_impl()
Curve.torsion()
CurveRZFourier
CurveRZFourier.dgamma_by_dcoeff()
CurveRZFourier.dgamma_by_dcoeff_vjp_impl()
CurveRZFourier.dgammadash_by_dcoeff()
CurveRZFourier.dgammadash_by_dcoeff_vjp_impl()
CurveRZFourier.dgammadashdash_by_dcoeff()
CurveRZFourier.dgammadashdash_by_dcoeff_vjp_impl()
CurveRZFourier.dgammadashdashdash_by_dcoeff()
CurveRZFourier.dgammadashdashdash_by_dcoeff_vjp_impl()
CurveRZFourier.dincremental_arclength_by_dcoeff()
CurveRZFourier.dkappa_by_dcoeff()
CurveRZFourier.dtorsion_by_dcoeff()
CurveRZFourier.gamma()
CurveRZFourier.gamma_impl()
CurveRZFourier.gammadash()
CurveRZFourier.gammadashdash()
CurveRZFourier.gammadashdashdash()
CurveRZFourier.get_dofs()
CurveRZFourier.incremental_arclength()
CurveRZFourier.invalidate_cache()
CurveRZFourier.kappa()
CurveRZFourier.least_squares_fit()
CurveRZFourier.nfp
CurveRZFourier.num_dofs()
CurveRZFourier.order
CurveRZFourier.quadpoints
CurveRZFourier.rc
CurveRZFourier.rs
CurveRZFourier.set_dofs()
CurveRZFourier.set_dofs_impl()
CurveRZFourier.stellsym
CurveRZFourier.torsion()
CurveRZFourier.zc
CurveRZFourier.zs
CurveXYZFourier
CurveXYZFourier.dgamma_by_dcoeff()
CurveXYZFourier.dgamma_by_dcoeff_vjp_impl()
CurveXYZFourier.dgammadash_by_dcoeff()
CurveXYZFourier.dgammadash_by_dcoeff_vjp_impl()
CurveXYZFourier.dgammadashdash_by_dcoeff()
CurveXYZFourier.dgammadashdash_by_dcoeff_vjp_impl()
CurveXYZFourier.dgammadashdashdash_by_dcoeff()
CurveXYZFourier.dgammadashdashdash_by_dcoeff_vjp_impl()
CurveXYZFourier.dincremental_arclength_by_dcoeff()
CurveXYZFourier.dkappa_by_dcoeff()
CurveXYZFourier.dofs
CurveXYZFourier.dtorsion_by_dcoeff()
CurveXYZFourier.gamma()
CurveXYZFourier.gamma_impl()
CurveXYZFourier.gammadash()
CurveXYZFourier.gammadashdash()
CurveXYZFourier.gammadashdashdash()
CurveXYZFourier.get_dofs()
CurveXYZFourier.incremental_arclength()
CurveXYZFourier.invalidate_cache()
CurveXYZFourier.kappa()
CurveXYZFourier.least_squares_fit()
CurveXYZFourier.num_dofs()
CurveXYZFourier.order
CurveXYZFourier.quadpoints
CurveXYZFourier.set_dofs()
CurveXYZFourier.set_dofs_impl()
CurveXYZFourier.torsion()
DommaschkB()
DommaschkdB()
InterpolatedBoozerField
InterpolatedBoozerField.estimate_error_G()
InterpolatedBoozerField.estimate_error_I()
InterpolatedBoozerField.estimate_error_K()
InterpolatedBoozerField.estimate_error_R()
InterpolatedBoozerField.estimate_error_Z()
InterpolatedBoozerField.estimate_error_iota()
InterpolatedBoozerField.estimate_error_modB()
InterpolatedBoozerField.estimate_error_nu()
InterpolatedBoozerField.rule
InterpolatedBoozerField.s_range
InterpolatedBoozerField.theta_range
InterpolatedBoozerField.zeta_range
InterpolatedField
InterpolationRule
IterationStoppingCriterion
LevelsetStoppingCriterion
MagneticField
MagneticField.A()
MagneticField.A_ref()
MagneticField.AbsB()
MagneticField.AbsB_ref()
MagneticField.B()
MagneticField.B_cyl()
MagneticField.B_cyl_ref()
MagneticField.B_ref()
MagneticField.GradAbsB()
MagneticField.GradAbsB_cyl()
MagneticField.GradAbsB_ref()
MagneticField.d2A_by_dXdX()
MagneticField.d2A_by_dXdX_ref()
MagneticField.d2B_by_dXdX()
MagneticField.d2B_by_dXdX_ref()
MagneticField.dA_by_dX()
MagneticField.dA_by_dX_ref()
MagneticField.dB_by_dX()
MagneticField.dB_by_dX_ref()
MagneticField.get_points_cart()
MagneticField.get_points_cart_ref()
MagneticField.get_points_cyl()
MagneticField.get_points_cyl_ref()
MagneticField.invalidate_cache()
MagneticField.set_points()
MagneticField.set_points_cart()
MagneticField.set_points_cyl()
MaxToroidalFluxStoppingCriterion
MinToroidalFluxStoppingCriterion
RegularGridInterpolant3D
ReimanB()
ReimandB()
StoppingCriterion
Surface
Surface.area()
Surface.d2area_by_dcoeffdcoeff()
Surface.d2normal_by_dcoeffdcoeff()
Surface.d2volume_by_dcoeffdcoeff()
Surface.darea()
Surface.darea_by_dcoeff()
Surface.dfirst_fund_form_by_dcoeff()
Surface.dgamma_by_dcoeff()
Surface.dgamma_by_dcoeff_vjp()
Surface.dgammadash1_by_dcoeff()
Surface.dgammadash1_by_dcoeff_vjp()
Surface.dgammadash1dash1_by_dcoeff()
Surface.dgammadash1dash2_by_dcoeff()
Surface.dgammadash2_by_dcoeff()
Surface.dgammadash2_by_dcoeff_vjp()
Surface.dgammadash2dash2_by_dcoeff()
Surface.dnormal_by_dcoeff()
Surface.dnormal_by_dcoeff_vjp()
Surface.dsecond_fund_form_by_dcoeff()
Surface.dsurface_curvatures_by_dcoeff()
Surface.dunitnormal_by_dcoeff()
Surface.dvolume()
Surface.dvolume_by_dcoeff()
Surface.extend_via_normal()
Surface.first_fund_form()
Surface.fit_to_curve()
Surface.gamma()
Surface.gamma_impl()
Surface.gamma_lin()
Surface.gammadash1()
Surface.gammadash1dash1()
Surface.gammadash1dash2()
Surface.gammadash2()
Surface.gammadash2dash2()
Surface.get_dofs()
Surface.invalidate_cache()
Surface.least_squares_fit()
Surface.normal()
Surface.quadpoints_phi
Surface.quadpoints_theta
Surface.scale()
Surface.second_fund_form()
Surface.set_dofs()
Surface.set_dofs_impl()
Surface.surface_curvatures()
Surface.unitnormal()
Surface.volume()
SurfaceRZFourier
SurfaceRZFourier.allocate()
SurfaceRZFourier.area()
SurfaceRZFourier.d2area_by_dcoeffdcoeff()
SurfaceRZFourier.d2normal_by_dcoeffdcoeff()
SurfaceRZFourier.d2volume_by_dcoeffdcoeff()
SurfaceRZFourier.darea()
SurfaceRZFourier.darea_by_dcoeff()
SurfaceRZFourier.dfirst_fund_form_by_dcoeff()
SurfaceRZFourier.dgamma_by_dcoeff()
SurfaceRZFourier.dgamma_by_dcoeff_vjp()
SurfaceRZFourier.dgammadash1_by_dcoeff()
SurfaceRZFourier.dgammadash1_by_dcoeff_vjp()
SurfaceRZFourier.dgammadash1dash1_by_dcoeff()
SurfaceRZFourier.dgammadash1dash2_by_dcoeff()
SurfaceRZFourier.dgammadash2_by_dcoeff()
SurfaceRZFourier.dgammadash2_by_dcoeff_vjp()
SurfaceRZFourier.dgammadash2dash2_by_dcoeff()
SurfaceRZFourier.dnormal_by_dcoeff()
SurfaceRZFourier.dnormal_by_dcoeff_vjp()
SurfaceRZFourier.dsecond_fund_form_by_dcoeff()
SurfaceRZFourier.dsurface_curvatures_by_dcoeff()
SurfaceRZFourier.dunitnormal_by_dcoeff()
SurfaceRZFourier.dvolume()
SurfaceRZFourier.dvolume_by_dcoeff()
SurfaceRZFourier.extend_via_normal()
SurfaceRZFourier.first_fund_form()
SurfaceRZFourier.fit_to_curve()
SurfaceRZFourier.gamma()
SurfaceRZFourier.gamma_impl()
SurfaceRZFourier.gamma_lin()
SurfaceRZFourier.gammadash1()
SurfaceRZFourier.gammadash1dash1()
SurfaceRZFourier.gammadash1dash2()
SurfaceRZFourier.gammadash2()
SurfaceRZFourier.gammadash2dash2()
SurfaceRZFourier.get_dofs()
SurfaceRZFourier.invalidate_cache()
SurfaceRZFourier.least_squares_fit()
SurfaceRZFourier.mpol
SurfaceRZFourier.nfp
SurfaceRZFourier.normal()
SurfaceRZFourier.ntor
SurfaceRZFourier.quadpoints_phi
SurfaceRZFourier.quadpoints_theta
SurfaceRZFourier.rc
SurfaceRZFourier.rs
SurfaceRZFourier.scale()
SurfaceRZFourier.second_fund_form()
SurfaceRZFourier.set_dofs()
SurfaceRZFourier.set_dofs_impl()
SurfaceRZFourier.stellsym
SurfaceRZFourier.surface_curvatures()
SurfaceRZFourier.unitnormal()
SurfaceRZFourier.volume()
SurfaceRZFourier.zc
SurfaceRZFourier.zs
SurfaceXYZFourier
SurfaceXYZFourier.area()
SurfaceXYZFourier.d2area_by_dcoeffdcoeff()
SurfaceXYZFourier.d2normal_by_dcoeffdcoeff()
SurfaceXYZFourier.d2volume_by_dcoeffdcoeff()
SurfaceXYZFourier.darea()
SurfaceXYZFourier.darea_by_dcoeff()
SurfaceXYZFourier.dfirst_fund_form_by_dcoeff()
SurfaceXYZFourier.dgamma_by_dcoeff()
SurfaceXYZFourier.dgamma_by_dcoeff_vjp()
SurfaceXYZFourier.dgammadash1_by_dcoeff()
SurfaceXYZFourier.dgammadash1_by_dcoeff_vjp()
SurfaceXYZFourier.dgammadash1dash1_by_dcoeff()
SurfaceXYZFourier.dgammadash1dash2_by_dcoeff()
SurfaceXYZFourier.dgammadash2_by_dcoeff()
SurfaceXYZFourier.dgammadash2_by_dcoeff_vjp()
SurfaceXYZFourier.dgammadash2dash2_by_dcoeff()
SurfaceXYZFourier.dnormal_by_dcoeff()
SurfaceXYZFourier.dnormal_by_dcoeff_vjp()
SurfaceXYZFourier.dsecond_fund_form_by_dcoeff()
SurfaceXYZFourier.dsurface_curvatures_by_dcoeff()
SurfaceXYZFourier.dunitnormal_by_dcoeff()
SurfaceXYZFourier.dvolume()
SurfaceXYZFourier.dvolume_by_dcoeff()
SurfaceXYZFourier.extend_via_normal()
SurfaceXYZFourier.first_fund_form()
SurfaceXYZFourier.fit_to_curve()
SurfaceXYZFourier.gamma()
SurfaceXYZFourier.gamma_impl()
SurfaceXYZFourier.gamma_lin()
SurfaceXYZFourier.gammadash1()
SurfaceXYZFourier.gammadash1dash1()
SurfaceXYZFourier.gammadash1dash2()
SurfaceXYZFourier.gammadash2()
SurfaceXYZFourier.gammadash2dash2()
SurfaceXYZFourier.get_dofs()
SurfaceXYZFourier.invalidate_cache()
SurfaceXYZFourier.least_squares_fit()
SurfaceXYZFourier.mpol
SurfaceXYZFourier.nfp
SurfaceXYZFourier.normal()
SurfaceXYZFourier.ntor
SurfaceXYZFourier.quadpoints_phi
SurfaceXYZFourier.quadpoints_theta
SurfaceXYZFourier.scale()
SurfaceXYZFourier.second_fund_form()
SurfaceXYZFourier.set_dofs()
SurfaceXYZFourier.set_dofs_impl()
SurfaceXYZFourier.stellsym
SurfaceXYZFourier.surface_curvatures()
SurfaceXYZFourier.unitnormal()
SurfaceXYZFourier.volume()
SurfaceXYZFourier.xc
SurfaceXYZFourier.xs
SurfaceXYZFourier.yc
SurfaceXYZFourier.ys
SurfaceXYZFourier.zc
SurfaceXYZFourier.zs
SurfaceXYZTensorFourier
SurfaceXYZTensorFourier.area()
SurfaceXYZTensorFourier.clamped_dims
SurfaceXYZTensorFourier.d2area_by_dcoeffdcoeff()
SurfaceXYZTensorFourier.d2normal_by_dcoeffdcoeff()
SurfaceXYZTensorFourier.d2volume_by_dcoeffdcoeff()
SurfaceXYZTensorFourier.darea()
SurfaceXYZTensorFourier.darea_by_dcoeff()
SurfaceXYZTensorFourier.dfirst_fund_form_by_dcoeff()
SurfaceXYZTensorFourier.dgamma_by_dcoeff()
SurfaceXYZTensorFourier.dgamma_by_dcoeff_vjp()
SurfaceXYZTensorFourier.dgammadash1_by_dcoeff()
SurfaceXYZTensorFourier.dgammadash1_by_dcoeff_vjp()
SurfaceXYZTensorFourier.dgammadash1dash1_by_dcoeff()
SurfaceXYZTensorFourier.dgammadash1dash2_by_dcoeff()
SurfaceXYZTensorFourier.dgammadash2_by_dcoeff()
SurfaceXYZTensorFourier.dgammadash2_by_dcoeff_vjp()
SurfaceXYZTensorFourier.dgammadash2dash2_by_dcoeff()
SurfaceXYZTensorFourier.dnormal_by_dcoeff()
SurfaceXYZTensorFourier.dnormal_by_dcoeff_vjp()
SurfaceXYZTensorFourier.dsecond_fund_form_by_dcoeff()
SurfaceXYZTensorFourier.dsurface_curvatures_by_dcoeff()
SurfaceXYZTensorFourier.dunitnormal_by_dcoeff()
SurfaceXYZTensorFourier.dvolume()
SurfaceXYZTensorFourier.dvolume_by_dcoeff()
SurfaceXYZTensorFourier.extend_via_normal()
SurfaceXYZTensorFourier.first_fund_form()
SurfaceXYZTensorFourier.fit_to_curve()
SurfaceXYZTensorFourier.gamma()
SurfaceXYZTensorFourier.gamma_impl()
SurfaceXYZTensorFourier.gamma_lin()
SurfaceXYZTensorFourier.gammadash1()
SurfaceXYZTensorFourier.gammadash1dash1()
SurfaceXYZTensorFourier.gammadash1dash2()
SurfaceXYZTensorFourier.gammadash2()
SurfaceXYZTensorFourier.gammadash2dash2()
SurfaceXYZTensorFourier.get_dofs()
SurfaceXYZTensorFourier.invalidate_cache()
SurfaceXYZTensorFourier.least_squares_fit()
SurfaceXYZTensorFourier.mpol
SurfaceXYZTensorFourier.nfp
SurfaceXYZTensorFourier.normal()
SurfaceXYZTensorFourier.ntor
SurfaceXYZTensorFourier.quadpoints_phi
SurfaceXYZTensorFourier.quadpoints_theta
SurfaceXYZTensorFourier.scale()
SurfaceXYZTensorFourier.second_fund_form()
SurfaceXYZTensorFourier.set_dofs()
SurfaceXYZTensorFourier.set_dofs_impl()
SurfaceXYZTensorFourier.stellsym
SurfaceXYZTensorFourier.surface_curvatures()
SurfaceXYZTensorFourier.unitnormal()
SurfaceXYZTensorFourier.volume()
SurfaceXYZTensorFourier.xcs
SurfaceXYZTensorFourier.ycs
SurfaceXYZTensorFourier.zcs
ToroidalTransitStoppingCriterion
UniformInterpolationRule
biot_savart()
biot_savart_B()
biot_savart_vector_potential_vjp_graph()
biot_savart_vjp()
biot_savart_vjp_graph()
boozer_dresidual_dc()
compute_kmnc_kmns()
compute_kmns()
fieldline_tracing()
fourier_transform_even()
fourier_transform_odd()
get_phi()
get_pointclouds_closer_than_threshold_between_two_collections()
get_pointclouds_closer_than_threshold_within_collection()
integral_BdotN()
inverse_fourier_transform_even()
inverse_fourier_transform_odd()
matmult()
particle_fullorbit_tracing()
particle_guiding_center_boozer_tracing()
particle_guiding_center_tracing()
vjp()