residual.f90 File Reference

Functions/Subroutines

subroutine residual (IPRI, iu, KN, F, FP, AA)
 
subroutine residual_meas_term (IPRI, iu, KM, F, FP, CS, AA)
 
subroutine gradient_apriori_smooth_term (KN, APS, SMSING, SMSEST, FFS)
 
subroutine gradient_apriori_estim_term (KN, APS, APS0, SMSING0, FFS)
 
subroutine residual_apriori_smooth_term (IPRI, iu, KN, APS, SMSING, SMSEST, AA)
 
subroutine residual_apriori_estim_term (IPRI, iu, KN, APS, APS0, SMSING0, AA)
 
subroutine residual_inter_pixel_term (IPRI, iu, KN, npixels, APS, SMIM1, ledges, FF_edge, AB_edge, AA)
 
subroutine residual_details (RIN, NIMAGE, IIMAGE, IKI, IKI_shift, KNOISEI, segment_vec_meas, segment_vec_fit, RESA, RESR, RESAT, RESRT)
 

Function/Subroutine Documentation

◆ gradient_apriori_estim_term()

subroutine gradient_apriori_estim_term ( integer, intent(in)  KN,
real, dimension(kn), intent(in)  APS,
real, dimension(kn), intent(in)  APS0,
real, dimension(kn,kn), intent(in)  SMSING0,
real, dimension(kn)  FFS 
)

◆ gradient_apriori_smooth_term()

subroutine gradient_apriori_smooth_term ( integer, intent(in)  KN,
real, dimension(kn), intent(in)  APS,
real, dimension(kn,kn), intent(in)  SMSING,
type(smoothness_estimates), intent(in)  SMSEST,
real, dimension(kn), intent(out)  FFS 
)

◆ residual()

subroutine residual ( logical, intent(in)  IPRI,
integer, intent(in)  iu,
integer, intent(in)  KN,
real, dimension(kn), intent(in)  F,
real, dimension(kn), intent(in)  FP,
real, intent(out)  AA 
)

◆ residual_apriori_estim_term()

subroutine residual_apriori_estim_term ( logical, intent(in)  IPRI,
integer, intent(in)  iu,
integer, intent(in)  KN,
real, dimension(kn), intent(in)  APS,
real, dimension(kn), intent(in)  APS0,
real, dimension(kn,kn), intent(in)  SMSING0,
real, intent(out)  AA 
)

◆ residual_apriori_smooth_term()

subroutine residual_apriori_smooth_term ( logical, intent(in)  IPRI,
integer, intent(in)  iu,
integer, intent(in)  KN,
real, dimension(kn), intent(in)  APS,
real, dimension(kn,kn), intent(in)  SMSING,
type(smoothness_estimates), intent(in)  SMSEST,
real, intent(out)  AA 
)

◆ residual_details()

subroutine residual_details ( type(retr_input_settings), intent(in)  RIN,
integer, intent(in)  NIMAGE,
integer, intent(in)  IIMAGE,
integer, dimension(kknoise,kimage), intent(in)  IKI,
logical, dimension(kknoise,kimage), intent(in)  IKI_shift,
integer, dimension(kmess,kknoise,kimage), intent(in)  KNOISEI,
type(pixel_vector), dimension(kimage), intent(in)  segment_vec_meas,
type(pixel_vector), dimension(kimage), intent(in)  segment_vec_fit,
real, dimension(kknoise), intent(out)  RESA,
real, dimension(kknoise), intent(out)  RESR,
real, dimension(kknoise), intent(out)  RESAT,
real, dimension(kknoise), intent(out)  RESRT 
)

◆ residual_inter_pixel_term()

subroutine residual_inter_pixel_term ( logical, intent(in)  IPRI,
integer, intent(in)  iu,
integer, intent(in)  KN,
integer, intent(in)  npixels,
real, dimension(kpars,kimage), intent(in)  APS,
real, dimension(kimage,kpars,kimage), intent(in)  SMIM1,
logical, intent(in)  ledges,
real, dimension(kpars,kimage), intent(in)  FF_edge,
real, intent(in)  AB_edge,
real, intent(out)  AA 
)

◆ residual_meas_term()

subroutine residual_meas_term ( logical, intent(in)  IPRI,
integer, intent(in)  iu,
integer, intent(in)  KM,
real, dimension(km), intent(in)  F,
real, dimension(km), intent(in)  FP,
real, dimension(km), intent(in)  CS,
real, intent(out)  AA 
)