NEDAS.core package
Submodules
- NEDAS.core.assimilator module
- NEDAS.core.context module
ContextContext.commContext.comm_recContext.comm_memContext.progressContext.gridContext.grid_origContext.modelsContext.datasetsContext.assimilatorContext.updatorContext.transform_funcsContext.localization_funcsContext.inflation_funcContext.stateContext.obsContext.debugContext.interactiveContext.is_notebookContext.timeContext.iterContext.pid_showContext.nensContext.mem_listContext.fsContext.ioContext.jsubContext.check_interactive()Context.check_notebook()Context.get_cols()Context.set_logging()Context.distribute_mem_tasks()Context.update_assim_tools()Context.prev_timeContext.next_timeContext.set_comm()Context.set_grid()Context.set_models()Context.set_datasets()Context.total_tasksContext.current_taskContext.messageContext.debug_messageContext.timer()Context.logger()Context.print_1p()Context.log_event()Context.show_greeting()Context.show_summary()Context.dump_config()Context.run_job()
- NEDAS.core.dataset module
DatasetDataset.variablesDataset.obs_operatorDataset.memoryDataset.dataset_nameDataset.cDataset.parse_kwargs()Dataset.get_mstr()Dataset.get_tstr()Dataset.generate_obs_network()Dataset.read_obs()Dataset.read_obs_from_file()Dataset.read_obs_from_memory()Dataset.write_obs()Dataset.write_obs_to_file()Dataset.write_obs_to_memory()Dataset.save_memory()Dataset.load_memory()
- NEDAS.core.diag module
- NEDAS.core.file_system module
- NEDAS.core.inflation module
- NEDAS.core.io_backend module
- NEDAS.core.job_submitter module
- NEDAS.core.model module
ModelModel.variablesModel.gridModel.zModel.maskModel.ens_init_dirModel.truth_dirModel.ens_run_strategyModel.nproc_per_runModel.nproc_per_utilModel.walltimeModel.run_processModel.run_statusModel.restart_dirModel.forecast_periodModel.memoryModel.io_modeModel.model_nameModel.cModel.parse_kwargs()Model.get_mstr()Model.get_tstr()Model.read_grid()Model.read_var()Model.read_var_from_file()Model.read_var_from_memory()Model.write_var()Model.write_var_to_file()Model.write_var_to_memory()Model.save_memory()Model.load_memory()Model.z_coords()Model.preprocess()Model.postprocess()Model.run()Model.generate_truth()Model.generate_init_ensemble()
- NEDAS.core.obs module
ObsObs.obs_rec_listObs.obs_indsObs.obs_seqObs.obs_priorObs.lobsObs.lobs_priorObs.lobs_postObs.obs_postObs.dataObs.distribute_obs_tasks()Obs.get_ref_z()Obs.state_to_obs()Obs.get_model_fld_z_on_grid()Obs.horizontal_interp()Obs.vertical_interp()Obs.validate_seq_shape()Obs.collect_obs_seq()Obs.prepare_obs()Obs.prepare_obs_from_state()Obs.global_obs_list()Obs.transpose_obs_seq()Obs.transpose_to_ensemble_complete()Obs.transpose_to_field_complete()Obs.pack_local_obs_data()Obs.unpack_local_obs_data()
- NEDAS.core.obs_info module
- NEDAS.core.perturb module
PerturbFieldPerturbField.maskPerturbField.perturb_typePerturbField.other_optsPerturbField.paramsPerturbField.gridPerturbField.perturb_methodsPerturbField.parse_perturb_opts()PerturbField.generate_perturb()PerturbField.add_perturb()PerturbField.perturb_random_gaussian()PerturbField.perturb_random_powerlaw()PerturbField.perturb_random_displace()PerturbField.make_correlated_perturb()PerturbField.make_wind_perturb_from_press()
PerturbationPerturbation.nfldPerturbation.perturbPerturbation.task_listPerturbation.distribute_perturb_tasks()Perturbation.count_num_fields()Perturbation.prepare_perturb_dir()Perturbation.save_perturb_data()Perturbation.load_perturb_data()Perturbation.collect_fields()Perturbation.output_perturbed_fields()
- NEDAS.core.scheme module
- NEDAS.core.state module
StateState.infoState.rec_listState.partitionsState.par_listState.fields_priorState.fields_zState.state_priorState.state_zState.state_postState.fields_postState.dataState.distribute_state_tasks()State.prepare_state()State.collect_prior_fields()State.collect_scalar_variables()State.output_state()State.output_ens_mean()State.output_ref_z()State.pack_field_chunk()State.unpack_field_chunk()State.transpose_to_ensemble_complete()State.transpose_to_field_complete()State.pack_local_state_data()State.unpack_local_state_data()
- NEDAS.core.state_info module
- NEDAS.core.transform module
- NEDAS.core.types module
VarDescFieldRecordErrorModelObsRecordObsRecord.nameObsRecord.dataset_srcObsRecord.model_srcObsRecord.nobsObsRecord.obs_window_minObsRecord.obs_window_maxObsRecord.dtypeObsRecord.is_vectorObsRecord.unitsObsRecord.z_unitsObsRecord.timeObsRecord.dtObsRecord.errObsRecord.hroiObsRecord.vroiObsRecord.troiObsRecord.impact_on_stateObsRecord.asdict()
- NEDAS.core.updator module