dubfi.fluxes.dataprovider_csc

Module providing flux inversion data for sparse matrix inversion.

Changed in version 0.1.2: (renamed module)

Added in version 0.1.1.

Classes

CscDataProvider

Data provider for sparse (csc) linear algebra implementation.

Module Contents

class dubfi.fluxes.dataprovider_csc.CscDataProvider(config, apply_inflation=True)

Bases: dubfi.fluxes.dataprovider_dense.DataProvider

Data provider for sparse (csc) linear algebra implementation.

Construct instance based on configuration file and data in files.

Parameters:
  • config (str | dict)

  • apply_inflation (bool)

get_R()

Get R parametrized operator (error covariance matrix).

Return type:

dubfi.linalg.csc_sparse.CscEnsLinPostR