This is the complete list of members for MonteCarlo, including all inherited members.
__attribute__ (defined in MonteCarlo) | MonteCarlo | private |
__attribute__((__aligned__(16))) (defined in MonteCarlo) | MonteCarlo | private |
accelFlipping() | MonteCarlo | private |
addFieldsReal(MonteCarlo::Spin v, FieldRealArray &array, int di, int dj, int dk) (defined in MonteCarlo) | MonteCarlo | privatestatic |
dipoleFieldReal(const Vector3< double > &dist_times_4, int site2, Vector3< double > *ret) | MonteCarlo | privatestatic |
dipoleFieldRec(const Vector3< double > &k, int site2, Vector3< double > *ret) (defined in MonteCarlo) | MonteCarlo | privatestatic |
distance(int site1, int site2, int di, int dj, int dk) | MonteCarlo | inlineprivatestatic |
doTests(int *flips, long double tests) | MonteCarlo | private |
exec(double temp, Vector3< double > field, int *flips, long double *tests, double *DUav, Vector3< double > *Mav) | MonteCarlo | |
execute() (defined in MonteCarlo) | MonteCarlo | private |
FieldRealArray typedef (defined in MonteCarlo) | MonteCarlo | private |
flippingProbability(int site, int lidx, double field, double *du) (defined in MonteCarlo) | MonteCarlo | inlineprivate |
flipSpin(int site, int lidx, double du, long double tests_after_check) (defined in MonteCarlo) | MonteCarlo | private |
hinteraction(int site, int lidx) | MonteCarlo | inlineprivate |
hinteraction_miscache(int sec_cache_miss_cnt, int site, int lidx) (defined in MonteCarlo) | MonteCarlo | private |
internalEnergy() | MonteCarlo | |
iterate_interactions(int site1, int lidx, int site2) (defined in MonteCarlo) | MonteCarlo | inlineprivate |
iterate_real(int site1, int i, int j, int k, int site2) (defined in MonteCarlo) | MonteCarlo | private |
iterate_real_generic(const FieldRealArray[16][3], int i, int j, int k) (defined in MonteCarlo) | MonteCarlo | private |
iterate_real_redirected(int cnt, const FieldRealArray &, int i, int j, int k, int site2) (defined in MonteCarlo) | MonteCarlo | inlineprivate |
iterate_rec(int site1, int i, int j, int k, int site2) (defined in MonteCarlo) | MonteCarlo | private |
iterate_rec_generic(Vector3< double > pos1, int i, int j, int k) (defined in MonteCarlo) | MonteCarlo | private |
iterate_rec_generic(Vector3< double > pos1, int i, int j, int k, int site2) (defined in MonteCarlo) | MonteCarlo | private |
iterate_rec_redirected(int cutoff, int site1, int i, int j, int k, int site2) (defined in MonteCarlo) | MonteCarlo | inlineprivate |
lattice_index(int i, int j, int k) (defined in MonteCarlo) | MonteCarlo | inlineprivatestatic |
length() (defined in MonteCarlo) | MonteCarlo | inlinestatic |
m_beta | MonteCarlo | private |
m_bTerminated | MonteCarlo | private |
m_DeltaU | MonteCarlo | private |
m_ext_field | MonteCarlo | private |
m_field_pri_cached | MonteCarlo | private |
m_field_pri_cached_sane | MonteCarlo | private |
m_field_sec_cached | MonteCarlo | private |
m_field_sec_cached_sane | MonteCarlo | private |
m_field_third_cached | MonteCarlo | private |
m_field_third_cached_sane | MonteCarlo | private |
m_flipHistory (defined in MonteCarlo) | MonteCarlo | private |
m_hint_fields | MonteCarlo | private |
m_hint_sec_cache_miss (defined in MonteCarlo) | MonteCarlo | private |
m_hint_site2_last_cond (defined in MonteCarlo) | MonteCarlo | private |
m_hint_site2_left | MonteCarlo | private |
m_hint_site2_not_done (defined in MonteCarlo) | MonteCarlo | private |
m_hint_spin1_lattice_index (defined in MonteCarlo) | MonteCarlo | private |
m_hint_spin1_site (defined in MonteCarlo) | MonteCarlo | private |
m_hinteractions_called | MonteCarlo | private |
m_last_flipped_lattice_index (defined in MonteCarlo) | MonteCarlo | private |
m_last_flipped_site (defined in MonteCarlo) | MonteCarlo | private |
m_last_probability_buffer (defined in MonteCarlo) | MonteCarlo | private |
m_play_back_buffer (defined in MonteCarlo) | MonteCarlo | private |
m_probability_buffers (defined in MonteCarlo) | MonteCarlo | private |
m_sec_cache_enabled (defined in MonteCarlo) | MonteCarlo | private |
m_sec_cache_firsttime (defined in MonteCarlo) | MonteCarlo | private |
m_sec_cache_hit | MonteCarlo | private |
m_spins_real | MonteCarlo | private |
m_spins_real (defined in MonteCarlo) | MonteCarlo | private |
m_spins_rec | MonteCarlo | private |
m_SumDeltaU | MonteCarlo | private |
m_SumSpin | MonteCarlo | private |
m_SumTests (defined in MonteCarlo) | MonteCarlo | private |
m_SumTestsAtLastFlip (defined in MonteCarlo) | MonteCarlo | private |
m_third_cache_enabled (defined in MonteCarlo) | MonteCarlo | private |
m_third_cache_firsttime (defined in MonteCarlo) | MonteCarlo | private |
m_third_cache_hit (defined in MonteCarlo) | MonteCarlo | private |
m_thread_pool_cond (defined in MonteCarlo) | MonteCarlo | private |
m_threads (defined in MonteCarlo) | MonteCarlo | private |
magnetization() | MonteCarlo | |
makeReciprocalImage() (defined in MonteCarlo) | MonteCarlo | private |
modifyReciprocalImage(Spin diff, int site, int i, int j, int k) | MonteCarlo | inlineprivate |
MonteCarlo(int num_threads) (defined in MonteCarlo) | MonteCarlo | |
randomize() | MonteCarlo | |
read(std::istream &) | MonteCarlo | |
read(const char *spins, double temp, Vector3< double > field) (defined in MonteCarlo) | MonteCarlo | |
readSpin(int site, int sidx) (defined in MonteCarlo) | MonteCarlo | inlineprivate |
reciprocal_index(int kx, int ky, int kz) (defined in MonteCarlo) | MonteCarlo | inlineprivatestatic |
s_4r2_neighbor | MonteCarlo | privatestatic |
s_alpha | MonteCarlo | privatestatic |
s_ASiteIsingVector (defined in MonteCarlo) | MonteCarlo | privatestatic |
s_bAborting | MonteCarlo | static |
s_cutoff_real | MonteCarlo | privatestatic |
s_cutoff_real_radius (defined in MonteCarlo) | MonteCarlo | privatestatic |
s_cutoff_rec | MonteCarlo | privatestatic |
s_cutoff_rec_radius (defined in MonteCarlo) | MonteCarlo | privatestatic |
s_dfactor | MonteCarlo | privatestatic |
s_exp_ph (defined in MonteCarlo) | MonteCarlo | privatestatic |
s_fields_real (defined in MonteCarlo) | MonteCarlo | privatestatic |
s_fields_real_48f (defined in MonteCarlo) | MonteCarlo | privatestatic |
s_fields_real_8a (defined in MonteCarlo) | MonteCarlo | privatestatic |
s_fields_real_B (defined in MonteCarlo) | MonteCarlo | privatestatic |
s_fields_rec | MonteCarlo | privatestatic |
s_fields_rec_generic (defined in MonteCarlo) | MonteCarlo | privatestatic |
s_fields_rec_sum | MonteCarlo | privatestatic |
s_L | MonteCarlo | privatestatic |
s_num_spins | MonteCarlo | privatestatic |
setupField(int size, double dfactor, double cutoff_real, double cutoff_rec, double alpha) | MonteCarlo | static |
siteMagnetization() (defined in MonteCarlo) | MonteCarlo | |
Spin typedef (defined in MonteCarlo) | MonteCarlo | private |
spins_real_index(int i, int j, int k) (defined in MonteCarlo) | MonteCarlo | inlineprivatestatic |
spins_real_index(int lidx) (defined in MonteCarlo) | MonteCarlo | inlineprivatestatic |
takeThermalAverage(long double tests_after_check) (defined in MonteCarlo) | MonteCarlo | private |
VectorInt typedef (defined in MonteCarlo) | MonteCarlo | private |
write(std::ostream &) | MonteCarlo | |
write(char *spins, double *fields=0, double *probabilities=0) (defined in MonteCarlo) | MonteCarlo | |
write_48fsite(Vector3< double > *fields) (defined in MonteCarlo) | MonteCarlo | |
write_8asite(Vector3< double > *fields) (defined in MonteCarlo) | MonteCarlo | |
write_bsite(Vector3< double > *fields) (defined in MonteCarlo) | MonteCarlo | |
write_flips(std::deque< FlipHistory > &buf) (defined in MonteCarlo) | MonteCarlo | |
writeSpin(Spin v, int site, int sidx) (defined in MonteCarlo) | MonteCarlo | inlineprivate |
xthread_start_routine(void *) (defined in MonteCarlo) | MonteCarlo | privatestatic |
~MonteCarlo() (defined in MonteCarlo) | MonteCarlo |