Basic parameters: &HPPPackingSize hpp_n_types=1 ! Dispersity of packing (1=mono,2=bidisperse,etc.), i.e., the number of particle species ptp_n_points=1000 ! Total number of points / Particle sizes/shapes: &HPPParticleShapes_HS radii_pdf="U", ! Type of distribution for the radii: "U" for uniform, "G" for gaussian/Normal type_proportions_="" ! Molar composition of packing relative to first particle type (so for bidisperse 1.0 means equimolar) radii_="1.0 5.0" ! Diameter of each specie in relative units. This is [max,min] for uniform or [mean,std] for normal distributions. / Boundary conditions: &HPPBoundaryShape_LB lb_lattice_vectors=1 0 0 1 ! Lattice vectors of the periodic unit cell: 4 numbers in 2D, 9 in 3D lb_periodic=F F ! Periodic or hard-wall boundaries along each dimension separately / Particle (initial) velocities: &DHPPVelocities_HS masses_="1 1" ! Particle masses (-1 for infinitely heavy particles) equipartition_speeds=F ! Give random initial velocities according to kT=1 or not speeds_="0 0" ! If equipartition_speeds==F, this gives the average magnitude of the velocity of each particle type (0 will be frozen) / Rate of growth of particles: &DHPPParticleDeformations_HS one_expansion_rate=T ! Uniform growth to preserve the shape ratio between particle species expansions_="0.001" ! Expansion rate for particles given as the largest velocity of a particle's surface / Random options: &LSDPackingOptions lsd_options%lsd_max_time=-1 ! Stop at a certain total elapsed simulation time (-1 for no time limit) lsd_display_n_collisions=F ! Leave alone / &LSDGenerationOptions lsdpg_options%lsdpg_animate_compression=T ! Visualize the packing process using OpenGL lsdpg_options%lsdpg_save_animation=F ! If T then snapshot images will be saved: You can make animations! lsdpg_save_static_snapshots=F ! For long runs save intermediate snapshots just in case something fails lsdpg_save_dynamic_snapshots=F ! Same as above for particles' velocities lsdpg_options%lsdpg_density_stepsize=-1 ! If positive it will save snapshot data files whenever density changes by this much lsdpg_options%lsdpg_use_nnl=F ! Leave this alone ! Compression lsdpg_options%lsdpg_n_stages=1000 ! Total number of stages lsdpg_options%lsdpg_n_events=1250 ! Number of MD events per stage lsdpg_options%lsdpg_cool_down=-1 ! If -1 no velocity rescaling is done, if 0 velocities are rescaled to kT=1 ! Termination criteria lsdpg_options%lsdpg_density_tolerance=0 ! Will stop if density stops changing by at least this amount between stages lsdpg_options%lsdpg_pressure_tolerance=1E100 ! Will stop if pressure exceeds this / Execution/logging options: &ExecutionHandlerOptions log_type="FO" ! Leave alone monitor_log_type="FO" ! Leave alone log_execution="N" ! "N" for normal, "M" for monitoring (more output), "E" for little to no output to screen terminate_execution="E" ! Leave alone execution_options%execution_random_seed=0 ! If zero than clock will be used to seed the random number generator execution_options%register_execution=F ! Leave alone / OpenGL general rendering options (I do not document most of them) &OpenGLOptions glw_options%glw_name="" ! Name of OpenGL window glw_options%glw_filename="" ! The filenames used for image snapshots (blank for default) glw_options%glw_file_type="TIFF" ! "EPS" for eps (large files), or "TIFF" (better) glw_options%glw_width=600 ! Window width glw_options%glw_height=600 ! Window height glw_options%glw_offscreen=F ! If T then only images are saved without outputing to screen ! If you want to tune the look: !glw_options%glw_lookat=0 0 0, !glw_options%glw_lookfrom=0 0 5, glut_default_menu=T, glut_mouse_sensitivity=1, gl_clear_color=0 0 0 1, gl_diffuse_color=1 1 1 1, gl_ambient_color=0 0 0 1, gl_specular_color=1 1 1 1 / OpenGL packing-specific rendering options: &HPPRenderingOptions hpr_line_width=2, hpr_transparency=0.0, hpr_virtual_transparency=0.5, hpr_brightness=0.9, hpr_specularity=0.0, hpr_shininess=0.0, hpr_emissivity=0.0, hpr_options%hpr_ball_resolution=25, hpr_options%hpr_cylinder_resolution=3, hpr_options%hpr_render_particles=T, hpr_options%hpr_render_boundary=T, hpr_options%hpr_render_virtual=F, hpr_options%hpr_display_invisible=T, ! If you don't like the colors hpr_options%hpr_particle_colors=1 1 0 1 1 0 1 1, hpr_options%hpr_virtual_colors=1 0 0 0.5 0 1 0 0.5, hpr_options%hpr_misc_colors=1 1 1 1 1 1 1 0.5, / ! EOF