Usage:

const dataframe = io.decodeGocadTS( fs.readFileSync(filename, 'utf8') )[0]

const inter = new InterpolateInGrid2D({
positions: dataframe.series.positions,
indices : dataframe.series.indices,
attribute: dataframe.series.fric,
nx: 100,
ny: 100,
flatten: true
})

const value = inter.interpolate([0,1])

Hierarchy

  • InterpolateInGrid2D

Constructors

Accessors

Methods

Constructors

  • Parameters

    • __namedParameters: {
          attribute: Serie<IArray>;
          flatten?: boolean;
          indices: Serie<IArray>;
          nx: number;
          ny: number;
          positions: Serie<IArray>;
          scaling?: number;
      }
      • attribute: Serie<IArray>
      • Optional flatten?: boolean
      • indices: Serie<IArray>
      • nx: number
      • ny: number
      • positions: Serie<IArray>
      • Optional scaling?: number

    Returns InterpolateInGrid2D

Accessors

Methods

  • Parameters

    • p: [number, number]

    Returns number | number[]