I believe the eofs library lets you reconstruct a scalar field available at different time steps by calling solver.reconstructedField().
Is there a way to do temporal interpolation to a time between a chosen pair of time steps at which I have data?
I see technical papers, like this and this, that seem to do so by interpolating EOF values between two adjacent time steps.
I think I can get EOFs to interpolate between, by calling solver.eofsAsCovariance(). But how can I construct a new Eof object (a "solver") that has EOFs properly interpolated to time steps in between the time steps of the data? Can I assign EOF values to an Eof object?
I believe the eofs library lets you reconstruct a scalar field available at different time steps by calling solver.reconstructedField().
Is there a way to do temporal interpolation to a time between a chosen pair of time steps at which I have data?
I see technical papers, like this and this, that seem to do so by interpolating EOF values between two adjacent time steps.
I think I can get EOFs to interpolate between, by calling solver.eofsAsCovariance(). But how can I construct a new Eof object (a "solver") that has EOFs properly interpolated to time steps in between the time steps of the data? Can I assign EOF values to an Eof object?
Thanks for any help.