English

Scalar Representation of 2D Steady Vector Fields

Graphics 2024-01-15 v1

Abstract

We introduce a representation of a 2D steady vector field v{{\mathbf v}} by two scalar fields aa, bb, such that the isolines of aa correspond to stream lines of v{{\mathbf v}}, and bb increases with constant speed under integration of v{{\mathbf v}}. This way, we get a direct encoding of stream lines, i.e., a numerical integration of v{{\mathbf v}} can be replaced by a local isoline extraction of aa. To guarantee a solution in every case, gradient-preserving cuts are introduced such that the scalar fields are allowed to be discontinuous in the values but continuous in the gradient. Along with a piecewise linear discretization and a proper placement of the cuts, the fields aa and bb can be computed. We show several evaluations on non-trivial vector fields.

Keywords

Cite

@article{arxiv.2401.06576,
  title  = {Scalar Representation of 2D Steady Vector Fields},
  author = {Holger Theisel and Michael Motejat and Janos Zimmermann and Christian Rössl},
  journal= {arXiv preprint arXiv:2401.06576},
  year   = {2024}
}
R2 v1 2026-06-28T14:15:15.230Z