summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2018-07-26everything compiles now, and fixed a major bug in the graph codeJaron Kent-Dobias
2018-07-26partially class-ified, ising and On work but potts and height do notJaron Kent-Dobias
2018-07-25replaced more in-house objects with c++ std lib ones, performance increasedJaron Kent-Dobias
2018-07-25trying some new c++ things, starting with graphJaron Kent-Dobias
2018-07-25fixed several warningsJaron Kent-Dobias
2018-07-25got everyone recording data, and fixed huge bug in the updating of ReF and ImFJaron Kent-Dobias
2018-07-24added clock modelJaron Kent-Dobias
2018-07-24removed c files that are no longer faster than the c++ onesJaron Kent-Dobias
2018-07-24added preprocessor method for potts, and implemented dihedral for the c++ stuffJaron Kent-Dobias
2018-07-24implemented updating the first fourier moment in wolff_finite, but also make ↵Jaron Kent-Dobias
wolff_finite obselete by adding a hacky preprocessor method for making wolff.h as efficient
2018-07-23sped up orthogonal generation a bitJaron Kent-Dobias
2018-07-23removed many unnecessary includesJaron Kent-Dobias
2018-07-23implemented the discrete gaussian model for rougheningJaron Kent-Dobias
2018-07-22potts now fully functionalJaron Kent-Dobias
2018-07-21added visualization, and started pottsJaron Kent-Dobias
2018-07-21ising example now has a setting for drawing the state to the screenJaron Kent-Dobias
2018-07-21made wolff-ising header files more pedogogicalJaron Kent-Dobias
2018-07-21simplified the way that measurements workJaron Kent-Dobias
2018-07-20cos and sin calls for computing fourier term now precomputedJaron Kent-Dobias
2018-07-20added ising example to cpp collectionJaron Kent-Dobias
2018-07-19efficient computation of the smallest fourier mode by doing a ↵Jaron Kent-Dobias
magnetization-style update anytime a bond with the external field changes
2018-07-19new mesaurement flag system, fftw only initialized once, all O(n) models now ↵Jaron Kent-Dobias
built from one file with different compiler flag settings
2018-07-18some reorganizationJaron Kent-Dobias
2018-07-18 - added support for computing spatial fourier transformsJaron Kent-Dobias
- measurements now are functions passed to wolff in array
2018-07-17working generator of rotations near the current stateJaron Kent-Dobias
2018-07-17made many changes to implement alternate reflection generators, this is brokenJaron Kent-Dobias
2018-07-11added utility for extracting correlation functions from raw timeseriesJaron Kent-Dobias
2018-07-10minor reorganizingJaron Kent-Dobias
2018-07-09removed some references to the specific form of the magnetization for vector ↵Jaron Kent-Dobias
models from wolff.h
2018-07-09wolff run from own function, called with types to runJaron Kent-Dobias
2018-07-06split up some filesJaron Kent-Dobias
2018-07-06rewrote wolff in c++ with templates so that any system can be run with itJaron Kent-Dobias
2018-07-01fixed both the system for determining bond energy and how global state is ↵Jaron Kent-Dobias
tracked
2018-06-29completely removed measurement during the simulation, opting to just save ↵Jaron Kent-Dobias
binary data points to files throughout
2018-06-28cleaned up the operation of the finite-group wolff codeJaron Kent-Dobias
2018-06-26began generalizing the potts code to work with all finite spin spacesJaron Kent-Dobias
2018-04-23lots of changesJaron Kent-Dobias
2018-03-27some optimizationsJaron Kent-Dobias
2018-03-20new systemJaron Kent-Dobias
2018-03-19changesJaron Kent-Dobias
2018-03-01more cosmetic changesJaron Kent-Dobias
2018-02-28changes to how field arguments are passed to the vector methodJaron Kent-Dobias
2018-02-28fixed major mistake in process, also got n-component version fully workingJaron Kent-Dobias
2018-02-12added support for measuring state decay rates and frequency of being in statesJaron Kent-Dobias
2018-02-04moved measurement tools to own fileJaron Kent-Dobias
2018-02-04added support for arbitrary spin interactionsJaron Kent-Dobias
2018-02-02regretfully replacing the beautifully implemented binary search tree I was ↵Jaron Kent-Dobias
using to check if a vertex was marked with a calloc of num_vertices bools
2018-02-02fixed graph freeJaron Kent-Dobias
2018-02-02fixed type headerJaron Kent-Dobias
2018-02-02does potts now, no external librariesJaron Kent-Dobias