Object orientation and visualization of physics in two dimensions
Abstract
We present a generalized framework for cellular/lattice based visualizations in two dimensions based on state of the art computing abstractions. Our implementation takes the form of a library of reusable functions written in C++ which hides complex graphical programming issues from the user and mimics the algebraic structure of physics at the Hamiltonian level. Our toolkit is not just a graphics library but an object analysis of physical systems which disentangles separate concepts in a faithful analytical way. It could be rewritten in other languages such as Java and extended to three dimensional systems straightforwardly. We illustrate the usefulness of our analysis with implementations of spin-films (the two-dimensional XY model with and without an external magnetic field) and a model for diffusion through a triangular lattice.
Keywords
Cite
@article{arxiv.cond-mat/9707007,
title = {Object orientation and visualization of physics in two dimensions},
author = {Mark Burgess and Haarek Haugerud and Are Strandlie},
journal= {arXiv preprint arXiv:cond-mat/9707007},
year = {2009}
}
Comments
12 pages, 10 figures