|  | 
| subroutine | type_diag::diag_alloc (diag, nam, geom, bpar, samp, prefix, double_fit) | 
|  | 
| subroutine | type_diag::diag_fit_filter (diag, mpl, nam, geom, bpar, samp) | 
|  | 
| subroutine | type_diag::diag_write (diag, mpl, nam, geom, bpar, io, samp) | 
|  | 
| subroutine | type_diag::diag_covariance (diag, mpl, nam, geom, bpar, io, samp, avg, prefix) | 
|  | 
| subroutine | type_diag::diag_correlation (diag, mpl, nam, geom, bpar, io, samp, avg, prefix) | 
|  | 
| subroutine | type_diag::diag_localization (diag, mpl, nam, geom, bpar, io, samp, avg, prefix) | 
|  | 
| subroutine | type_diag::diag_hybridization (diag, mpl, nam, geom, bpar, io, samp, avg, avg_sta, prefix) | 
|  | 
| subroutine | type_diag::diag_dualens (diag, mpl, nam, geom, bpar, io, samp, avg, avg_lr, diag_lr, prefix, prefix_lr) | 
|  |