Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | V | W | Y _ __add__() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_parent.MpiVector method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) (dubfi.linalg.types.AbstractVector method) (dubfi.linalg.types.Vector method) __call__() (dubfi.linalg.csc_sparse.CscEnsLinPostR method) (dubfi.linalg.dense.DenseEnsLinPostR method) (dubfi.linalg.dense.DenseEnsLinPostRNoloc method) (dubfi.linalg.dense.DiagonalEnsLinPostR method) (dubfi.linalg.dense.LinParamVector method) (dubfi.linalg.generic.ParametrizedOperator method) (dubfi.linalg.generic.ParametrizedVector method) (dubfi.linalg.mpi_parent.MpiDensePostR method) (dubfi.linalg.mpi_parent.MpiLinParamVector method) (dubfi.linalg.mpi_worker.MpiDensePostRWorker method) (dubfi.linalg.mpi_worker.MpiLinParamVectorWorker method) __del__() (dubfi.linalg.mpi_parent.MpiContext method) (dubfi.linalg.mpi_parent.MpiObj method) __getitem__() (dubfi.linalg.segments.Segments method) __iadd__() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_parent.MpiVector method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) (dubfi.linalg.types.Vector method) __imul__() (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.types.OperatorChain method) __isub__() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_parent.MpiVector method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) (dubfi.linalg.types.Vector method) __iter__() (dubfi.linalg.segments.Segments method) __matmul__() (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.AbstractVector method) __mul__() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_parent.MpiVector method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiGradOpWorker method) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.AbstractVector method) (dubfi.linalg.types.InvOperator method) (dubfi.linalg.types.OperatorChain method) (dubfi.linalg.types.Vector method) (dubfi.tests.test_linalg_types.BasicOperator method) __rmul__() (dubfi.linalg.types.OperatorChain method) (dubfi.tests.test_linalg_types.BasicOperator method) __sub__() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_parent.MpiVector method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) (dubfi.linalg.types.AbstractVector method) (dubfi.linalg.types.Vector method) _apply() (dubfi.linalg.mpi_worker.MpiAbstractVector method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) _count_same_site_obs() (in module dubfi.fluxes.dataprovider_dense) (in module dubfi.fluxes.dataprovider_mpi_worker) _csc_csr_trace_prod() (in module dubfi.linalg.csc_sparse) _csc_trace() (in module dubfi.linalg.csc_sparse) _logdet() (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) _monitor_memory_thread() (in module dubfi.profile_util) _r_csc_from_ens() (in module dubfi.linalg.csc_sparse) _read_det() (dubfi.fluxes.dataprovider.InsituDataProvider method) _read_ens() (dubfi.fluxes.dataprovider.InsituDataProvider method) _rgrad_csc_from_ens() (in module dubfi.linalg.csc_sparse) _rhess_csc_from_ens() (in module dubfi.linalg.csc_sparse) _sandwich() (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker method) _save_aposteriori() (in module dubfi.fluxes.core) _save_apriori() (in module dubfi.fluxes.core) _save_kalman() (in module dubfi.fluxes.core) _send_array() (in module dubfi.linalg.mpi_parent) _trace() (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiGradOpWorker method) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker method) _trace_product() (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiGradOpWorker method) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker method) _trace_product_generic() (in module dubfi.linalg.mpi_worker) _trace_product_self() (in module dubfi.linalg.mpi_worker) A AbstractDataProvider (class in dubfi.fluxes.dataprovider) AbstractOperator (class in dubfi.linalg.types) AbstractSegment (class in dubfi.linalg.segments) AbstractVector (class in dubfi.linalg.types) add() (dubfi.linalg.segments.Segments method) add_common_metadata() (in module dubfi.meta) addto() (dubfi.linalg.segments.AbstractSegment method) (dubfi.linalg.segments.ContiguousSegment method) (dubfi.linalg.segments.IndexedSegment method) apply() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_parent.MpiVector method) (dubfi.linalg.mpi_worker.MpiAbstractVector method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiGradOpWorker method) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.AbstractVector method) (dubfi.linalg.types.InvOperator method) (dubfi.linalg.types.InvOperatorNp method) (dubfi.linalg.types.OperatorChain method) (dubfi.linalg.types.Vector method) (dubfi.tests.test_linalg_types.BasicOperator method) apply_global_inflation() (dubfi.fluxes.dataprovider.InsituDataProvider method) apply_inflation_ens() (in module dubfi.fluxes.mdm) apply_np() (dubfi.linalg.types.InvOperator method) (dubfi.linalg.types.InvOperatorNp method) average_window() (in module dubfi.fluxes.readobs) averaging_kernel (dubfi.inversion.inversion.InversionResult attribute) B b (dubfi.inversion.inversion.Invertor property) (dubfi.inversion.inversion.InvertorOptimizer property) b_post (dubfi.inversion.inversion.InversionResult attribute) BasicOperator (class in dubfi.tests.test_linalg_types) buffered_size (dubfi.linalg.segments.AbstractSegment property) (dubfi.linalg.segments.ContiguousSegment property) (dubfi.linalg.segments.IndexedSegment property) C call_mpi() (dubfi.linalg.mpi_worker.MpiDensePostRWorker method) (dubfi.linalg.mpi_worker.MpiLinParamVectorWorker method) chain() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiGradOpWorker method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.OperatorChain method) check_derivatives() (dubfi.inversion.inversion.InvertorOptimizer method) (dubfi.linalg.generic.ParametrizedOperator method) (dubfi.linalg.generic.ParametrizedVector method) (in module dubfi.linalg.generic) check_derivatives_applied() (dubfi.linalg.generic.ParametrizedOperator method) check_derivatives_np() (in module dubfi.linalg.generic) check_derivatives_sandwich() (dubfi.linalg.generic.ParametrizedOperator method) check_derivatives_trace() (dubfi.linalg.generic.ParametrizedOperator method) chunk_corr_std() (in module dubfi.fluxes.util) comm (dubfi.linalg.mpi_parent.MpiContext property) (in module dubfi.linalg.mpi_worker) common_info() (in module dubfi.meta) compare() (in module dubfi.tests.compare_insitu) compare_derivatives_hr() (in module dubfi.tests.test_inversion) compare_InvertorOptimizer() (in module dubfi.tests.test_inversion) compare_InvertorOptimizer_diag() (in module dubfi.tests.test_inversion) compare_results() (in module dubfi.tests.test_inversion) compare_strict() (in module dubfi.tests.test_inversion) compare_strict_diag() (in module dubfi.tests.test_inversion) config (dubfi.fluxes.dataprovider.AbstractDataProvider property) (dubfi.fluxes.dataprovider_dense.DataProvider property) (dubfi.fluxes.dataprovider_mpi.MpiDistMecReader property) (dubfi.fluxes.dataprovider_mpi_worker.MpiDistMecReaderWorker property) config() (in module dubfi.tests.test_fluxes_readobs) config_file() (in module dubfi.tests.test_integration) config_overwrite() (in module dubfi.util) configs_agree() (in module dubfi.fluxes.dataprovider_mpi) ContiguousSegment (class in dubfi.linalg.segments) coordinates_from_config() (in module dubfi.fluxes.readobs) coords (dubfi.fluxes.dataprovider.AbstractDataProvider property) (dubfi.fluxes.dataprovider_dense.DataProvider property) (dubfi.fluxes.dataprovider_mpi.MpiDistMecReader property) (dubfi.fluxes.dataprovider_mpi_worker.MpiDistMecReaderWorker property) cost() (dubfi.inversion.inversion.InvertorOptimizer method) cost_grad() (dubfi.inversion.inversion.InvertorOptimizer method) cost_hess() (dubfi.inversion.inversion.InvertorOptimizer method) CSC csc_array (dubfi.linalg.csc_sparse.CscMatrix property) csc_rapply_tester() (in module dubfi.tests.test_linalg_csc) CscDataProvider (class in dubfi.fluxes.dataprovider_csc) CscEnsLinPostR (class in dubfi.linalg.csc_sparse) CscMatrix (class in dubfi.linalg.csc_sparse) CscTraceProdOperator (class in dubfi.linalg.csc_sparse) D data (dubfi.linalg.dense.DenseMatrix property) (dubfi.linalg.mpi_parent.MpiVector property) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker property) (dubfi.linalg.mpi_worker.MpiVectorWorker property) (dubfi.linalg.mpi_worker.MpiVectorWorkerZero property) (dubfi.linalg.types.AbstractVector property) (dubfi.linalg.types.Vector property) data_from_config() (in module dubfi.fluxes.readobs) DataProvider (class in dubfi.fluxes.dataprovider_dense) DenseDataProvider (class in dubfi.fluxes.dataprovider_dense) DenseEnsLinPostR (class in dubfi.linalg.dense) DenseEnsLinPostRNoloc (class in dubfi.linalg.dense) DenseMatrix (class in dubfi.linalg.dense) diagonal() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.types.AbstractOperator method) DiagonalDataProvider (class in dubfi.fluxes.dataprovider_dense) DiagonalEnsLinPostR (class in dubfi.linalg.dense) DiagonalOperator (class in dubfi.linalg.generic) dot() (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_parent.MpiVector method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiGradOpWorker method) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.AbstractVector method) (dubfi.linalg.types.Vector method) dot_array() (dubfi.linalg.mpi_worker.MpiAbstractOperator method) (dubfi.linalg.mpi_worker.MpiAbstractVector method) ds_det() (in module dubfi.tests.test_fluxes_readobs) dubfi module dubfi.__main__ module dubfi.fluxes module dubfi.fluxes.__main__ module dubfi.fluxes.core module dubfi.fluxes.dataprovider module dubfi.fluxes.dataprovider_csc module dubfi.fluxes.dataprovider_dense module dubfi.fluxes.dataprovider_mpi module dubfi.fluxes.dataprovider_mpi_worker module dubfi.fluxes.localization module dubfi.fluxes.mdm module dubfi.fluxes.readobs module dubfi.fluxes.segments_insitu module dubfi.fluxes.util module dubfi.inversion module dubfi.inversion.inversion module dubfi.linalg module dubfi.linalg.csc_sparse module dubfi.linalg.dense module dubfi.linalg.generic module dubfi.linalg.mpi_parent module dubfi.linalg.mpi_worker module dubfi.linalg.mpi_worker_main module dubfi.linalg.segments module dubfi.linalg.types module dubfi.meta module dubfi.profile_util module dubfi.tests module dubfi.tests.compare_insitu module dubfi.tests.conftest module dubfi.tests.test_fluxes_localization module dubfi.tests.test_fluxes_mpi_worker module dubfi.tests.test_fluxes_readobs module dubfi.tests.test_fluxes_segments module dubfi.tests.test_fluxes_util module dubfi.tests.test_integration module dubfi.tests.test_inversion module dubfi.tests.test_linalg_csc module dubfi.tests.test_linalg_generic module dubfi.tests.test_linalg_mpi module dubfi.tests.test_linalg_mpi_worker module dubfi.tests.test_linalg_types module dubfi.util module DWD E earth_dist_deg() (in module dubfi.util) F fill_chunks() (in module dubfi.fluxes.util) filter_ds() (dubfi.fluxes.readobs.ReadObs method) from_config() (dubfi.fluxes.localization.Localization class method) fromarray() (dubfi.linalg.mpi_parent.MpiDenseBdMatrix class method) (dubfi.linalg.mpi_parent.MpiDensePostR class method) (dubfi.linalg.mpi_parent.MpiLinParamVector class method) (dubfi.linalg.mpi_parent.MpiVector class method) fromconfig() (dubfi.fluxes.dataprovider_mpi.MpiDistMecReader class method) (dubfi.fluxes.dataprovider_mpi_worker.MpiDistMecReaderWorker class method) fromdata() (dubfi.linalg.mpi_parent.MpiVector class method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker class method) (dubfi.linalg.mpi_worker.MpiVectorWorker class method) (dubfi.linalg.types.Vector class method) fromlist() (dubfi.linalg.segments.Segments class method) fromparent() (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker class method) (dubfi.linalg.mpi_worker.MpiDensePostRWorker class method) (dubfi.linalg.mpi_worker.MpiLinParamVectorWorker class method) (dubfi.linalg.mpi_worker.MpiVectorWorker class method) function (dubfi.fluxes.localization.Localization property) G gaspari_cohn() (in module dubfi.fluxes.localization) GASPARI_COHN_CUTOFF (in module dubfi.fluxes.localization) gaspari_cohn_gauss() (in module dubfi.fluxes.localization) GASPARI_COHN_GAUSS_CUTOFF (in module dubfi.fluxes.localization) gauss() (in module dubfi.fluxes.localization) gen_name() (dubfi.linalg.mpi_parent.MpiContext method) gen_random_data() (in module dubfi.tests.test_integration) gen_test_arrays() (in module dubfi.tests.test_inversion) get_b_prior() (in module dubfi.fluxes.util) get_data() (dubfi.fluxes.readobs.ReadObs method) get_flag() (in module dubfi.fluxes.readobs) get_H() (dubfi.fluxes.dataprovider.AbstractDataProvider method) (dubfi.fluxes.dataprovider_dense.DataProvider method) (dubfi.fluxes.dataprovider_mpi.MpiDistMecReader method) (dubfi.fluxes.dataprovider_mpi_worker.MpiDistMecReaderWorker method) get_inflation_ens() (in module dubfi.fluxes.mdm) get_inflation_uncert() (in module dubfi.fluxes.mdm) get_initial_inflation() (in module dubfi.fluxes.mdm) get_localization() (in module dubfi.fluxes.util) get_localization_sparse() (in module dubfi.fluxes.util) get_obs_uncertainty() (in module dubfi.fluxes.mdm) get_prior_cycling() (in module dubfi.fluxes.util) get_R() (dubfi.fluxes.dataprovider.AbstractDataProvider method) (dubfi.fluxes.dataprovider_csc.CscDataProvider method) (dubfi.fluxes.dataprovider_dense.DenseDataProvider method) (dubfi.fluxes.dataprovider_dense.DiagonalDataProvider method) (dubfi.fluxes.dataprovider_mpi.MpiDistMecReader method) (dubfi.fluxes.dataprovider_mpi_worker.MpiDistMecReaderWorker method) get_uncertainty() (in module dubfi.fluxes.mdm) get_Y() (dubfi.fluxes.dataprovider.AbstractDataProvider method) (dubfi.fluxes.dataprovider_dense.DataProvider method) (dubfi.fluxes.dataprovider_mpi.MpiDistMecReader method) (dubfi.fluxes.dataprovider_mpi_worker.MpiDistMecReaderWorker method) grad() (dubfi.linalg.csc_sparse.CscEnsLinPostR method) (dubfi.linalg.dense.DenseEnsLinPostR method) (dubfi.linalg.dense.DenseEnsLinPostRNoloc method) (dubfi.linalg.dense.DiagonalEnsLinPostR method) (dubfi.linalg.dense.LinParamVector method) (dubfi.linalg.generic.ParametrizedOperator method) (dubfi.linalg.generic.ParametrizedVector method) (dubfi.linalg.mpi_parent.MpiDensePostR method) (dubfi.linalg.mpi_parent.MpiLinParamVector method) (dubfi.linalg.mpi_worker.MpiDensePostRWorker method) (dubfi.linalg.mpi_worker.MpiLinParamVectorWorker method) grad_dense() (dubfi.linalg.mpi_worker.MpiDensePostRWorker method) grad_mpi() (dubfi.linalg.mpi_worker.MpiDensePostRWorker method) (dubfi.linalg.mpi_worker.MpiLinParamVectorWorker method) grad_vec() (dubfi.linalg.dense.DenseEnsLinPostRNoloc method) (dubfi.linalg.generic.ParametrizedOperator method) H hess() (dubfi.linalg.csc_sparse.CscEnsLinPostR method) (dubfi.linalg.dense.DenseEnsLinPostR method) (dubfi.linalg.dense.DenseEnsLinPostRNoloc method) (dubfi.linalg.dense.DiagonalEnsLinPostR method) (dubfi.linalg.dense.LinParamVector method) (dubfi.linalg.generic.ParametrizedOperator method) (dubfi.linalg.generic.ParametrizedVector method) (dubfi.linalg.mpi_parent.MpiDensePostR method) (dubfi.linalg.mpi_parent.MpiLinParamVector method) (dubfi.linalg.mpi_worker.MpiDensePostRWorker method) (dubfi.linalg.mpi_worker.MpiLinParamVectorWorker method) hess_dense() (dubfi.linalg.mpi_worker.MpiDensePostRWorker method) hess_mpi() (dubfi.linalg.mpi_worker.MpiDensePostRWorker method) (dubfi.linalg.mpi_worker.MpiLinParamVectorWorker method) hess_vec() (dubfi.linalg.dense.DenseEnsLinPostRNoloc method) (dubfi.linalg.generic.ParametrizedOperator method) HPC I IdentityOperator (class in dubfi.linalg.generic) indep_blocks() (in module dubfi.fluxes.segments_insitu) IndexedSegment (class in dubfi.linalg.segments) init() (dubfi.linalg.mpi_parent.MpiContext method) InsituDataProvider (class in dubfi.fluxes.dataprovider) into() (dubfi.linalg.segments.AbstractSegment method) (dubfi.linalg.segments.ContiguousSegment method) (dubfi.linalg.segments.IndexedSegment method) inv() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.InvOperator method) (dubfi.linalg.types.OperatorChain method) INVERSION_FLAGS (in module dubfi.fluxes.readobs) InversionResult (class in dubfi.inversion.inversion) Invertor (class in dubfi.inversion.inversion) InvertorKalman (class in dubfi.inversion.inversion) InvertorOptimizer (class in dubfi.inversion.inversion) InvOperator (class in dubfi.linalg.types) InvOperatorNp (class in dubfi.linalg.types) is_complete() (dubfi.linalg.segments.Segments method) is_initialized() (dubfi.linalg.mpi_parent.MpiContext method) iscompatible() (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) iszero() (dubfi.linalg.mpi_parent.MpiVector method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorkerZero method) (dubfi.linalg.types.AbstractVector method) iter (dubfi.linalg.mpi_parent.MpiContext property) K kalman() (dubfi.inversion.inversion.InvertorOptimizer method) L LinParamVector (class in dubfi.linalg.dense) Localization (class in dubfi.fluxes.localization) LOCALIZATION_FUNCTIONS (in module dubfi.fluxes.localization) logdet() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_worker.MpiAbstractOperator method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.InvOperator method) (dubfi.linalg.types.OperatorChain method) (dubfi.tests.test_linalg_types.BasicOperator method) M main() (in module dubfi.linalg.mpi_worker_main) (in module dubfi.tests.compare_insitu) matrix() (dubfi.fluxes.localization.Localization method) matrix_blocks() (in module dubfi.fluxes.segments_insitu) matrix_sparse() (dubfi.fluxes.localization.Localization method) min_combination_cost() (in module dubfi.fluxes.segments_insitu) mix_b() (in module dubfi.fluxes.util) module dubfi dubfi.__main__ dubfi.fluxes dubfi.fluxes.__main__ dubfi.fluxes.core dubfi.fluxes.dataprovider dubfi.fluxes.dataprovider_csc dubfi.fluxes.dataprovider_dense dubfi.fluxes.dataprovider_mpi dubfi.fluxes.dataprovider_mpi_worker dubfi.fluxes.localization dubfi.fluxes.mdm dubfi.fluxes.readobs dubfi.fluxes.segments_insitu dubfi.fluxes.util dubfi.inversion dubfi.inversion.inversion dubfi.linalg dubfi.linalg.csc_sparse dubfi.linalg.dense dubfi.linalg.generic dubfi.linalg.mpi_parent dubfi.linalg.mpi_worker dubfi.linalg.mpi_worker_main dubfi.linalg.segments dubfi.linalg.types dubfi.meta dubfi.profile_util dubfi.tests dubfi.tests.compare_insitu dubfi.tests.conftest dubfi.tests.test_fluxes_localization dubfi.tests.test_fluxes_mpi_worker dubfi.tests.test_fluxes_readobs dubfi.tests.test_fluxes_segments dubfi.tests.test_fluxes_util dubfi.tests.test_integration dubfi.tests.test_inversion dubfi.tests.test_linalg_csc dubfi.tests.test_linalg_generic dubfi.tests.test_linalg_mpi dubfi.tests.test_linalg_mpi_worker dubfi.tests.test_linalg_types dubfi.util monitor_memory() (in module dubfi.profile_util) MPI MpiAbstractOperator (class in dubfi.linalg.mpi_worker) MpiAbstractVector (class in dubfi.linalg.mpi_worker) MpiContext (class in dubfi.linalg.mpi_parent) MpiDenseBdMatrix (class in dubfi.linalg.mpi_parent) MpiDenseBdMatrixWorker (class in dubfi.linalg.mpi_worker) MpiDensePostR (class in dubfi.linalg.mpi_parent) MpiDensePostRWorker (class in dubfi.linalg.mpi_worker) MpiDistMecReader (class in dubfi.fluxes.dataprovider_mpi) MpiDistMecReaderWorker (class in dubfi.fluxes.dataprovider_mpi_worker) MpiGradOpWorker (class in dubfi.linalg.mpi_worker) MpiInsituPostR (class in dubfi.fluxes.dataprovider_mpi) MpiLinParamVector (class in dubfi.linalg.mpi_parent) MpiLinParamVectorWorker (class in dubfi.linalg.mpi_worker) MpiObj (class in dubfi.linalg.mpi_parent) MpiTraceProdOpWorker (class in dubfi.linalg.mpi_worker) MpiVector (class in dubfi.linalg.mpi_parent) MpiVectorWorker (class in dubfi.linalg.mpi_worker) MpiVectorWorkerZero (class in dubfi.linalg.mpi_worker) mul_array() (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorker method) N ndim (dubfi.linalg.types.AbstractVector property) norm_prefactor (dubfi.inversion.inversion.InvertorOptimizer property) number (dubfi.linalg.segments.Segments property) O Operator (class in dubfi.linalg.types) OperatorChain (class in dubfi.linalg.types) P package_info() (in module dubfi.meta) ParametrizedOperator (class in dubfi.linalg.generic) ParametrizedVector (class in dubfi.linalg.generic) parse_args() (in module dubfi.fluxes.__main__) plot_segments() (in module dubfi.fluxes.segments_insitu) prep_segments() (in module dubfi.fluxes.segments_insitu) profile_fnc() (in module dubfi.profile_util) profile_stats() (in module dubfi.tests.test_inversion) pytest_unconfigure() (in module dubfi.tests.conftest) Q quit() (dubfi.linalg.mpi_parent.MpiContext method) quit_clean() (in module dubfi) R rank (in module dubfi.linalg.mpi_worker) rapply() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.InvOperator method) (dubfi.linalg.types.OperatorChain method) (dubfi.tests.test_linalg_types.BasicOperator method) read_config() (dubfi.fluxes.dataprovider_mpi_worker.MpiDistMecReaderWorker method) read_data() (dubfi.fluxes.dataprovider.InsituDataProvider method) (dubfi.fluxes.dataprovider_dense.DataProvider method) (dubfi.fluxes.dataprovider_mpi_worker.MpiDistMecReaderWorker method) ReadObs (class in dubfi.fluxes.readobs) receive_array() (in module dubfi.linalg.mpi_worker) Reduce() (dubfi.linalg.mpi_parent.MpiContext method) rel_dist_horizontal() (dubfi.fluxes.localization.Localization method) rel_dist_horizontal_unique() (dubfi.fluxes.localization.Localization method) root (dubfi.linalg.mpi_parent.MpiContext property) rsparse_derivatives_tester() (in module dubfi.tests.test_linalg_csc) run() (in module dubfi.tests.compare_insitu) run_inversion() (in module dubfi.fluxes.core) run_test_dense() (in module dubfi.tests.test_inversion) run_test_diagonal() (in module dubfi.tests.test_inversion) run_test_mpi() (in module dubfi.tests.test_inversion) run_test_mpi_defaults() (in module dubfi.tests.test_inversion) run_test_sparse() (in module dubfi.tests.test_inversion) S s_post (dubfi.inversion.inversion.InversionResult attribute) sandwich() (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_worker.MpiAbstractOperator method) (dubfi.linalg.types.AbstractOperator method) seg_size (dubfi.linalg.segments.AbstractSegment property) Segments (class in dubfi.linalg.segments) segments_from_config() (in module dubfi.fluxes.dataprovider_mpi) selbuffered() (dubfi.linalg.segments.AbstractSegment method) selbuffered_impl() (dubfi.linalg.segments.AbstractSegment method) (dubfi.linalg.segments.ContiguousSegment method) (dubfi.linalg.segments.IndexedSegment method) selunbuffered() (dubfi.linalg.segments.AbstractSegment method) selunbuffered_impl() (dubfi.linalg.segments.AbstractSegment method) (dubfi.linalg.segments.ContiguousSegment method) (dubfi.linalg.segments.IndexedSegment method) send_cmd() (dubfi.linalg.mpi_parent.MpiContext method) sensitivity (dubfi.inversion.inversion.InversionResult attribute) set_bc_ens() (dubfi.linalg.csc_sparse.CscEnsLinPostR method) (dubfi.linalg.dense.DenseEnsLinPostR method) set_bg_ens() (dubfi.linalg.csc_sparse.CscEnsLinPostR method) (dubfi.linalg.dense.DenseEnsLinPostR method) (dubfi.linalg.dense.DiagonalEnsLinPostR method) set_log_file() (in module dubfi) (in module dubfi.linalg.mpi_worker) setup() (dubfi.linalg.mpi_parent.MpiContext method) shape (dubfi.linalg.csc_sparse.CscTraceProdOperator property) (dubfi.linalg.dense.DenseMatrix property) (dubfi.linalg.generic.DiagonalOperator property) (dubfi.linalg.generic.IdentityOperator property) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix property) (dubfi.linalg.mpi_parent.MpiVector property) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker property) (dubfi.linalg.mpi_worker.MpiGradOpWorker property) (dubfi.linalg.mpi_worker.MpiLinParamVectorWorker property) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker property) (dubfi.linalg.mpi_worker.MpiVectorWorker property) (dubfi.linalg.mpi_worker.MpiVectorWorkerZero property) (dubfi.linalg.types.AbstractOperator property) (dubfi.linalg.types.AbstractVector property) (dubfi.linalg.types.InvOperator property) (dubfi.linalg.types.Operator property) (dubfi.linalg.types.Vector property) simple_segments() (in module dubfi.linalg.mpi_parent) solve() (dubfi.inversion.inversion.Invertor method) (dubfi.inversion.inversion.InvertorKalman method) (dubfi.inversion.inversion.InvertorOptimizer method) (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiGradOpWorker method) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.InvOperator method) (dubfi.linalg.types.OperatorChain method) (dubfi.tests.test_linalg_types.BasicOperator method) sphere_dist_deg() (in module dubfi.util) sphere_dist_rad() (in module dubfi.util) split_times() (in module dubfi.fluxes.segments_insitu) splu (dubfi.linalg.csc_sparse.CscMatrix property) ssh_dir() (in module dubfi.tests.test_integration) str2timedelta64() (in module dubfi.util) symmetric (dubfi.linalg.csc_sparse.CscMatrix property) (dubfi.linalg.csc_sparse.CscTraceProdOperator property) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker property) (dubfi.linalg.types.AbstractOperator property) (dubfi.linalg.types.InvOperator property) T test_average_window() (in module dubfi.tests.test_fluxes_readobs) test_basic_operator() (in module dubfi.tests.test_linalg_types) test_chunk_corr_std() (in module dubfi.tests.test_fluxes_util) test_compare_strict() (in module dubfi.tests.test_inversion) test_compare_strict_diag() (in module dubfi.tests.test_inversion) test_count_same_site_obs() (in module dubfi.tests.test_fluxes_mpi_worker) test_csc_csr_trace_prod() (in module dubfi.tests.test_linalg_csc) test_csc_rapply() (in module dubfi.tests.test_linalg_csc) test_csc_trace() (in module dubfi.tests.test_linalg_csc) test_dense_post_r() (in module dubfi.tests.test_linalg_mpi_worker) test_fill_chunks() (in module dubfi.tests.test_fluxes_util) test_gaspari_cohn() (in module dubfi.tests.test_fluxes_localization) test_get_b_prior() (in module dubfi.tests.test_fluxes_util) test_get_localization_sparse() (in module dubfi.tests.test_fluxes_localization) (in module dubfi.tests.test_fluxes_util) test_get_prior_cycling() (in module dubfi.tests.test_fluxes_util) test_indep_blocks() (in module dubfi.tests.test_fluxes_segments) test_integration() (in module dubfi.tests.test_integration) test_invertor() (in module dubfi.tests.test_inversion) test_invertor_diag() (in module dubfi.tests.test_inversion) test_logdet() (in module dubfi.tests.test_linalg_mpi_worker) test_matrix() (in module dubfi.tests.test_linalg_csc) (in module dubfi.tests.test_linalg_mpi) (in module dubfi.tests.test_linalg_mpi_worker) test_matrix_3d() (in module dubfi.tests.test_linalg_mpi_worker) test_matrix_blocks() (in module dubfi.tests.test_fluxes_segments) test_prep_segments_generic() (in module dubfi.tests.test_fluxes_segments) test_prep_segments_indep() (in module dubfi.tests.test_fluxes_segments) test_read_obs() (in module dubfi.tests.test_fluxes_readobs) test_rel_dist_horizontal_unique() (in module dubfi.tests.test_fluxes_localization) test_rsparse_derivatives() (in module dubfi.tests.test_linalg_csc) test_spatial_localization() (in module dubfi.tests.test_fluxes_localization) test_test() (in module dubfi.tests.test_linalg_generic) test_tr_asolver_bcscr() (in module dubfi.tests.test_linalg_csc) test_trace_product() (in module dubfi.tests.test_linalg_mpi_worker) test_vector() (in module dubfi.tests.test_linalg_csc) (in module dubfi.tests.test_linalg_mpi) (in module dubfi.tests.test_linalg_mpi_worker) timer() (in module dubfi.profile_util) tonumpy() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_parent.MpiVector method) (dubfi.linalg.mpi_worker.MpiAbstractVector method) (dubfi.linalg.mpi_worker.MpiDenseBdMatrixWorker method) (dubfi.linalg.mpi_worker.MpiGradOpWorker method) (dubfi.linalg.mpi_worker.MpiTraceProdOpWorker method) (dubfi.linalg.mpi_worker.MpiVectorWorkerZero method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.AbstractVector method) (dubfi.linalg.types.InvOperator method) (dubfi.linalg.types.OperatorChain method) (dubfi.tests.test_linalg_types.BasicOperator method) tr_asolver_bcsc() (in module dubfi.linalg.csc_sparse) tr_asolver_bcsr() (in module dubfi.linalg.csc_sparse) trace() (dubfi.linalg.csc_sparse.CscMatrix method) (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_worker.MpiAbstractOperator method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.Operator method) trace_product() (dubfi.linalg.csc_sparse.CscTraceProdOperator method) (dubfi.linalg.dense.DenseMatrix method) (dubfi.linalg.generic.DiagonalOperator method) (dubfi.linalg.generic.IdentityOperator method) (dubfi.linalg.mpi_parent.MpiDenseBdMatrix method) (dubfi.linalg.mpi_worker.MpiAbstractOperator method) (dubfi.linalg.types.AbstractOperator method) (dubfi.linalg.types.Operator method) trace_product_self() (dubfi.linalg.types.Operator method) trace_product_tester() (in module dubfi.tests.test_linalg_mpi_worker) V vec_grad_vec() (dubfi.linalg.generic.ParametrizedOperator method) vec_hess_vec() (dubfi.linalg.dense.DenseEnsLinPostRNoloc method) (dubfi.linalg.generic.ParametrizedOperator method) Vector (class in dubfi.linalg.types) W weight_outliers() (dubfi.fluxes.dataprovider.InsituDataProvider method) weights_spatial() (dubfi.fluxes.localization.Localization method) weights_time() (dubfi.fluxes.localization.Localization method) workers (dubfi.linalg.mpi_parent.MpiContext property) Y YAML