|
|
|
|
Madagascar Programming Reference Manual |
|
|
void sf_ccgstep( bool forget /* restart flag */,
int nx /* model size */,
int ny /* data size */,
sf_complex* x /* current model [nx] */,
const sf_complex* g /* gradient [nx] */,
sf_complex* rr /* data residual [ny] */,
const sf_complex* gg /* conjugate gradient [ny] */)
/*< Step of Claerbout's conjugate-gradient iteration for complex operators.
The data residual is rr = A x - dat
>*/
{
...
}