Normalized to: Ames, J.
[1]
oai:arXiv.org:1201.1694 [pdf] - 1092800
PSDF: Particle Stream Data Format for N-Body Simulations
Submitted: 2012-01-09
We present a data format for the output of general N-body simulations,
allowing the presence of individual time steps. By specifying a standard,
different N-body integrators and different visualization and analysis programs
can all share the simulation data, independent of the type of programs used to
produce the data. Our Particle Stream Data Format, PSDF, is specified in YAML,
based on the same approach as XML but with a simpler syntax. Together with a
specification of PSDF, we provide background and motivation, as well as
specific examples in a variety of computer languages. We also offer a web site
from which these examples can be retrieved, in order to make it easy to augment
existing codes in order to give them the option to produce PSDF output.
[2]
oai:arXiv.org:0905.1066 [pdf] - 24037
An Experiment in Using Virtual Worlds for Scientific Visualization of
Self-Gravitating Systems
Submitted: 2009-05-07, last modified: 2009-09-28
In virtual worlds, objects fall straight down. By replacing a few lines of
code to include Newton's gravity, virtual world software can become an N-body
simulation code with visualization included where objects move under their
mutual gravitational attraction as stars in a cluster. We report on our recent
experience of adding a gravitational N-body simulator to the OpenSim virtual
world physics engine. OpenSim is an open-source, virtual world server that
provides a 3D immersive experience to users who connect using the popular
"Second Life" client software from Linden Labs. With the addition of the N-body
simulation engine, which we are calling NEO, short for N-Body Experiments in
OpenSim, multiple users can collaboratively create point-mass gravitating
objects in the virtual world and then observe the subsequent gravitational
evolution of their "stellar" system. We view this work as an experiment
examining the suitability of virtual worlds for scientific visualization, and
we report on future work to enhance and expand the prototype we have built. We
also discuss some standardization and technology issues raised by our unusual
use of virtual worlds.