{
  "B_m": 24,
  "D_m": 3,
  "Re_definition": "Re_B=U*B/nu, Re_D=Re_B/8",
  "tStar": 10,
  "cases": [
    {
      "name": "ReB500-bare",
      "ReB": 500,
      "plate": false,
      "metadata": "ReB500-bare.json",
      "fields": {
        "ux": "ReB500-bare-ux.f32",
        "uy": "ReB500-bare-uy.f32",
        "curl2": "ReB500-bare-curl2.f32"
      },
      "mask": "ReB500-bare-mask.u8",
      "vorticityNormalizedMin": -51.992156982421875,
      "vorticityNormalizedMax": 51.99228286743164
    },
    {
      "name": "ReB500-plate",
      "ReB": 500,
      "plate": true,
      "metadata": "ReB500-plate.json",
      "fields": {
        "ux": "ReB500-plate-ux.f32",
        "uy": "ReB500-plate-uy.f32",
        "curl2": "ReB500-plate-curl2.f32"
      },
      "mask": "ReB500-plate-mask.u8",
      "vorticityNormalizedMin": -51.71463394165039,
      "vorticityNormalizedMax": 51.71473693847656
    },
    {
      "name": "ReB1000-bare",
      "ReB": 1000,
      "plate": false,
      "metadata": "ReB1000-bare.json",
      "fields": {
        "ux": "ReB1000-bare-ux.f32",
        "uy": "ReB1000-bare-uy.f32",
        "curl2": "ReB1000-bare-curl2.f32"
      },
      "mask": "ReB1000-bare-mask.u8",
      "vorticityNormalizedMin": -63.29262924194336,
      "vorticityNormalizedMax": 63.292659759521484
    },
    {
      "name": "ReB1000-plate",
      "ReB": 1000,
      "plate": true,
      "metadata": "ReB1000-plate.json",
      "fields": {
        "ux": "ReB1000-plate-ux.f32",
        "uy": "ReB1000-plate-uy.f32",
        "curl2": "ReB1000-plate-curl2.f32"
      },
      "mask": "ReB1000-plate-mask.u8",
      "vorticityNormalizedMin": -62.6341667175293,
      "vorticityNormalizedMax": 62.63420867919922
    }
  ],
  "field_format": "little-endian Float32, x fastest; y positive upward; curl2 is twice lattice vorticity",
  "scope": "固定断面二维低雷诺数流场，未验证网格收敛，不代表实桥气动系数或振动"
}