|
| | yac_generate_weights.parser |
| |
| | yac_generate_weights.type |
| |
| | yac_generate_weights.choices |
| |
| | yac_generate_weights.default |
| |
| | yac_generate_weights.help |
| |
| | yac_generate_weights.int |
| |
| | yac_generate_weights.nargs |
| |
| | yac_generate_weights.str |
| |
| | yac_generate_weights.args = parser.parse_args() |
| |
| | yac_generate_weights.level |
| |
| | yac_generate_weights.src_uxgrid = ux.open_grid(args.src_grid_path) |
| |
| | yac_generate_weights.src_grid = BasicGrid.from_uxgrid(args.src_grid_name, src_uxgrid) |
| |
| | yac_generate_weights.src_coords = get_coords(args.src_location, src_uxgrid, src_grid) |
| |
| | yac_generate_weights.src_mask_file = args.src_mask_filename or args.src_grid_path |
| |
| | yac_generate_weights.m = np.isin(ds[args.src_mask_var], args.src_mask_valid_values) |
| |
| | yac_generate_weights.src_mask = src_grid.add_mask(args.src_location, m) |
| |
| | yac_generate_weights.src_field = InterpField(src_coords, src_mask) |
| |
| | yac_generate_weights.tgt_uxgrid = ux.open_grid(args.tgt_grid_path) |
| |
| | yac_generate_weights.tgt_grid = BasicGrid.from_uxgrid(args.tgt_grid_name, tgt_uxgrid) |
| |
| | yac_generate_weights.tgt_coords = get_coords(args.tgt_location, tgt_uxgrid, tgt_grid) |
| |
| | yac_generate_weights.tgt_mask_file = args.tgt_mask_filename or args.tgt_grid_path |
| |
| | yac_generate_weights.tgt_mask = tgt_grid.add_mask(args.tgt_location, m) |
| |
| | yac_generate_weights.tgt_field = InterpField(tgt_coords, tgt_mask) |
| |
| | yac_generate_weights.interp_stack = InterpolationStack.from_list(args.interpolation_stack) |
| |
| | yac_generate_weights.weights |
| |
Generate weight files.
Definition in file yac_generate_weights.py.