|
|
| cufit_grid (const parms_t *parms=0, const recon_t *recon=0, const curecon_geom *_grid=0) |
| |
| virtual void | R (curcell &out, Real beta, curcell &xin, Real alpha, stream_t &stream) |
| |
| virtual void | L (curcell &out, Real beta, const curcell &xin, Real alpha, stream_t &stream) |
| |
| virtual void | Rt (curcell &out, Real beta, const curcell &xin, Real alpha, stream_t &stream) |
| |
|
| cusolve_cg (int _maxit=0, int _cgwarm=0) |
| |
|
void | operator() (curcell &xout, Real beta, const curcell &xin, Real alpha, stream_t &stream) |
| |
| virtual Real | solve (curcell &xout, const curcell &xin, stream_t &stream) |
| |
|
void | Pre (curcell &xout, const curcell &xin, stream_t &stream) |
| |
◆ do_hxp()
do HXp operation, opdfit+=Hxp*xin
◆ do_hxpt()
do HXp' operation, xout+=alpha*Hxp'*opdfit2
◆ do_ha()
◆ do_hat()
| void cufit_grid::do_hat |
( |
curcell & |
xout, |
|
|
Real |
alpha, |
|
|
stream_t & |
stream |
|
) |
| |
|
protected |
◆ R()
| void cufit_grid::R |
( |
curcell & |
out, |
|
|
Real |
beta, |
|
|
curcell & |
xin, |
|
|
Real |
alpha, |
|
|
stream_t & |
stream |
|
) |
| |
|
virtual |
◆ L()
| void cufit_grid::L |
( |
curcell & |
out, |
|
|
Real |
beta, |
|
|
const curcell & |
xin, |
|
|
Real |
alpha, |
|
|
stream_t & |
stream |
|
) |
| |
|
virtual |
◆ Rt()
| void cufit_grid::Rt |
( |
curcell & |
out, |
|
|
Real |
beta, |
|
|
const curcell & |
xin, |
|
|
Real |
alpha, |
|
|
stream_t & |
stream |
|
) |
| |
|
virtual |
◆ idealtomo
| int cufit_grid::idealtomo |
|
protected |
Use input from real turbulence instead of tomography output
◆ opdfit
| curcell cufit_grid::opdfit |
|
protected |
OPDs defined on ploc for fitting.
◆ opdfit2
| curcell cufit_grid::opdfit2 |
|
protected |
OPDs defined on ploc for fitting.
◆ opdfitv
Concatenated version of opdfit. 1 column for each direction
◆ opdfit2v
Concatenated version of opdfit2. 1 column for each direction
The documentation for this class was generated from the following files:
- cuda/recon/fit.h
- cuda/recon/fit.cu