Skip to content

# Example `Info.json` file

JSON-format files (essentially Python dictionaries) are used to drive the DP Langevin simulations. Here is one example, taken from `Langevin/experiments/a1p19050_b1_D0p04_η1_x250_y250_Δx1_Δt0p1/Info.json`:

    {
        "Parameters": {
            "linear": 1.19050,
            "quadratic": 1,
            "diffusion": 0.04,
            "noise": 1.0,
            "dx": 1,
            "dt": 0.1,
            "t_final": 10000.0,
            "random_seed": 1,
            "grid_dimension": "D2",
            "grid_size": [250, 250],
            "grid_topologies": ["BOUNDED", "BOUNDED"],
            "boundary_conditions": ["FLOATING","FLOATING","FLOATING","FLOATING"],
            "initial_condition": "RANDOM_UNIFORM",
            "ic_values": [0, 15],
            "integration_method": "RUNGE_KUTTA"
        },
        "Analysis": {
            "a_c": 1.19045
        },
        "Misc": {
            "n_sims": 15,
            "Δa_range": 0.01,
            "n_round_Δt_summation": 5,
            "n_segments": 500,
            "n_digits": 6,
            "do_export_combo_graphs": false,
            "do_export_combo_data": false,
            "do_export_graphs": true,
            "do_export_data": true,
            "do_export_images": false,
            "do_make_video": false,
            "ylimits_log": [3e-3, 3e0],
            "xlimits_log": [5e-1, 1.2e4],
            "ysf_log": 0.75,
            "ylimits_rescaled": [1e-1, 1e1],
            "xlimits_rescaled": [5e-5, 2e3],
            "video_frame_rate": 50,
            "video_format": "mp4"
        }
    }