Particle fluid. Pistons. Simulation