|
YAC 3.12.0
Yet Another Coupler
|
Go to the source code of this file.
Namespaces | |
| namespace | yac_replay |
Variables | |
| yac_replay.parser | |
| yac_replay.type | |
| yac_replay.default | |
| yac_replay.str | |
| yac_replay.nargs | |
| yac_replay.help | |
| yac_replay.WARNING | |
| yac_replay.args = parser.parse_args() | |
| yac_replay.log_handler = logging.StreamHandler() | |
| yac_replay.level | |
| yac_replay.log_level | |
| yac_replay.handlers | |
| yac_replay.y = yac.YAC() | |
| yac_replay.ds = ux.open_mfdataset(args.gridfile, args.datafile) | |
| yac_replay.comp = y.def_comp(args.compname) | |
| list | yac_replay.fields = [] |
| yac_replay.cell_to_edge = np.asarray(ds.uxgrid.face_edge_connectivity).reshape((-1,), order="C") | |
| yac_replay.grid | |
| yac_replay.cell_point_id | |
| yac_replay.edge_point_id | |
| yac_replay.vertex_point_id | |
| yac_replay.grid_ds = xr.open_dataset(args.gridfile) | |
| yac_replay.mask_values = eval(args.cell_mask, globals=None, locals=grid_ds.variables) | |
| yac_replay.cell_mask | |
| yac_replay.edge_mask | |
| yac_replay.vertex_mask | |
| yac_replay.dt = np.diff(ds.coords["time"]) | |
| dict | yac_replay.spatial_axis = {"n_face", "n_edge", "n_node"} & set(var.dims) |
| yac_replay.vaxis = set(var.dims) - {"time", "n_face", "n_edge", "n_node"} | |
| yac_replay.collection_size = np.asarray(ds[zcoord]).shape[0] | |
| yac_replay.point_id | |
| yac_replay.mask | |
| yac_replay.t0 = np.searchsorted(ds.coords["time"], np.datetime64(y.start_datetime)) | |
| yac_replay.t = np.datetime64(field.datetime) | |
| yac_replay.t_idx = np.searchsorted(ds["time"], t) | |
| yac_replay.info = field.put(var.isel(time=t_idx).data) | |