seemps.analysis.interpolation.fourier_interpolation_1D#

seemps.analysis.interpolation.fourier_interpolation_1D(vector: MPS, space: Space, M0: int, Mf: int, dim: int, strategy: Strategy = DEFAULT_STRATEGY)[source]#

Obtain the Fourier interpolated MPS over the chosen dimension with a new number of sites Mf.

Parameters:
vector: MPS

Discretized multidimensional function MPS.

space: Space

Space object of the defined vector.

MO: int

Initial number of sites.

Mf: int

Final number of sites.

dim: int

Dimension to perform the interpolation.

strategyStrategy, optional

Truncation strategy, defaults to DEFAULT_STRATEGY

Returns:
result: MPS

Interpolated MPS.

new_space: Space

New space of the interpolated MPS.