VibeSpin
User Guides:
VibeSpin
Physics and Algorithm Guide: VibeSpin
Developer and Architecture Guide
Scripts Catalog: VibeSpin
Agent Instruction Guide: VibeSpin
Project Bibliography: VibeSpin
Changelog
Research & Analysis:
Performance Benchmarking for VibeSpin
Wolff vs. Metropolis: Algorithmic Efficiency in the Critical Regime
Dynamical Critical Exponents in the 2D Ising Model
Ising Model: Relaxation to Equilibrium
Ising Model: Temperature Sweep and Critical Behavior
XY Model: Temperature Sweep and BKT Crossover
Clock Model: Temperature Sweep and Discrete Symmetry Breaking
BKT Transition: Vortices, Helicity, and Correlations
Correlation Functions and Coarsening Dynamics
API Reference:
vibespin
VibeSpin
Index
Index
A
|
B
|
C
|
D
|
E
|
G
|
I
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
X
|
Z
A
adaptive_equilibrate() (in module utils.equilibration)
B
blocking_error() (in module utils.statistics)
bootstrap_resamples (utils.sweep_helpers.ThermoPoint attribute)
build_quality_flags() (in module utils.sweep_helpers)
build_uncertainty_bundle() (in module utils.sweep_helpers)
C
calculate_autocorr() (in module utils.statistics)
calculate_entropy() (in module utils.observables)
calculate_thermodynamics() (in module utils.observables)
calculate_vortex_density_numba() (in module models.simulation_base)
calculate_vorticity_numba() (in module models.simulation_base)
clock_energy_numba() (in module models.clock_model)
clock_step_numba() (in module models.clock_model)
clock_step_parallel_numba() (in module models.clock_model)
clock_step_random_numba() (in module models.clock_model)
clock_wolff_step_numba() (in module models.clock_model)
ClockSimulation (class in models.clock_model)
collect_trace() (in module scripts.ising.diag_eq_traces)
compute_kinetics_metrics() (in module utils.observables)
compute_mean_intercept_length() (in module utils.kinetics_helpers)
compute_thermo_observables() (in module utils.sweep_helpers)
confidence (utils.sweep_helpers.ThermoPoint attribute)
convergence_equilibrate() (in module utils.equilibration)
convergence_equilibrate_with_status() (in module utils.equilibration)
D
derived_method (utils.sweep_helpers.ThermoPoint attribute)
discrete_clock_energy_numba() (in module models.clock_model)
discrete_clock_step_numba() (in module models.clock_model)
discrete_clock_step_parallel_numba() (in module models.clock_model)
discrete_clock_step_random_numba() (in module models.clock_model)
DiscreteClockSimulation (class in models.clock_model)
E
engs_arr (utils.sweep_helpers.RawThermoData attribute)
ensure_results_dir() (in module utils.plotting)
eq_max_steps (utils.sweep_helpers.ThermoPoint attribute)
eq_probe_steps (utils.sweep_helpers.ThermoPoint attribute)
eq_qs_min_steps (utils.sweep_helpers.ThermoPoint attribute)
eq_qs_sigma_threshold (utils.sweep_helpers.ThermoPoint attribute)
equilibrate() (models.simulation_base.MonteCarloSimulation method)
equilibrated_flag (utils.sweep_helpers.RawThermoData attribute)
equilibration_steps (utils.sweep_helpers.RawThermoData attribute)
estimate_effective_sample_size() (in module utils.statistics)
estimate_relaxation_time_two_start() (in module utils.equilibration)
G
get_averaged_correlation() (in module utils.observables)
get_correlation_length() (in module scripts.ising.correlation_divergence)
get_helicity_data_numba() (in module models.simulation_base)
I
ising_energy_numba() (in module models.ising_model)
ising_step_numba() (in module models.ising_model)
ising_step_parallel_numba() (in module models.ising_model)
ising_step_random_numba() (in module models.ising_model)
ising_wolff_step_numba() (in module models.ising_model)
IsingSimulation (class in models.ising_model)
M
mags_arr (utils.sweep_helpers.RawThermoData attribute)
main() (in module models.clock_model)
(in module models.ising_model)
(in module models.xy_model)
(in module scripts.clock.compare_discrete_vs_continuous)
(in module scripts.clock.correlation_comparison)
(in module scripts.clock.ordering_evolution)
(in module scripts.clock.ordering_kinetics)
(in module scripts.clock.temperature_sweep)
(in module scripts.ising.coarsening_analysis)
(in module scripts.ising.correlation_comparison)
(in module scripts.ising.diag_eq_traces)
(in module scripts.ising.measure_z)
(in module scripts.ising.ordering_evolution)
(in module scripts.ising.ordering_kinetics)
(in module scripts.ising.temperature_sweep)
(in module scripts.ising.wolff_efficiency)
(in module scripts.xy.bkt_transition)
(in module scripts.xy.compare_correlations)
(in module scripts.xy.helicity_modulus)
(in module scripts.xy.ordering_evolution)
(in module scripts.xy.ordering_kinetics)
(in module scripts.xy.temperature_sweep)
meas_steps (utils.sweep_helpers.ThermoPoint attribute)
model_cls (utils.sweep_helpers.ThermoPoint attribute)
model_kwargs (utils.sweep_helpers.ThermoPoint attribute)
models.clock_model
module
models.ising_model
module
models.simulation_base
module
models.xy_model
module
module
models.clock_model
models.ising_model
models.simulation_base
models.xy_model
scripts.clock.compare_discrete_vs_continuous
scripts.clock.correlation_comparison
scripts.clock.ordering_evolution
scripts.clock.ordering_kinetics
scripts.clock.temperature_sweep
scripts.ising.coarsening_analysis
scripts.ising.correlation_comparison
scripts.ising.correlation_divergence
scripts.ising.diag_eq_traces
scripts.ising.measure_z
scripts.ising.ordering_evolution
scripts.ising.ordering_kinetics
scripts.ising.temperature_sweep
scripts.ising.wolff_efficiency
scripts.xy.bkt_transition
scripts.xy.compare_correlations
scripts.xy.helicity_modulus
scripts.xy.ordering_evolution
scripts.xy.ordering_kinetics
scripts.xy.temperature_sweep
utils.equilibration
utils.evolution_helpers
utils.exceptions
utils.kinetics_helpers
utils.observables
utils.plotting
utils.statistics
utils.sweep_helpers
utils.system
MonteCarloSimulation (class in models.simulation_base)
N
NumericalAnalysisError
P
pair_correlation_x() (in module utils.observables)
PALETTE (in module scripts.ising.diag_eq_traces)
parallel_sweep() (in module utils.system)
parse_args_compat() (in module utils.system)
plot_ordering_evolution() (in module utils.plotting)
plot_ordering_evolution_snapshots() (in module utils.plotting)
plot_ordering_kinetics() (in module utils.plotting)
plot_temperature_sweep() (in module utils.plotting)
power_fit() (in module utils.statistics)
prefer_ordered_start (utils.sweep_helpers.ThermoPoint attribute)
Q
qs_allow_stuck (utils.sweep_helpers.ThermoPoint attribute)
R
radial_average_sk() (in module utils.observables)
RawThermoData (class in utils.sweep_helpers)
run() (models.simulation_base.MonteCarloSimulation method)
run_divergence_analysis() (in module scripts.ising.correlation_divergence)
run_ordering_evolution() (in module utils.evolution_helpers)
run_ordering_kinetics() (in module utils.kinetics_helpers)
run_with_cluster_sizes() (models.ising_model.IsingSimulation method)
S
save_plot() (in module utils.plotting)
scripts.clock.compare_discrete_vs_continuous
module
scripts.clock.correlation_comparison
module
scripts.clock.ordering_evolution
module
scripts.clock.ordering_kinetics
module
scripts.clock.temperature_sweep
module
scripts.ising.coarsening_analysis
module
scripts.ising.correlation_comparison
module
scripts.ising.correlation_divergence
module
scripts.ising.diag_eq_traces
module
scripts.ising.measure_z
module
scripts.ising.ordering_evolution
module
scripts.ising.ordering_kinetics
module
scripts.ising.temperature_sweep
module
scripts.ising.wolff_efficiency
module
scripts.xy.bkt_transition
module
scripts.xy.compare_correlations
module
scripts.xy.helicity_modulus
module
scripts.xy.ordering_evolution
module
scripts.xy.ordering_kinetics
module
scripts.xy.temperature_sweep
module
seed (utils.sweep_helpers.ThermoPoint attribute)
seed_index (utils.sweep_helpers.RawThermoData attribute)
(utils.sweep_helpers.ThermoPoint attribute)
setup_logging() (in module utils.system)
simulate_at_temperature() (in module utils.sweep_helpers)
simulate_bkt_point() (in module scripts.xy.bkt_transition)
simulate_correlation() (in module scripts.clock.correlation_comparison)
(in module scripts.ising.correlation_comparison)
(in module scripts.xy.compare_correlations)
simulate_helicity() (in module scripts.xy.helicity_modulus)
simulate_thermo_point() (in module utils.sweep_helpers)
size (utils.sweep_helpers.RawThermoData attribute)
(utils.sweep_helpers.ThermoPoint attribute)
step() (models.clock_model.ClockSimulation method)
(models.clock_model.DiscreteClockSimulation method)
(models.ising_model.IsingSimulation method)
(models.simulation_base.MonteCarloSimulation method)
(models.xy_model.XYSimulation method)
summarize_asymmetric_replicate_uncertainty() (in module utils.statistics)
summarize_derived_observable() (in module utils.statistics)
summarize_entropy_observable() (in module utils.statistics)
summarize_primary_observable() (in module utils.statistics)
summarize_replicate_samples() (in module utils.statistics)
summarize_seed_ensemble() (in module utils.statistics)
sweep_model() (in module scripts.clock.compare_discrete_vs_continuous)
T
TC_ISING (in module scripts.ising.diag_eq_traces)
(in module scripts.ising.measure_z)
(in module scripts.ising.wolff_efficiency)
temperature (utils.sweep_helpers.RawThermoData attribute)
(utils.sweep_helpers.ThermoPoint attribute)
temperature_index (utils.sweep_helpers.RawThermoData attribute)
(utils.sweep_helpers.ThermoPoint attribute)
ThermoPoint (class in utils.sweep_helpers)
U
utils.equilibration
module
utils.evolution_helpers
module
utils.exceptions
module
utils.kinetics_helpers
module
utils.observables
module
utils.plotting
module
utils.statistics
module
utils.sweep_helpers
module
utils.system
module
V
VibeSpinError
X
xy_energy_numba() (in module models.xy_model)
xy_step_numba() (in module models.xy_model)
xy_step_parallel_numba() (in module models.xy_model)
xy_step_random_numba() (in module models.xy_model)
xy_wolff_step_numba() (in module models.xy_model)
XYSimulation (class in models.xy_model)
Z
ZeroVarianceAutocorrelationError