How to Simulate Billiards and Similar Systems

Physics – Condensed Matter – Materials Science

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

29 pages. 10 figures

Scientific paper

An N-component continuous-time dynamic system is considered whose components evolve autonomously all the time except for in discrete asynchronous instances of pairwise interactions. Examples include chaotically colliding billiard balls and combat models. A new efficient serial event-driven algorithm is described for simulating such systems. Rather than maintaining and updating the global state of the system, the algorithm tries to examine only essential events, i.e., component interactions. The events are processed in a non-decreasing order of time; new interactions are scheduled on the basis of the examined interactions using preintegrated equations of the evolutions of the components. If the components are distributed uniformly enough in the evolution space, so that this space can be subdivided into small sectors such that only O(1) sectors and O(1)$components are in the neighborhood of a sector, then the algorithm spends time O (log N) for processing an event which is the asymptotical minimum. The algorithm uses a simple strategy for handling data: only two states are maintained for each simulated component. Fast data access in this strategy assures the practical efficiency of the algorithm. It works noticeably faster than other algorithms proposed for this model. Key phrases: collision detection, dense packing, molecular dynamics, hard spheres, granular flow

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

How to Simulate Billiards and Similar Systems does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with How to Simulate Billiards and Similar Systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and How to Simulate Billiards and Similar Systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-93211

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.