Method

NumCosmoGalaxySDShapeapply_shear

Declaration [src]

void
nc_galaxy_sd_shape_apply_shear (
  NcGalaxySDShape* gsds,
  const NcmComplex* g,
  const NcmComplex* E,
  NcmComplex* E_obs
)

Description [src]

Applies the reduced shear g to the intrinsic ellipticity E, storing the resulting observed ellipticity in E_obs. The transformation depends on the NcGalaxySDShapeEllipsisType configured in gsds.

Parameters

g

Type: NcmComplex

Input reduced shear as a NcmComplex.

The data is owned by the caller of the method.
E

Type: NcmComplex

Input intrinsic ellipticity as a NcmComplex.

The data is owned by the caller of the method.
E_obs

Type: NcmComplex

Output observed ellipticity as a NcmComplex.

The data is owned by the caller of the method.