#include "structs.h" void do_conv (struct fitpars *fpar, struct image model, double **psfft, long complex_naxes[], struct derivs *df, struct derivs *cdf, struct convpars *cpar, int output); void conv_highpars (struct fitpars *fpar, struct image model, double **psfft, long complex_naxes[], struct derivs *df, struct derivs *cdf, struct convpars *cpar, int output) { if (fpar->high != NULL) conv_highpars (fpar->high, model, psfft, complex_naxes, df->high, cdf->high, cpar, output); while (fpar != NULL) { do_conv (fpar, model, psfft, complex_naxes, df, cdf, cpar,output); fpar = fpar->next; df = df->next; cdf = cdf->next; }; }