|
class(reconstruction_class) function, pointer | reconstruction::reconstruction_construct (num_steps, num_signals, num_derived_parameters, num_parameters, step_type, step_max, cut_svd, cut_eff, cut_marg_eff, cut_delta_a, cut_dg2, last_para_signal, cut_inv_svd, use_central) |
| Construct a reconstruction_class object. More...
|
|
subroutine | reconstruction::reconstruction_destruct (this) |
| Deconstruct a reconstruction_class object. More...
|
|
integer function | reconstruction::reconstruction_get_k_use (this, num_sv) |
| Get the number of singular values to use. More...
|
|
real(rprec) function | reconstruction::reconstruction_get_exp_dg2 (this, delta_a) |
| Get the expected dg^2 size. More...
|
|
real(rprec) function | reconstruction::reconstruction_get_exp_g2 (this, delta_a) |
| Get the expected g^2 size. More...
|
|
real(rprec) function | reconstruction::reconstruction_get_g2 (this) |
| Get the current g^2. More...
|
|
real(rprec) function | reconstruction::reconstruction_get_lastg2 (this) |
| Get the last g^2. More...
|
|
real(rprec) function | reconstruction::reconstruction_get_dg2 (this) |
| Get the change in g^2. More...
|
|
logical function | reconstruction::reconstruction_eval_e (this, signals, a_model, gaussp, eq_steps, iou, eq_comm) |
| Evaluate the e vector for a reconstruction step. More...
|
|
subroutine | reconstruction::reconstruction_eval_f (this, derived_params, a_model) |
| Evaluate the f vector for a reconstruction step. More...
|
|
subroutine | reconstruction::reconstruction_eval_jacobians (this, signals, derived_params, locks, a_model, gaussp, params, eq_steps, iou, recon_comm, eq_comm) |
| Evaluate the jacobian. More...
|
|
integer function | reconstruction::reconstruction_eval_step (this, signals, derived_params, locks, a_model, gaussp, params, eq_steps, iou, recon_comm, eq_comm) |
| Evaluate the proper quasi-Newton step. More...
|
|
real(rprec) function | reconstruction::reconstruction_sl_step (this, k_use, step_size, delta_a) |
| Take a straight line step. More...
|
|
real(rprec) function | reconstruction::reconstruction_seg_step (this, k_use, step_size, delta_a) |
| Take a segmented path step. More...
|
|
real(rprec) function | reconstruction::reconstruction_lm_step (this, k_use, step_size, delta_a) |
| Take a Levenberg-Marquardt step. More...
|
|
real(rprec) function | reconstruction::reconstruction_lm_rootfind (this, k_use, lambda_default, step_size, utdote) |
| Root find for Levenberg-Marquardt step. More...
|
|
real(rprec) function | reconstruction::reconstruction_lm_function (this, f_sqrd, step_size_sqrd, lambda) |
| Levenberg-Marquardt function. More...
|
|
logical function | reconstruction::reconstruction_step (this, signals, derived_params, locks, a_model, gaussp, params, eq_steps, iou, recon_comm, eq_comm) |
| Step the reconstruction. More...
|
|
logical function | reconstruction::reconstruction_try_step (this, signals, derived_params, locks, a_model, gaussp, params, eq_steps, max_step, iou, recon_comm, eq_comm) |
| Try step size. More...
|
|
subroutine | reconstruction::reconstruction_eval_sem (this, params, signals, derived_params) |
| Evaluate the parameter covariance and signal effectiveness. More...
|
|
subroutine | reconstruction::reconstruction_invert_matrix (this, matrix, sub, name) |
| Invert an M x N matrix. More...
|
|
subroutine | reconstruction::reconstruction_normalize_correlations (params) |
| Normalize a correlation matrix. More...
|
|
subroutine | reconstruction::reconstruction_write (this, iou) |
| Write out a reconstruction. More...
|
|
subroutine | reconstruction::reconstruction_write_step1 (this, step_type, iou) |
| Write out a reconstruction step attempt. More...
|
|
subroutine | reconstruction::reconstruction_write_step2 (this, iou) |
| Write out a final reconstruction step. More...
|
|
subroutine | reconstruction::reconstruction_restart (this, result_ncid, current_step, signals, derived_params, a_model) |
| Restart from result file. More...
|
|
subroutine | reconstruction::reconstruction_sync_state (this, recon_comm) |
| Syncronize state to children. More...
|
|
subroutine | reconstruction::reconstruction_sync_svd (this, recon_comm) |
| Syncronize svd. More...
|
|
subroutine | reconstruction::reconstruction_sync_parent (this, params, num_signal, num_derived_params, stride, offset, recon_comm) |
| Syncronize child state back to parent. More...
|
|
Contains module reconstruction.