Hey Aleksandr,

On 01:37 Wed 23 Mar     , Aleksandr Sofienko wrote:
> What does we need? I didn't finish read the documentation today, so maybe
> my question is stupid. Let's make it completely clear. I suppose that we
> need classes for simple objects( it is not small particles ):
> sphere, tetrahedron, and so on. For example it will be described using
> momentum, angular momentum and coordinates?
> Also we will need methods for interacting these objects with each other and
> "walls"?

that's correct: we need at least classes for the movable objects with
the attributes you mentioned and methods to describe the forces upon
collisions.

Furthermore you should reserve time for input (e.g. parsing text files
which contain the simulation settings) and output (e.g. rendering).

> How does it relate with parallelization?

Parallelization is handled within LibGeoDecomp and largely orthogonal
to this project. Nevertheless an interesting stretch goal would be a)
to measure load imbalances if objects concentrate in certain regions
of the simulation space as the simulation continues and b) to optimize
the calculation of interactions with SIMD intrinsics (e.g. AVX).

Cheers
-Andreas


-- 
==========================================================
Andreas Schäfer
HPC and Grid Computing
Department of Computer Science 3
Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany
+49 9131 85-27910
PGP/GPG key via keyserver
http://www.libgeodecomp.org
==========================================================

(\___/)
(+'.'+)
(")_(")
This is Bunny. Copy and paste Bunny into your
signature to help him gain world domination!

Attachment: signature.asc
Description: Digital signature

_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to