Method

NumCosmoWLSurfaceMassDensitysigma_array

Declaration [src]

GArray*
nc_wl_surface_mass_density_sigma_array (
  NcWLSurfaceMassDensity* smd,
  NcHaloDensityProfile* dp,
  NcHICosmo* cosmo,
  GArray* R,
  gdouble fin,
  gdouble fout,
  const gdouble zc
)

Description [src]

Computes the surface mass density at R, see Eq. $\eqref{eq:sigma}$.

Parameters

dp

Type: NcHaloDensityProfile

A NcHaloDensityProfile.

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

Type: NcHICosmo

A NcHICosmo.

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

Type: An array of double

Projected radius with respect to the center of the lens / halo.

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

Type: gdouble

Factor to multiply $R$, it should be $1$ or the appropriated unit conversion.

fout

Type: gdouble

Factor to multiply $\rho(R)$, it should be $1$ or the appropriated unit conversion.

zc

Type: const gdouble

Cluster redshift $z_\mathrm{cluster}$.

Return value

Type: An array of double

$\Sigma (R)$.

The caller of the method takes ownership of the returned data, and is responsible for freeing it.