xinv.xinv_accessors#

class xinv.xinv_accessors.InverseDaAccessor(xarray_obj)#

Bases: object

build_normal(fwdop, ecov=1, **kwargs)#

Builds a normal equation system from forward operators, data and an accompanying covariance

class xinv.xinv_accessors.InverseDsAccessor(xarray_obj)#

Bases: object

add(dsneqother)#
fix(keep=False, **kwargs)#
get_group(group_name)#
groupfix(groupname, keep=False)#
groupreduce(groupname, keep=False)#
ifix(idx, keep=False)#

fix by index

ireduce(idx, keep=False)#
static neqzeros(rhsdims, coords, lower=0)#
reduce(keep=False, **kwargs)#
reindex_groups(group_dim=None, assoc_coords=None)#

Reindex/rebuild the group coordinates and multinded in the dataset to match the original coordinates

rename_groups(grpmap)#
set_x0(dax0, is_delta=False, inplace=False)#
solve(inplace=False)#
transform(fwdop, **kwargs)#
unknown_dim()#

Convenience function to retrieve the name of the currently linked unknown coordinate dimension

Returns:

The name of the currently linked unknown coordinate dimension

Return type:

str

unknown_size()#

Convenience function to retrieve the size of the currently linked unknown coordinate

Returns:

The size of the currently linked unknown coordinate

Return type:

int