Replace variables with recalculated dimensions.
(
self,
variables: dict[Hashable, Variable],
coord_names: set | None = None,
attrs: dict[Hashable, Any] | Default | None = _default,
indexes: dict[Hashable, Index] | None = None,
inplace: bool = False,
)
| 925 | return obj |
| 926 | |
| 927 | def _replace_with_new_dims( |
| 928 | self, |
| 929 | variables: dict[Hashable, Variable], |
| 930 | coord_names: set | None = None, |
| 931 | attrs: dict[Hashable, Any] | Default | None = _default, |
| 932 | indexes: dict[Hashable, Index] | None = None, |
| 933 | inplace: bool = False, |
| 934 | ) -> Self: |
| 935 | """Replace variables with recalculated dimensions.""" |
| 936 | dims = calculate_dimensions(variables) |
| 937 | return self._replace( |
| 938 | variables, coord_names, dims, attrs, indexes, inplace=inplace |
| 939 | ) |
| 940 | |
| 941 | def _replace_vars_and_dims( |
| 942 | self, |
no test coverage detected