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