Function
NumCosmoGalaxySDShapeIntegrandnew
Declaration [src]
NcGalaxySDShapeIntegrand*
nc_galaxy_sd_shape_integrand_new (
NcGalaxySDShapeIntegrandFunc func,
NcGalaxySDShapeIntegrandFreeData callback_data_free,
NcGalaxySDShapeIntegrandCopyData callback_data_copy,
NcGalaxySDShapeIntegrandPrepareData callback_data_prepare,
gpointer callback_data
)
Parameters
func-
Type:
NcGalaxySDShapeIntegrandFuncA
NcGalaxySDShapeIntegrandFunc. callback_data_free-
Type:
NcGalaxySDShapeIntegrandFreeDataA
NcGalaxySDShapeIntegrandFreeData. callback_data_copy-
Type:
NcGalaxySDShapeIntegrandCopyDataA
NcGalaxySDShapeIntegrandCopyData. callback_data_prepare-
Type:
NcGalaxySDShapeIntegrandPrepareDataA
NcGalaxySDShapeIntegrandPrepareData. callback_data-
Type:
gpointerA gpointer.
The argument can be NULL.The data is owned by the caller of the function.
Return value
Type: NcGalaxySDShapeIntegrand
A new NcGalaxySDShapeIntegrand object.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |