6 Commits

Author SHA1 Message Date
Justin Kunimune
aaf01a4dac stop using multilayered inverse raster
also change the filenames because they're .txts now, not .csvs.
2023-08-24 21:51:58 -07:00
Justin Kunimune
bceb9a07d3 update Elastik code for new data file format
I updated the polygon code to work on the new sometimes-inside-out-but-always-closed boundary polygons.  I also updated the parser to expect the word "boundary" rather than "border".  I also went ahead and tried to simplify the spline code based on the assumption that the nan gradients will never be used.
2023-08-19 20:33:41 -07:00
Justin Kunimune
07dfc384bd use multilayered inverse raster
I set it to use the new projection format, where each section has its own inverse raster.  it does make the poles better in I and II, but it makes the ends of the tears much worse.  I need to keep tweaking, I gess.
2023-07-26 18:35:42 -07:00
Justin Kunimune
f950e04d54 basic inverse projection
I implemented the simplest possible inverse projection.  I did end up converting the raster to cartesian coordinates so that the dateline doesn't get screwd up, but other than that it's very simple.  now it's just a question of adding that Newton Raphson layer on top.
2023-06-10 09:28:48 -07:00
Justin Kunimune
9a10802727 Elastic Earth projections
I implemented the Elastic projections!  this is just a first pass, so of course there are issues to be worked out.  the oceanic one has a few particular longitudes that it won't project, and the gradient calculation seems to be rong near the section edges.  I also haven't synckd up the section gradients at seams.  overall, tho, I'm surprised how good I got the gradient calculation, and the interpolation in general, on the first try.  I also haven't done any of the inverse projection yet, but I intend to do a better job with these ones than I did with Danseiji's inverse projections.

I also did some light refactoring; Meshed -> Danseiji and setParameters -> initialize, and +docstrings, so that accounts for most of the modified files.
2023-06-06 21:05:39 -07:00
Justin Kunimune
a1d74bf2d9 But you can't stay here
I moved my data files to be in more reasonable places.
2019-10-27 17:14:24 -04:00