Madagascar Programming Reference Manual |
void sf_array( sf_operator oper1 /* top operator */, sf_operator oper2 /* bottom operator */, bool adj /* adjoint flag */, bool add /* addition flag */, int nm /* model size */, int nd1 /* top data size */, int nd2 /* bottom data size */, /*@out@*/ float* mod /* [nm] model */, /*@out@*/ float* dat1 /* [nd1] top data */, /*@out@*/ float* dat2 /* [nd2] bottom data */) /*< Constructs an array of two operators, computing {oper1{mod},oper2{mod}} or its adjoint. >*/ { ... }