Function

NumCosmoGalaxySDPositionIntegrandnew

Declaration [src]

NcGalaxySDPositionIntegrand*
nc_galaxy_sd_position_integrand_new (
  NcGalaxySDPositionIntegrandFunc func,
  NcGalaxySDPositionIntegrandFreeData callback_data_free,
  NcGalaxySDPositionIntegrandCopyData callback_data_copy,
  NcGalaxySDPositionIntegrandPrepareData callback_data_prepare,
  gpointer callback_data
)

Description [src]

Creates a new galaxy position integrand.

Parameters

func

Type: NcGalaxySDPositionIntegrandFunc

A NcGalaxySDPositionIntegrandFunc.

callback_data_free

Type: NcGalaxySDPositionIntegrandFreeData

A NcGalaxySDPositionIntegrandFreeData.

callback_data_copy

Type: NcGalaxySDPositionIntegrandCopyData

A NcGalaxySDPositionIntegrandCopyData.

callback_data_prepare

Type: NcGalaxySDPositionIntegrandPrepareData

A NcGalaxySDPositionIntegrandPrepareData.

callback_data

Type: gpointer

A gpointer.

The argument can be NULL.
The data is owned by the caller of the function.

Return value

Type: NcGalaxySDPositionIntegrand

No description available.

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