Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Object orientation and visualization of physics in two dimensions   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.

36
The categories of this paper are: cmp-lg
17
The categories of this paper are: q-fin
23
The categories of this paper are: solv-int
20
The categories of this paper are: acc-phys
14
The categories of this paper are: math-ph
19
The categories of this paper are: eess
8
The categories of this paper are: hep-ex
21
The categories of this paper are: adap-org
34
The categories of this paper are: chem-ph
13
The categories of this paper are: quant-ph
29
The categories of this paper are: funct-an
12
The categories of this paper are: nucl-th
31
The categories of this paper are: ao-sci
16
The categories of this paper are: stat
6
The categories of this paper are: astro-ph
7
The categories of this paper are: hep-th