{
  "schema": "eldric.worldmodel.render-manifest/v1.1",
  "model": "marmousi_elastic_nslot.nsl",
  "render_kind": "elastic_field2d",
  "boundary": "clamp",
  "rollout": {
    "form": "conv_vector",
    "H": 80,
    "W": 200,
    "channels": [
      "ux",
      "uy",
      "ux_prev",
      "uy_prev",
      "Vp2",
      "Vs2",
      "rho",
      "sponge"
    ],
    "out_channels": [
      "dux",
      "duy"
    ],
    "static_channels": {
      "medium": "marmousi_elastic_medium.npy"
    },
    "n_steps_default": 140,
    "depth_km": 3
  },
  "field2d": {
    "grid": [
      80,
      200
    ],
    "upscale": 4,
    "smooth": true
  },
  "demo": {
    "source": [
      100,
      40
    ]
  },
  "fps": 16,
  "labels": {
    "title": "Marmousi elastic seismic \u2014 P+S waves (benchmark model, wide panel)"
  },
  "domain_context": {
    "system": "2D elastic wave equation through the MARMOUSI benchmark velocity model (the standard test model in seismic imaging)",
    "physics": "P (fast) + S (slow) waves; reflection/refraction at the faulted layered structure",
    "medium": "Marmousi Vp (1.5\u20133.6 km/s); Vs=Vp/1.73, density via Gardner's relation",
    "geometry": "depth section: surface at top (0 km) to ~3 km, free surface top, absorbing sides/bottom",
    "source": "point source at a settable depth (depth km control)"
  },
  "legend": {
    "colormap": "signed displacement (red +/ blue \u2212) \u2014 wavefronts as alternating bands; toggle |u|/P/S",
    "note": "the recognizable Marmousi faulted geology shapes the wavefronts"
  },
  "why_it_looks_like_this": "A point source at the centre radiates P+S waves outward through the Marmousi benchmark structure. The wavefield is bounded with mild attenuation so it stays where the source radiates it (it never grows out to the edges); the recognisable faulted geology shapes the wavefronts.",
  "honest": "Exact simulation of the known elastic wave model through a standard benchmark velocity model, over a bounded window \u2014 not earthquake prediction or field inversion (FWI).",
  "view_stabilize": {
    "interior": 0.975,
    "edge": 0.45,
    "band": 22,
    "smooth": 0.22,
    "cropX": 22,
    "cropY": 8
  }
}