Eigenmode analysis (EMA)¶
This method, if needed, calculates modes (they can also be read in from a file) and perturbs the spin system periodically in the direction of the eigenmode.
-
spirit.parameters.ema.
clear_modes
(p_state, idx_image=-1, idx_chain=-1)¶ Clears the modes.
-
spirit.parameters.ema.
get_n_mode_follow
(p_state, idx_image=-1, idx_chain=-1)¶ Returns the index of the mode to use.
-
spirit.parameters.ema.
get_n_modes
(p_state, idx_image=-1, idx_chain=-1)¶ Returns the number of modes to calculate or use.
-
spirit.parameters.ema.
get_sparse
(p_state, sparse, idx_image=-1, idx_chain=-1)¶ Set wether to use sparse matrices.
-
spirit.parameters.ema.
set_n_mode_follow
(p_state, n_mode, idx_image=-1, idx_chain=-1)¶ Set the index of the mode to use.
-
spirit.parameters.ema.
set_n_modes
(p_state, n_modes, idx_image=-1, idx_chain=-1)¶ Set the number of modes to calculate or use.
-
spirit.parameters.ema.
set_sparse
(p_state, sparse, idx_image=-1, idx_chain=-1)¶ Set wether to use sparse matrices.