I need to create some surface plots, based on a function that is computationally expensive (a few minutes per point). The function has some branch cuts.
The command Plot3D
does not work because it just takes too long -- never finishes at any acceptable resolution. I can get enough data points (over a day or three), put them in a matrix, and use ListPlot3D
to produce a plot. But I don't see how to make Mathematica recognize the branch cut and not connect the two sides at the discontinuity.
RegionFunction
to exclude a narrow strip around the discontinuity? $\endgroup$ListPlot3D
on the same figure. Ad hoc, not elegant, and each figure would take some user effort, but I think doable. There should be a better way. $\endgroup$