xinv.neq.fix#
- xinv.neq.fix.fix(dsneq, keep=False, **kwargs)#
Fix/remove parameters from a Normal equation system using coordinate labelling Parameters: ———– dsneq: xarray.Dataset
Dataset containing the normal equation system to be fixed
- keep: bool, optional
If True, the parameters are kept instead of fixed. The default is False.
- **kwargs:
keyword arguments with the dimension name as key and a list of coordinate labels to be fixed/removed from the system coord1 = fixlabels1 , .. coord2 = fixlabels2
- xinv.neq.fix.groupfix(dsneq, groupname, keep=False)#
Fix/remove by groupname a group of parameters from a normal equation system :param dsneq: Dataset containing the normal equation system to be fixed/removed :type dsneq: xr.Dataset :param groupname: The groupname of the parameters to be fixed/removed :type groupname: str :param keep: If True, the group parameters are kept instead of fixed. The default is False. :type keep: bool, optional
- xinv.neq.fix.ifix(dsneq, idx, keep=False)#
Fix/remove parameters in a normal equation system to their apriori values using indexing Parameters: ———– dsneq: xarray.Dataset
Dataset containing the normal equation system to be fixed
- idx: list or np.ndarray
index of the coordinates to fix or keep in the system