{ "description": "Realistic photon loop reactor configuration with thermal effects and dispersion", "cavity_parameters": { "cavity_length": 1.0, "grid_points": 128, "wavelength": 1.064e-6, "base_index": 1.0, "temperature": 293.15, "material": "fused_silica" }, "photon_parameters": { "n_photon_packets": 500, "initial_mode": "gaussian", "initial_energy": 1e-6, "use_photon_packets": false }, "propagation_parameters": { "propagator_dt": 1e-15, "use_adaptive_step": true, "accuracy_order": 4, "include_dispersion": true, "include_nonlinearity": true }, "control_parameters": { "control_period": 5e-9, "fce_horizon": 1000, "max_dn": 1e-5, "target_mode": "uniform", "n_couplers": 1, "initial_coupler_T": 1e-4, "enable_adaptive_horizon": true, "enable_adaptive_gain": true }, "thermal_parameters": { "include_thermal": true, "thermal_boundary_conditions": "convective", "convection_coefficient": 10.0, "ambient_temperature": 293.15, "thermal_update_interval": 100 }, "material_parameters": { "material_name": "fused_silica", "enable_kerr_effect": true, "enable_thermal_lensing": true, "damage_monitoring": true, "custom_absorption": null }, "simulation_parameters": { "simulation_time": 1e-6, "power_sample_interval": 1e-9, "enable_checkpointing": true, "checkpoint_interval": 1000, "snapshot_interval": 100, "report_interval": 50 }, "output_parameters": { "save_field_snapshots": true, "save_thermal_data": true, "save_control_sequence": true, "compression_level": 4, "data_buffer_size": 100 }, "optimization_targets": { "target_power_enhancement": 20.0, "target_efficiency": 0.8, "max_temperature_rise": 50.0, "stability_tolerance": 0.01 } }