The current version iof the code s IDAC Version 2.7 (August
2000).
Currently, the main characteristics of the `idac.c' code are:
| The Players | |
|---|---|
| Function Name | Description |
| idac.c | The main driver program |
| read_conv.c | Reads in convolution image |
| read_image.c | Used to read in any image other than convolution image |
| store_var.c | Stores all the free variables into one array |
| read_var.c | Reads back stores variables and restores 'images' |
| bp_mask.c | Creates a band-limit binary mask |
| normalize.c | Normalizes the input to unit volume |
| positivity.c | Makes all values positive |
| fourier.c | Forward and inverse FFT function |
| f_reass.c | Wrapping function (32-bit floating point) |
| dfunc.c | Computes the derivatives for the CG function |
| f_reass.c | Wrapping function (32-bit floating point) |
| func.c | Computes the values needed for the CG function |
| tmp_out.c | Writes out object, psf |
| d_reass.c | Wrapping function (64-bit floating point) |
| out_resid.c | Writes out residuals |
| frprmn.c | The driver for the Congugate Gradient (CG) function |
| dlinmin.c | CG function - Line Minimization |
| mnbrak.c | CG function - Minimum Bracketing |
| f1dim.c | CG function - Artificial Function generator |
| df1dim.c | CG function - Artificial Gradient generator |
| dbrent.c | CG function - Brent's Method in 1D |