random_seed 5; particle_system system_name num_particles { radius heaviside [ 3e-6 5e-6 10e-6 12e-6; 100 5 10 0 ]; density heaviside [ 998 999 1003 1010; 5 80 4 0 ]; shells { tangent_forces false; shell_thickness scale_by 0.2; shell_viscosity 1e-6; percolation true; percolation_distance 10e-6; } environment { density 1000; viscosity 1e-6; velocity env_vel1; } pairwise morse1; monitor progress; domain sphere1; boundary sphere2; unary_accel usual_gravity; monitor shot_periodic; monitor write_cluster_sizes; monitor write_connmatrix; monitor write_maxscript; monitor number_of_percolating_neighbors; monitor distance_to_neighbors; monitor kinetic_energy; monitor potential_energy; monitor largest_cluster; } domain sphere1 { minimal_distance 20e-6; sphere [0,0,0] 300e-6; } boundary sphere2 { sphere [0,0,0] 400e-6 bpwr; } float bpwr { pwr; parameters [-1e-22,30e-6,2]; } float morse1 { morse; cutoff 200e-6; parameters [1e-19,15e-6,10e-6]; } vec3 env_vel1 { constant; parameters [0 0 50e-6]; } vec3 usual_gravity { constant; parameters [0 0 -9.8]; } goal system_name { time_limit 10; realtime_limit 36000; RK_tolerance 1e-2; RK_timeout 40; soft_particles true; sp_max_recursions 16; sp_repulsion_factor 2; maximal_step 0.01; saves_per_second 200; } view { width 1024; height 1024; antialias true; variable_linewidth true; rotz_start 0; rotx_start -75; rotz_dps 36; }