"""
流体动力学插件配置文件
定义插件的默认配置
"""

default_config = {
    # 流体模拟参数
    "simulation": {
        "time_step": 0.016,  # 时间步长 (秒)
        "max_substeps": 10,   # 最大子步数
        "gravity": [0, 0, -9.81],  # 重力向量 [x, y, z]
        "viscosity": 0.001,   # 粘度
        "density": 1000.0,    # 密度
    },
    
    # 性能参数
    "performance": {
        "max_particles": 5000,  # 最大粒子数
        "update_frequency": 60,  # 更新频率 (Hz)
        "multithreading": False,  # 是否启用多线程
    },
    
    # 可视化参数
    "visualization": {
        "particle_size": 2.0,  # 粒子大小
        "transparency": 0.8,   # 透明度
        "color": [0.0, 0.5, 1.0, 0.8],  # 颜色 [r, g, b, a]
    },
    
    # 物理参数
    "physics": {
        "surface_tension": 0.072,  # 表面张力
        "compressibility": 4.5e-10,  # 压缩性
        "thermal_conductivity": 0.6,  # 热导率
    }
}