23 #ifndef __JACOBIANMPI_H
24 #define __JACOBIANMPI_H
28 #include "toasttype.h"
110 for (
int j = 0; j < dim; j++)
111 pmdf -= Gdphi[j]*Gaphi[j];
127 #endif // !__JACOBIANMPI_H
STOASTLIB void GenerateJacobian(const Raster *raster, const QMMesh *mesh, const CCompRowMatrix &mvec, const CVector *dphi, const CVector *aphi, DataScale dscale, RDenseMatrixMPI &Jmod, RDenseMatrixMPI &Jarg)
Generate Jacobian matrix of forward operator (complex case)
DataScale
Definition: fwdsolver.h:27
Base class for mapping between mesh and an independent basis representation.
Definition: raster.h:20
Compressed-row sparse matrix class.
Definition: cdmatrix.h:27
Distributed dense matrix class.
Definition: dnsmatrix_mpi.h:32
STOASTLIB void GenerateJacobian_cw_mua(const Raster *raster, const QMMesh *mesh, const RCompRowMatrix &mvec, const RVector *dphi, const RVector *aphi, DataScale dscale, RDenseMatrixMPI &J)
Generate Jacobian matrix for CW intensity data (real case).