.gitignore
.readthedocs.yaml
CHANGELOG.md
LICENSE
README.md
environment.yml
pyproject.toml
requirements.txt
setup.py
.github/workflows/test.yml
NEDAS/__init__.py
NEDAS/__main__.py
NEDAS/_version.py
NEDAS.egg-info/PKG-INFO
NEDAS.egg-info/SOURCES.txt
NEDAS.egg-info/dependency_links.txt
NEDAS.egg-info/entry_points.txt
NEDAS.egg-info/requires.txt
NEDAS.egg-info/scm_file_list.json
NEDAS.egg-info/scm_version.json
NEDAS.egg-info/top_level.txt
NEDAS/assim_tools/__init__.py
NEDAS/assim_tools/assimilators/__init__.py
NEDAS/assim_tools/assimilators/batch.py
NEDAS/assim_tools/assimilators/serial.py
NEDAS/assim_tools/assimilators/EAKF/__init__.py
NEDAS/assim_tools/assimilators/EAKF/core.py
NEDAS/assim_tools/assimilators/EAKF/default.yml
NEDAS/assim_tools/assimilators/ETKF/__init__.py
NEDAS/assim_tools/assimilators/ETKF/core.py
NEDAS/assim_tools/assimilators/ETKF/default.yml
NEDAS/assim_tools/assimilators/QCEF/__init__.py
NEDAS/assim_tools/assimilators/QCEF/core.py
NEDAS/assim_tools/assimilators/QCEF/default.yml
NEDAS/assim_tools/assimilators/TopazDEnKF/__init__.py
NEDAS/assim_tools/assimilators/TopazDEnKF/core.py
NEDAS/assim_tools/assimilators/TopazDEnKF/default.yml
NEDAS/assim_tools/assimilators/interp/__init__.py
NEDAS/assim_tools/assimilators/interp/core.py
NEDAS/assim_tools/covariance/__init__.py
NEDAS/assim_tools/covariance/ensemble.py
NEDAS/assim_tools/covariance/static.py
NEDAS/assim_tools/inflation/RTPP.py
NEDAS/assim_tools/inflation/RTPS.py
NEDAS/assim_tools/inflation/__init__.py
NEDAS/assim_tools/inflation/multiplicative.py
NEDAS/assim_tools/localization/__init__.py
NEDAS/assim_tools/localization/correlation_based.py
NEDAS/assim_tools/localization/distance_based.py
NEDAS/assim_tools/transforms/__init__.py
NEDAS/assim_tools/transforms/identity.py
NEDAS/assim_tools/transforms/scale_bandpass.py
NEDAS/assim_tools/updators/__init__.py
NEDAS/assim_tools/updators/additive.py
NEDAS/assim_tools/updators/alignment/__init__.py
NEDAS/assim_tools/updators/alignment/alignment_updator.py
NEDAS/assim_tools/updators/alignment/default.yml
NEDAS/config/__init__.py
NEDAS/config/config.py
NEDAS/config/default.yml
NEDAS/config/parse_config.py
NEDAS/core/__init__.py
NEDAS/core/assimilator.py
NEDAS/core/context.py
NEDAS/core/dataset.py
NEDAS/core/diag.py
NEDAS/core/file_system.py
NEDAS/core/inflation.py
NEDAS/core/io_backend.py
NEDAS/core/job_submitter.py
NEDAS/core/model.py
NEDAS/core/obs.py
NEDAS/core/obs_info.py
NEDAS/core/perturb.py
NEDAS/core/scheme.py
NEDAS/core/state.py
NEDAS/core/state_info.py
NEDAS/core/transform.py
NEDAS/core/types.py
NEDAS/core/updator.py
NEDAS/datasets/README.md
NEDAS/datasets/__init__.py
NEDAS/datasets/amsr2/__init__.py
NEDAS/datasets/amsr2/amsr2_obs.py
NEDAS/datasets/amsr2/default.yml
NEDAS/datasets/amsr2/rtm_amsr_fcts.py
NEDAS/datasets/cs2smos/__init__.py
NEDAS/datasets/cs2smos/cs2smos_obs.py
NEDAS/datasets/cs2smos/default.yml
NEDAS/datasets/ecmwf/atmos_utils.py
NEDAS/datasets/ecmwf/era5/__init__.py
NEDAS/datasets/ecmwf/era5/default.yml
NEDAS/datasets/ecmwf/era5/era5data.py
NEDAS/datasets/ecmwf/forecast/__init__.py
NEDAS/datasets/ecmwf/forecast/default.yml
NEDAS/datasets/ecmwf/forecast/ecmwf_forecast_data.py
NEDAS/datasets/ifremer/argo/__init__.py
NEDAS/datasets/ifremer/argo/argo_obs.py
NEDAS/datasets/ifremer/argo/default.yml
NEDAS/datasets/osisaf/ice_conc/__init__.py
NEDAS/datasets/osisaf/ice_conc/default.yml
NEDAS/datasets/osisaf/ice_conc/ice_conc_obs.py
NEDAS/datasets/osisaf/ice_drift/__init__.py
NEDAS/datasets/osisaf/ice_drift/default.yml
NEDAS/datasets/osisaf/ice_drift/ice_drift_obs.py
NEDAS/datasets/rgps/__init__.py
NEDAS/datasets/rgps/default.yml
NEDAS/datasets/rgps/rgps_obs.py
NEDAS/datasets/rgps/utils.py
NEDAS/datasets/synthetic/__init__.py
NEDAS/datasets/synthetic/default.yml
NEDAS/datasets/synthetic/synthetic_obs.py
NEDAS/datasets/topaz/__init__.py
NEDAS/datasets/topaz/default.yml
NEDAS/datasets/topaz/topaz_prep_obs.py
NEDAS/datasets/topaz/uf_data.py
NEDAS/datasets/vort2d/__init__.py
NEDAS/datasets/vort2d/default.yml
NEDAS/datasets/vort2d/vort2d_obs.py
NEDAS/datasets/vort3d/__init__.py
NEDAS/datasets/vort3d/default.yml
NEDAS/datasets/vort3d/vort3d_obs.py
NEDAS/diag/README.md
NEDAS/diag/metrics/spectral.py
NEDAS/diag/misc/state_bin2nc.py
NEDAS/diag/misc/convert_output/__init__.py
NEDAS/diag/misc/convert_output/convert_output.py
NEDAS/diag/misc/convert_output/default.yml
NEDAS/diag/plot/analysis_increments.py
NEDAS/diag/plot/ensemble_states.py
NEDAS/diag/plot/observations.py
NEDAS/diag/plot/viewer.html
NEDAS/grid/__init__.py
NEDAS/grid/grid.py
NEDAS/grid/grid_1d.py
NEDAS/grid/grid_2d_base.py
NEDAS/grid/grid_irregular.py
NEDAS/grid/grid_regular.py
NEDAS/grid/ne_50m_coastline.shp
NEDAS/grid/ne_50m_lakes.shp
NEDAS/grid/ne_50m_rivers.shp
NEDAS/io_backends/__init__.py
NEDAS/io_backends/offline.py
NEDAS/io_backends/online.py
NEDAS/job_submitters/__init__.py
NEDAS/job_submitters/betzy.py
NEDAS/job_submitters/gricad.py
NEDAS/job_submitters/hpc.py
NEDAS/job_submitters/local.py
NEDAS/job_submitters/macos.py
NEDAS/job_submitters/oar.py
NEDAS/job_submitters/slurm.py
NEDAS/models/README.md
NEDAS/models/__init__.py
NEDAS/models/lorenz96/__init__.py
NEDAS/models/lorenz96/default.yml
NEDAS/models/lorenz96/lorenz96_model.py
NEDAS/models/lorenz96/tracer_advection/__init__.py
NEDAS/models/lorenz96/tracer_advection/core.py
NEDAS/models/lorenz96/tracer_advection/default.yml
NEDAS/models/lorenz96/tracer_advection/lorenz96_tracer_model.py
NEDAS/models/nextsim/dg/__init__.py
NEDAS/models/nextsim/dg/config-betzy.yml
NEDAS/models/nextsim/dg/default.yml
NEDAS/models/nextsim/dg/dgLimit.py
NEDAS/models/nextsim/dg/forcing.py
NEDAS/models/nextsim/dg/namelist.py
NEDAS/models/nextsim/dg/nextsimdg_model.py
NEDAS/models/nextsim/dg/perturb.py
NEDAS/models/nextsim/dg/restart.py
NEDAS/models/nextsim/dg/setup-betzy.src
NEDAS/models/nextsim/dg/setup-gricad.src
NEDAS/models/nextsim/dg/slicing_nc.py
NEDAS/models/nextsim/dg/template.cfg
NEDAS/models/nextsim/v1/__init__.py
NEDAS/models/nextsim/v1/bin_io.py
NEDAS/models/nextsim/v1/default.yml
NEDAS/models/nextsim/v1/drift_utils.py
NEDAS/models/nextsim/v1/gmshlib.py
NEDAS/models/nextsim/v1/namelist.py
NEDAS/models/nextsim/v1/nextsim_model.py
NEDAS/models/nextsim/v1/env/setup_betzy.src
NEDAS/models/nextsim/v1/env/setup_fram.src
NEDAS/models/noresm/__init__.py
NEDAS/models/noresm/proj.py
NEDAS/models/qg/fortran/README.md
NEDAS/models/qg/fortran/__init__.py
NEDAS/models/qg/fortran/bin2nc.py
NEDAS/models/qg/fortran/default.yml
NEDAS/models/qg/fortran/namelist.py
NEDAS/models/qg/fortran/qg_fortran_model.py
NEDAS/models/qg/fortran/run.py
NEDAS/models/qg/fortran/util.py
NEDAS/models/qg/fortran/emulator/__init__.py
NEDAS/models/qg/fortran/emulator/default.yml
NEDAS/models/qg/fortran/emulator/netutils.py
NEDAS/models/qg/fortran/emulator/qg_fortran_model_emulator.py
NEDAS/models/qg/fortran/env/setup_betzy.src
NEDAS/models/qg/fortran/env/setup_local.src
NEDAS/models/qg/fortran/env/setup_olivia.src
NEDAS/models/qg/fortran/src/Makefile
NEDAS/models/qg/fortran/src/eig_pak.f90
NEDAS/models/qg/fortran/src/eigrg1.f90
NEDAS/models/qg/fortran/src/fft_fftw3_1pe.f90
NEDAS/models/qg/fortran/src/io_tools.f90
NEDAS/models/qg/fortran/src/mkmf.src
NEDAS/models/qg/fortran/src/numerics_lib.f90
NEDAS/models/qg/fortran/src/op_rules.f90
NEDAS/models/qg/fortran/src/path_names
NEDAS/models/qg/fortran/src/qg_arrays.f90
NEDAS/models/qg/fortran/src/qg_diagnostics.f90
NEDAS/models/qg/fortran/src/qg_driver.f90
NEDAS/models/qg/fortran/src/qg_init_tools.f90
NEDAS/models/qg/fortran/src/qg_params.f90
NEDAS/models/qg/fortran/src/qg_run_tools.f90
NEDAS/models/qg/fortran/src/strat_tools.f90
NEDAS/models/qg/fortran/src/syscalls_linux.f90
NEDAS/models/qg/fortran/src/transform_tools.f90
NEDAS/models/qg/fortran/src/doc/install_and_test_guide.txt
NEDAS/models/qg/fortran/src/doc/output_files.txt
NEDAS/models/qg/fortran/src/doc/parameters.txt
NEDAS/models/qg/fortran/src/doc/qgmat_guide.txt
NEDAS/models/qg/fortran/src/doc/scripts.txt
NEDAS/models/qg/fortran/src/doc/surface_qg_guide.txt
NEDAS/models/qg/fortran/src/doc/test_experiments.txt
NEDAS/models/qg/python/__init__.py
NEDAS/models/qg/python/default.yml
NEDAS/models/qg/python/model.py
NEDAS/models/qg/python/numerics.py
NEDAS/models/qg/python/qg_python_model.py
NEDAS/models/qg/python/spectral.py
NEDAS/models/qg/python/strat.py
NEDAS/models/topaz/abfile.py
NEDAS/models/topaz/confmap.py
NEDAS/models/topaz/model_grid.py
NEDAS/models/topaz/time_format.py
NEDAS/models/topaz/env/setup.src
NEDAS/models/topaz/v4/__init__.py
NEDAS/models/topaz/v4/default.yml
NEDAS/models/topaz/v4/namelist.py
NEDAS/models/topaz/v4/topaz4model.py
NEDAS/models/topaz/v5/__init__.py
NEDAS/models/topaz/v5/cice_utils.py
NEDAS/models/topaz/v5/default.yml
NEDAS/models/topaz/v5/namelist.py
NEDAS/models/topaz/v5/postproc.py
NEDAS/models/topaz/v5/topaz5model.py
NEDAS/models/vort2d/__init__.py
NEDAS/models/vort2d/default.yml
NEDAS/models/vort2d/util.py
NEDAS/models/vort2d/vort2d_model.py
NEDAS/models/vort3d/__init__.py
NEDAS/models/vort3d/core.py
NEDAS/models/vort3d/default.yml
NEDAS/models/vort3d/util.py
NEDAS/models/vort3d/vort3d_model.py
NEDAS/models/wrf/__init__.py
NEDAS/models/wrf/default.yml
NEDAS/models/wrf/namelist.py
NEDAS/models/wrf/restart_io.py
NEDAS/models/wrf/wrf_model.py
NEDAS/schemes/__init__.py
NEDAS/schemes/filter.py
NEDAS/schemes/forecast.py
NEDAS/utils/__init__.py
NEDAS/utils/conversion.py
NEDAS/utils/distribution.py
NEDAS/utils/fft_lib.py
NEDAS/utils/graphics.py
NEDAS/utils/multiscale.py
NEDAS/utils/netcdf_lib.py
NEDAS/utils/njit.py
NEDAS/utils/optical_flow.py
NEDAS/utils/parallel.py
NEDAS/utils/progress.py
NEDAS/utils/random_perturb.py
NEDAS/utils/spatial_operation.py
docs/Makefile
docs/make.bat
docs/requirements.txt
docs/imgs/nedas_logo.png
docs/imgs/nedas_logo_banner.png
docs/source/NEDAS.assim_tools.assimilators.EAKF.core.rst
docs/source/NEDAS.assim_tools.assimilators.EAKF.rst
docs/source/NEDAS.assim_tools.assimilators.ETKF.core.rst
docs/source/NEDAS.assim_tools.assimilators.ETKF.rst
docs/source/NEDAS.assim_tools.assimilators.QCEF.core.rst
docs/source/NEDAS.assim_tools.assimilators.QCEF.rst
docs/source/NEDAS.assim_tools.assimilators.TopazDEnKF.core.rst
docs/source/NEDAS.assim_tools.assimilators.TopazDEnKF.rst
docs/source/NEDAS.assim_tools.assimilators.batch.rst
docs/source/NEDAS.assim_tools.assimilators.rst
docs/source/NEDAS.assim_tools.assimilators.serial.rst
docs/source/NEDAS.assim_tools.covariance.ensemble.rst
docs/source/NEDAS.assim_tools.covariance.rst
docs/source/NEDAS.assim_tools.covariance.static.rst
docs/source/NEDAS.assim_tools.inflation.RTPP.rst
docs/source/NEDAS.assim_tools.inflation.multiplicative.rst
docs/source/NEDAS.assim_tools.inflation.rst
docs/source/NEDAS.assim_tools.localization.correlation_based.rst
docs/source/NEDAS.assim_tools.localization.distance_based.rst
docs/source/NEDAS.assim_tools.localization.rst
docs/source/NEDAS.assim_tools.rst
docs/source/NEDAS.assim_tools.transforms.identity.rst
docs/source/NEDAS.assim_tools.transforms.rst
docs/source/NEDAS.assim_tools.transforms.scale_bandpass.rst
docs/source/NEDAS.assim_tools.updators.additive.rst
docs/source/NEDAS.assim_tools.updators.alignment.alignment_updator.rst
docs/source/NEDAS.assim_tools.updators.alignment.rst
docs/source/NEDAS.assim_tools.updators.rst
docs/source/NEDAS.config.config.rst
docs/source/NEDAS.config.parse_config.rst
docs/source/NEDAS.config.rst
docs/source/NEDAS.core.assimilator.rst
docs/source/NEDAS.core.context.rst
docs/source/NEDAS.core.dataset.rst
docs/source/NEDAS.core.diag.rst
docs/source/NEDAS.core.file_system.rst
docs/source/NEDAS.core.inflation.rst
docs/source/NEDAS.core.io_backend.rst
docs/source/NEDAS.core.job_submitter.rst
docs/source/NEDAS.core.model.rst
docs/source/NEDAS.core.obs.rst
docs/source/NEDAS.core.obs_info.rst
docs/source/NEDAS.core.perturb.rst
docs/source/NEDAS.core.rst
docs/source/NEDAS.core.scheme.rst
docs/source/NEDAS.core.state.rst
docs/source/NEDAS.core.state_info.rst
docs/source/NEDAS.core.transform.rst
docs/source/NEDAS.core.types.rst
docs/source/NEDAS.core.updator.rst
docs/source/NEDAS.datasets.amsr2.amsr2_obs.rst
docs/source/NEDAS.datasets.amsr2.rst
docs/source/NEDAS.datasets.amsr2.rtm_amsr_fcts.rst
docs/source/NEDAS.datasets.cs2smos.cs2smos_obs.rst
docs/source/NEDAS.datasets.cs2smos.rst
docs/source/NEDAS.datasets.ecmwf.atmos_utils.rst
docs/source/NEDAS.datasets.ecmwf.era5.era5data.rst
docs/source/NEDAS.datasets.ecmwf.era5.rst
docs/source/NEDAS.datasets.ecmwf.forecast.ecmwf_forecast_data.rst
docs/source/NEDAS.datasets.ecmwf.forecast.rst
docs/source/NEDAS.datasets.ecmwf.rst
docs/source/NEDAS.datasets.ifremer.argo.argo_obs.rst
docs/source/NEDAS.datasets.ifremer.argo.rst
docs/source/NEDAS.datasets.ifremer.rst
docs/source/NEDAS.datasets.osisaf.ice_conc.ice_conc_obs.rst
docs/source/NEDAS.datasets.osisaf.ice_conc.rst
docs/source/NEDAS.datasets.osisaf.ice_drift.ice_drift_obs.rst
docs/source/NEDAS.datasets.osisaf.ice_drift.rst
docs/source/NEDAS.datasets.osisaf.rst
docs/source/NEDAS.datasets.rgps.rgps_obs.rst
docs/source/NEDAS.datasets.rgps.rst
docs/source/NEDAS.datasets.rgps.utils.rst
docs/source/NEDAS.datasets.rst
docs/source/NEDAS.datasets.synthetic.rst
docs/source/NEDAS.datasets.synthetic.synthetic_obs.rst
docs/source/NEDAS.datasets.topaz.rst
docs/source/NEDAS.datasets.topaz.topaz_prep_obs.rst
docs/source/NEDAS.datasets.topaz.uf_data.rst
docs/source/NEDAS.datasets.vort2d.rst
docs/source/NEDAS.datasets.vort2d.vort2d_obs.rst
docs/source/NEDAS.datasets.vort3d.rst
docs/source/NEDAS.datasets.vort3d.vort3d_obs.rst
docs/source/NEDAS.diag.metrics.rst
docs/source/NEDAS.diag.metrics.spectral.rst
docs/source/NEDAS.diag.misc.convert_output.convert_output.rst
docs/source/NEDAS.diag.misc.convert_output.rst
docs/source/NEDAS.diag.misc.rst
docs/source/NEDAS.diag.misc.state_bin2nc.rst
docs/source/NEDAS.diag.plot.analysis_increments.rst
docs/source/NEDAS.diag.plot.ensemble_states.rst
docs/source/NEDAS.diag.plot.observations.rst
docs/source/NEDAS.diag.plot.rst
docs/source/NEDAS.diag.rst
docs/source/NEDAS.grid.grid.rst
docs/source/NEDAS.grid.grid_1d.rst
docs/source/NEDAS.grid.grid_2d_base.rst
docs/source/NEDAS.grid.grid_irregular.rst
docs/source/NEDAS.grid.grid_regular.rst
docs/source/NEDAS.grid.rst
docs/source/NEDAS.io_backends.offline.rst
docs/source/NEDAS.io_backends.online.rst
docs/source/NEDAS.io_backends.rst
docs/source/NEDAS.job_submitters.betzy.rst
docs/source/NEDAS.job_submitters.gricad.rst
docs/source/NEDAS.job_submitters.hpc.rst
docs/source/NEDAS.job_submitters.local.rst
docs/source/NEDAS.job_submitters.macos.rst
docs/source/NEDAS.job_submitters.oar.rst
docs/source/NEDAS.job_submitters.rst
docs/source/NEDAS.job_submitters.slurm.rst
docs/source/NEDAS.models.lorenz96.lorenz96_model.rst
docs/source/NEDAS.models.lorenz96.rst
docs/source/NEDAS.models.lorenz96.tracer_advection.core.rst
docs/source/NEDAS.models.lorenz96.tracer_advection.lorenz96_tracer_model.rst
docs/source/NEDAS.models.lorenz96.tracer_advection.rst
docs/source/NEDAS.models.nextsim.dg.dgLimit.rst
docs/source/NEDAS.models.nextsim.dg.forcing.rst
docs/source/NEDAS.models.nextsim.dg.namelist.rst
docs/source/NEDAS.models.nextsim.dg.nextsimdg_model.rst
docs/source/NEDAS.models.nextsim.dg.perturb.rst
docs/source/NEDAS.models.nextsim.dg.restart.rst
docs/source/NEDAS.models.nextsim.dg.rst
docs/source/NEDAS.models.nextsim.dg.slicing_nc.rst
docs/source/NEDAS.models.nextsim.rst
docs/source/NEDAS.models.nextsim.v1.bin_io.rst
docs/source/NEDAS.models.nextsim.v1.drift_utils.rst
docs/source/NEDAS.models.nextsim.v1.gmshlib.rst
docs/source/NEDAS.models.nextsim.v1.namelist.rst
docs/source/NEDAS.models.nextsim.v1.nextsim_model.rst
docs/source/NEDAS.models.nextsim.v1.rst
docs/source/NEDAS.models.noresm.proj.rst
docs/source/NEDAS.models.noresm.rst
docs/source/NEDAS.models.qg.fortran.bin2nc.rst
docs/source/NEDAS.models.qg.fortran.emulator.netutils.rst
docs/source/NEDAS.models.qg.fortran.emulator.qg_fortran_model_emulator.rst
docs/source/NEDAS.models.qg.fortran.emulator.rst
docs/source/NEDAS.models.qg.fortran.namelist.rst
docs/source/NEDAS.models.qg.fortran.qg_fortran_model.rst
docs/source/NEDAS.models.qg.fortran.rst
docs/source/NEDAS.models.qg.fortran.run.rst
docs/source/NEDAS.models.qg.fortran.util.rst
docs/source/NEDAS.models.qg.python.model.rst
docs/source/NEDAS.models.qg.python.numerics.rst
docs/source/NEDAS.models.qg.python.qg_python_model.rst
docs/source/NEDAS.models.qg.python.rst
docs/source/NEDAS.models.qg.python.spectral.rst
docs/source/NEDAS.models.qg.python.strat.rst
docs/source/NEDAS.models.qg.rst
docs/source/NEDAS.models.rst
docs/source/NEDAS.models.topaz.abfile.rst
docs/source/NEDAS.models.topaz.confmap.rst
docs/source/NEDAS.models.topaz.model_grid.rst
docs/source/NEDAS.models.topaz.rst
docs/source/NEDAS.models.topaz.time_format.rst
docs/source/NEDAS.models.topaz.v4.namelist.rst
docs/source/NEDAS.models.topaz.v4.rst
docs/source/NEDAS.models.topaz.v4.topaz4model.rst
docs/source/NEDAS.models.topaz.v5.cice_utils.rst
docs/source/NEDAS.models.topaz.v5.namelist.rst
docs/source/NEDAS.models.topaz.v5.postproc.rst
docs/source/NEDAS.models.topaz.v5.rst
docs/source/NEDAS.models.topaz.v5.topaz5model.rst
docs/source/NEDAS.models.vort2d.rst
docs/source/NEDAS.models.vort2d.util.rst
docs/source/NEDAS.models.vort2d.vort2d_model.rst
docs/source/NEDAS.models.vort3d.core.rst
docs/source/NEDAS.models.vort3d.rst
docs/source/NEDAS.models.vort3d.util.rst
docs/source/NEDAS.models.vort3d.vort3d_model.rst
docs/source/NEDAS.models.wrf.namelist.rst
docs/source/NEDAS.models.wrf.restart_io.rst
docs/source/NEDAS.models.wrf.rst
docs/source/NEDAS.models.wrf.wrf_model.rst
docs/source/NEDAS.schemes.filter.rst
docs/source/NEDAS.schemes.forecast.rst
docs/source/NEDAS.schemes.rst
docs/source/NEDAS.utils.conversion.rst
docs/source/NEDAS.utils.distribution.rst
docs/source/NEDAS.utils.fft_lib.rst
docs/source/NEDAS.utils.graphics.rst
docs/source/NEDAS.utils.multiscale.rst
docs/source/NEDAS.utils.netcdf_lib.rst
docs/source/NEDAS.utils.njit.rst
docs/source/NEDAS.utils.optical_flow.rst
docs/source/NEDAS.utils.parallel.rst
docs/source/NEDAS.utils.progress.rst
docs/source/NEDAS.utils.random_perturb.rst
docs/source/NEDAS.utils.rst
docs/source/NEDAS.utils.spatial_operation.rst
docs/source/architecture.rst
docs/source/changelog.rst
docs/source/conf.py
docs/source/config_file.rst
docs/source/examples.lorenz96.rst
docs/source/examples.nextsimdg.rst
docs/source/examples.qg.rst
docs/source/examples.rst
docs/source/examples.vort2d.rst
docs/source/examples.vort3d.rst
docs/source/index.rst
docs/source/installation.rst
docs/source/offline_filter.rst
docs/source/_static/memory_layout.png
docs/source/_static/nedas_architecture.png
docs/source/_static/offline_filter_workflow.png
docs/source/_static/transpose.png
examples/lorenz96/config.yml
examples/nextsimdg/dahu_submit_job.sh
examples/nextsimdg/nextsim.dg.test.submit.sh
examples/qgmodel_benchmark/Dockerfile
examples/qgmodel_benchmark/config_docker.yml
examples/qgmodel_benchmark/prepare_files.sh
examples/qgmodel_benchmark/run_analysis.sh
examples/qgmodel_benchmark/setup_docker.src
examples/qgmodel_benchmark/betzy/config.yml
examples/qgmodel_benchmark/betzy/submit_job.sh
examples/qgmodel_benchmark/local/config.yml
examples/qgmodel_benchmark/local/msa.yml
examples/qgmodel_benchmark/olivia/README.md
examples/qgmodel_benchmark/olivia/config.yml
examples/qgmodel_benchmark/olivia/submit_job.sh
examples/topaz5/Tb-assim.yml
examples/topaz5/config.yml
examples/vort2d/config_betzy.yml
examples/vort2d/config_local.yml
examples/vort2d/config_macos.yml
tests/test_assimilator.py
tests/test_config.py
tests/test_context.py
tests/test_convert_notation.py
tests/test_dataset_interface.py
tests/test_eakf.py
tests/test_ensemble_covariance.py
tests/test_etkf.py
tests/test_fft_lib.py
tests/test_file_system.py
tests/test_grid.py
tests/test_grid_1d.py
tests/test_grid_pole.py
tests/test_inflation_factory.py
tests/test_inflation_logic.py
tests/test_io.py
tests/test_job_submitter.py
tests/test_localization.py
tests/test_models_interface.py
tests/test_multiscale.py
tests/test_obs.py
tests/test_offline_scheduler_nworker.py
tests/test_parallel.py
tests/test_qcef.py
tests/test_qg_python_model.py
tests/test_random_perturb.py
tests/test_random_perturb_fields.py
tests/test_scheme.py
tests/test_spatial_operations.py
tests/test_state.py
tests/test_topaz_denkf.py
tests/test_transform_funcs.py
tests/test_units_convert.py