Skip to content
This repository has been archived by the owner on Jul 16, 2022. It is now read-only.

Releases: MPolovyi/my-colloids-ConsoleAMPVicsek

М1-7

28 Oct 21:31
Compare
Choose a tag to compare
М1-7 Pre-release
Pre-release

Changed data saving system onto cereal library (particle stats are saved as binary base64)
Still, valuables are saved as json.

all other is the same

27 Oct 19:07
Compare
Choose a tag to compare
Pre-release
Pre-release

This release has the basic functionality for simulations, implements transitional, kuette and two-side kuette border conditions. Particle interaction radius defines density (all sizes are given in interaction radius values). Coordinates and velocities are saved in binary format for size optimization.

Data saves after each cycle of simulations (before the stability test).

Stability checkers checks if
a) averaged on 5% of previous iterations velocity distribution is within 0.0001 from the distribution obtained after 5% of iterations (iterating 5% steps with averaging, storing values, iterating again, comparing each value)
b) number of steps is below certain limit
if none of the above is true, number of test iterations is multiplied by 2, otherwise simulation continues with lower noise.

Noise is done in degrees (possible values from 0 to 180, other just make no sense)

М1-5

23 Oct 15:07
Compare
Choose a tag to compare
М1-5 Pre-release
Pre-release

This release can simulate simple Vicsek particles with continuous (tested) and Cuette (untested) border conditions.

It is intended for testing with real GPU