|
typedef double | apop_fn_v (gsl_vector *) |
|
typedef void | apop_fn_vtov (gsl_vector *) |
|
typedef double | apop_fn_d (double) |
|
typedef void | apop_fn_dtov (double *) |
|
typedef double | apop_fn_r (apop_data *) |
|
typedef double | apop_fn_vp (gsl_vector *, void *) |
|
typedef double | apop_fn_dp (double, void *) |
|
typedef double | apop_fn_rp (apop_data *, void *) |
|
typedef double | apop_fn_vpi (gsl_vector *, void *, int) |
|
typedef double | apop_fn_dpi (double, void *, int) |
|
typedef double | apop_fn_rpi (apop_data *, void *, int) |
|
typedef double | apop_fn_vi (gsl_vector *, int) |
|
typedef double | apop_fn_di (double, int) |
|
typedef double | apop_fn_ri (apop_data *, int) |
|
|
apop_data * | apop_map (apop_data *in, apop_fn_d *fn_d, apop_fn_v *fn_v, apop_fn_r *fn_r, apop_fn_dp *fn_dp, apop_fn_vp *fn_vp, apop_fn_rp *fn_rp, apop_fn_dpi *fn_dpi, apop_fn_vpi *fn_vpi, apop_fn_rpi *fn_rpi, apop_fn_di *fn_di, apop_fn_vi *fn_vi, apop_fn_ri *fn_ri, void *param, int inplace, char part, int all_pages) |
|
gsl_vector * | apop_matrix_map (const gsl_matrix *m, double(*fn)(gsl_vector *)) |
|
void | apop_matrix_apply (gsl_matrix *m, void(*fn)(gsl_vector *)) |
|
gsl_vector * | apop_vector_map (const gsl_vector *v, double(*fn)(double)) |
|
void | apop_vector_apply (gsl_vector *v, void(*fn)(double *)) |
|
gsl_matrix * | apop_matrix_map_all (const gsl_matrix *in, double(*fn)(double)) |
|
void | apop_matrix_apply_all (gsl_matrix *in, void(*fn)(double *)) |
|
double | apop_vector_map_sum (const gsl_vector *in, double(*fn)(double)) |
|
double | apop_matrix_map_all_sum (const gsl_matrix *in, double(*fn)(double)) |
|
double | apop_matrix_map_sum (const gsl_matrix *in, double(*fn)(gsl_vector *)) |
|
double | apop_map_sum (apop_data *in, apop_fn_d *fn_d, apop_fn_v *fn_v, apop_fn_r *fn_r, apop_fn_dp *fn_dp, apop_fn_vp *fn_vp, apop_fn_rp *fn_rp, apop_fn_dpi *fn_dpi, apop_fn_vpi *fn_vpi, apop_fn_rpi *fn_rpi, apop_fn_di *fn_di, apop_fn_vi *fn_vi, apop_fn_ri *fn_ri, void *param, char part, int all_pages) |
|