Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | W | X | Y A adagrad_optimize() (in module rheedium.recon) adagrad_reconstruction() (in module rheedium.recon) adam_optimize() (in module rheedium.recon) adam_reconstruction() (in module rheedium.recon) angle_in_degrees() (in module rheedium.ucell) angular_divergence_mrad (rheedium.types.ElectronBeam attribute), [1] atom_scraper() (in module rheedium.ucell) atomic_numbers (rheedium.types.XYZData attribute) B bessel_k0() (in module rheedium.tools) bessel_k1() (in module rheedium.tools) bessel_kv() (in module rheedium.tools) build_cell_vectors() (in module rheedium.ucell) bulk_to_slice() (in module rheedium.ucell) C calibration (rheedium.types.RHEEDImage attribute) cart_positions (rheedium.types.CrystalStructure attribute) (rheedium.types.SlicedCrystal attribute) cell_angles (rheedium.types.CrystalStructure attribute) (rheedium.types.SlicedCrystal attribute) cell_lengths (rheedium.types.CrystalStructure attribute) (rheedium.types.SlicedCrystal attribute) center_offset_h (rheedium.types.DetectorGeometry attribute), [1] center_offset_v (rheedium.types.DetectorGeometry attribute), [1] coherence_length_longitudinal_angstrom (rheedium.types.ElectronBeam attribute), [1] coherence_length_transverse_angstrom (rheedium.types.ElectronBeam attribute), [1] comment (rheedium.types.XYZData attribute) compute_fisher_information() (in module rheedium.recon) compute_lengths_angles() (in module rheedium.ucell) converged (rheedium.recon.OrientationFitResult attribute), [1] (rheedium.recon.ReconstructionResult attribute), [1] coordination_cutoff (rheedium.types.SurfaceConfig attribute), [1] coordination_threshold (rheedium.types.SurfaceConfig attribute), [1] create_crystal_structure() (in module rheedium.types) create_discrete_orientation() (in module rheedium.types) create_electron_beam() (in module rheedium.types) create_ewald_data() (in module rheedium.types) create_gaussian_orientation() (in module rheedium.types) create_kirkland_parameters() (in module rheedium.types) create_lognormal_size() (in module rheedium.types) create_mixed_orientation() (in module rheedium.types) create_orientation_distribution() (in module rheedium.types) create_potential_slices() (in module rheedium.types) create_rheed_image() (in module rheedium.types) create_rheed_pattern() (in module rheedium.types) create_sliced_crystal() (in module rheedium.types) create_xyz_data() (in module rheedium.types) CrystalStructure (class in rheedium.types) curvature_radius (rheedium.types.DetectorGeometry attribute), [1] D depth (rheedium.types.SlicedCrystal attribute) detector_distance (rheedium.types.RHEEDImage attribute) detector_points (rheedium.types.RHEEDPattern attribute) DetectorGeometry (class in rheedium.types) discrete_angles_deg (rheedium.types.OrientationDistribution attribute), [1] discrete_weights (rheedium.types.OrientationDistribution attribute), [1] discretize_orientation() (in module rheedium.types) discretize_orientation_static() (in module rheedium.types) distance (rheedium.types.DetectorGeometry attribute), [1] distribution_id (rheedium.types.OrientationDistribution attribute), [1] distribution_type (rheedium.types.SizeDistribution attribute), [1] E electron_wavelength (rheedium.types.RHEEDImage attribute) ElectronBeam (class in rheedium.types) energy (rheedium.types.XYZData attribute) energy_kev (rheedium.types.ElectronBeam attribute), [1] energy_spread_ev (rheedium.types.ElectronBeam attribute), [1] estimate_weight_uncertainty() (in module rheedium.recon) EwaldData (class in rheedium.types) explicit_mask (rheedium.types.SurfaceConfig attribute), [1] F final_loss (rheedium.recon.OrientationFitResult attribute), [1] fit_orientation_weights() (in module rheedium.recon) fitted_distribution (rheedium.recon.OrientationFitResult attribute), [1] float_jax_image (in module rheedium.types) float_np_image (in module rheedium.types) frac_positions (rheedium.types.CrystalStructure attribute) G G_indices (rheedium.types.RHEEDPattern attribute) g_magnitudes (rheedium.types.EwaldData attribute) g_vectors (rheedium.types.EwaldData attribute) gauss_hermite_nodes_weights() (in module rheedium.tools) gauss_newton_least_squares() (in module rheedium.recon) gauss_newton_reconstruction() (in module rheedium.recon) gaussian_amplitudes (rheedium.types.KirklandParameters attribute), [1] gaussian_scales (rheedium.types.KirklandParameters attribute), [1] generate_reciprocal_points() (in module rheedium.ucell) get_unit_cell_matrix() (in module rheedium.ucell) gradient_norm_history (rheedium.recon.ReconstructionResult attribute), [1] H height_fraction (rheedium.types.SurfaceConfig attribute), [1] hkl_grid (rheedium.types.EwaldData attribute) I identify_surface_atoms() (in module rheedium.types) img_array (rheedium.types.RHEEDImage attribute) incident_wavevector() (in module rheedium.tools) incoming_angle (rheedium.types.RHEEDImage attribute) int_jax_image (in module rheedium.types) int_np_image (in module rheedium.types) integrate_over_orientation() (in module rheedium.types) intensities (rheedium.types.EwaldData attribute) (rheedium.types.RHEEDPattern attribute) interaction_constant() (in module rheedium.tools) iterations (rheedium.recon.ReconstructionResult attribute), [1] J jax_safe() (in module rheedium.tools) K k_magnitude (rheedium.types.EwaldData attribute) k_out (rheedium.types.RHEEDPattern attribute) KirklandParameters (class in rheedium.types) L lattice (rheedium.types.XYZData attribute) layer_tolerance (rheedium.types.SurfaceConfig attribute), [1] lorentzian_amplitudes (rheedium.types.KirklandParameters attribute), [1] lorentzian_scales (rheedium.types.KirklandParameters attribute), [1] loss_history (rheedium.recon.OrientationFitResult attribute), [1] M max_size_ang (rheedium.types.SizeDistribution attribute), [1] mean_ang (rheedium.types.SizeDistribution attribute), [1] method (rheedium.types.SurfaceConfig attribute), [1] miller_to_reciprocal() (in module rheedium.ucell) min_size_ang (rheedium.types.SizeDistribution attribute), [1] module rheedium.recon rheedium.tools rheedium.types rheedium.ucell mosaic_fwhm_deg (rheedium.types.OrientationDistribution attribute), [1] N n_iterations (rheedium.recon.OrientationFitResult attribute), [1] n_layers (rheedium.types.SurfaceConfig attribute), [1] O objective_history (rheedium.recon.ReconstructionResult attribute), [1] orientation (rheedium.types.SlicedCrystal attribute) orientation_loss() (in module rheedium.recon) OrientationDistribution (class in rheedium.types) OrientationFitResult (class in rheedium.recon) P params (rheedium.recon.ReconstructionResult attribute), [1] parse_cif_and_scrape() (in module rheedium.ucell) positions (rheedium.types.XYZData attribute) PotentialSlices (class in rheedium.types) properties (rheedium.types.XYZData attribute) psf_sigma_pixels (rheedium.types.DetectorGeometry attribute), [1] R recip_vectors (rheedium.types.EwaldData attribute) reciprocal_lattice_vectors() (in module rheedium.ucell) reciprocal_unitcell() (in module rheedium.ucell) ReconstructionResult (class in rheedium.recon) residual_pattern (rheedium.recon.OrientationFitResult attribute), [1] RHEEDImage (class in rheedium.types) rheedium.recon module rheedium.tools module rheedium.types module rheedium.ucell module RHEEDPattern (class in rheedium.types) S shard_array() (in module rheedium.tools) sigma_ang (rheedium.types.SizeDistribution attribute), [1] SizeDistribution (class in rheedium.types) slice_thickness (rheedium.types.PotentialSlices attribute) SlicedCrystal (class in rheedium.types) slices (rheedium.types.PotentialSlices attribute) sphere_radius (rheedium.types.EwaldData attribute) spot_size_um (rheedium.types.ElectronBeam attribute), [1] step_norm_history (rheedium.recon.ReconstructionResult attribute), [1] stress (rheedium.types.XYZData attribute) structure_factors (rheedium.types.EwaldData attribute) SurfaceConfig (class in rheedium.types) T tilt_angle (rheedium.types.DetectorGeometry attribute), [1] W wavelength_ang (rheedium.types.EwaldData attribute) wavelength_ang() (in module rheedium.tools) weighted_image_residual() (in module rheedium.recon) weighted_mean_squared_error() (in module rheedium.recon) X x_calibration (rheedium.types.PotentialSlices attribute) x_extent (rheedium.types.SlicedCrystal attribute) XYZData (class in rheedium.types) Y y_calibration (rheedium.types.PotentialSlices attribute) y_extent (rheedium.types.SlicedCrystal attribute)