2020-08-11 Andreas Papritz * soilhypfit_S3methods.R (plot.fit_wrc_hcc): optional output of parameter values 2021-01-21 Andreas Papritz * soilhypfit_private_functions.R (objective_nlp): correction of degrees of freedom for ml and mpd method 2021-02-26 Andreas Papritz * soilhypfit_private_functions.R (estimate_nlp): correction of error checking for checking validity of Hessian * soilhypfit_private_functions.R (fit_wrc_hcc_fit): correction of error when processing empty Hessian matrix, correction of error for insufficient number of measurements * soilhypfit_S3methods.R (vcov.fit_wrc_hcc,coef.vcov_fit_wrc_hcc,coef.fit_wrc_hcc): correction error when computing standard errors for nonlinear parameters when some parameters are fixed 2021-02-28 Andreas Papritz * soilhypfit_exported_functions.R (param_boundf, check_param_boundf): checking of valid boundaries in new function check_param_boundf * soilhypfit_exported_functions.R (fit_wrc_hcc): new arguments lower_param, upper_param for specifying sample-specific lower and upper parameter bounds 2021-05-21 Andreas Papritz * soilhypfit_exported_functions.R (fit_wrc_hcc): new defaults for thetar and thetas in lower_param, upper_param when specifying sample-specific lower and upper parameter bounds * soilhypfit_exported_functions.R (control_fit_wrc_hcc): new default values for arguments of control_nloptr controlling convergence 2021-05-22 Andreas Papritz * soilhypfit_exported_functions.R (fit_wrc_hcc): check whether inequality constraints are satisfied for constrained estimation 2021-05-26 Andreas Papritz * soilhypfit_S3methods.R (plot.fit_wrc_hcc): function specific ellipsis arguments 2021-06-04 Andreas Papritz * soilhypfit_exported_functions.R (fit_wrc_hcc): correction of error when passing param and fit_param to input.data 2021-06-11 Andreas Papritz * soilhypfit_exported_functions.R (control_fit_wrc_hcc): new default values for number iterations for settings == cglobal|clocal 2021-06-11 Andreas Papritz * soilhypfit_S3methods.R (plot.fit_wrc_hcc): correction of error in generation of arg.value.x, arg.value.y 2021-07-21 Andreas Papritz * soilhypfit_exported_functions.R (control_fit_wrc_hcc): new default initial values for the nonlinear parameters alpha and n 2021-10-13 Andreas Papritz * soilhypfit_private_functions.R (objective_nlp): correction of degrees of freedom for ml and mpd method * soilhypfit_S3methods.R (coef.fit_wrc_hcc): correction of degrees of freedom for ml and mpd method 2021-10-20 Andreas Papritz * soilhypfit_S3methods.R (plot.fit_wrc_hcc): optional user-defined ylim_wc and ylim_hc arguments 2021-10-25 Andreas Papritz * soilhypfit_exported_functions.R (control_fit_wrc_hcc): new default value "mpd" for methods argument 2021-11-22 Andreas Papritz * soilhypfit_S3methods.R (plot.fit_wrc_hcc, lines.fit_wrc_hcc): new argument head_saturation for zero head values 2021-12-06 Andreas Papritz * soilhypfit_exported_functions.R (control_fit_wrc_hcc): new local constrained algorithm NLOPT_LD_CCSAQ 2021-12-07 Andreas Papritz * soilhypfit_exported_functions.R (control_fit_wrc_hcc): new defaults for local unconstrained and constrained algorithms 2021-12-15 Andreas Papritz * soilhypfit_S3methods.R (vcov.fit_wrc_hcc): warning if standard errors of nonlinear parameters are computed for a fit with global algorithm 2021-12-20 Andreas Papritz * soilhypfit_exported_functions.R (prfloglik_sample): new function for profile loglikelihood computations * soilhypfit_private_functions.R (change_function_call_set_onexxx_to_value, change_function_call_set_onefitxxx_to_value, change_function_call_set_x_to_value, change_function_call_set_x_to_value_in_fun): new functions required for profile loglikelihood computations 2021-12-20 Andreas Papritz * soilhypfit_exported_functions.R (control_fit_wrc_hcc): new default value "ml" for methods argument * soilhypfit_exported_functions.R (fit_wrc_hcc): warning if lower_param or upper_param are vectors * soilhypfit_exported_functions.R (prfloglik_sample): correction of errors for parallel computations on windows * soilhypfit_S3methods.R (print.summary_fit_wrc_hcc): print parameter space only if lower_param and upper_param were missing in call of fit_wrc_hcc * soilhypfit_S3methods.R (vcov.fit_wrc_hcc): use of sample-specific param_bound 2021-12-26 Andreas Papritz * soilhypfit_exported_functions.R (check_param_boundf): possibility to check incomplete parameter boundaries 2021-12-29 Andreas Papritz * soilhypfit_exported_functions.R (fit_wrc_hcc): sample_id_variable stored as additional component in output, new method to match input.data and sample-specific data for param, fit_param, lower_param, upper_param, e0 ratio_lc_lt_bound * soilhypfit_exported_functions.R (prfloglik_sample): small changes * soilhypfit_exported_functions.R (confint_prfloglik_sample): new function * soilhypfit_private_functions.R (change_function_call_set_onexxx_to_value): correction of error when param missing in call 2022-01-02 Andreas Papritz * soilhypfit_exported_functions.R (fit_wrc_hcc): wrc, wrc_formula, wrc_mf, hcc, hcc_formula, hcc_mf stored as additional components in output * soilhypfit_exported_functions.R (prfloglik_sample): new version calling directly fit_wrc_hcc_fit * soilhypfit_exported_functions.R (confint_prfloglik_sample): changes for using new version of prfloglik_sample * soilhypfit_private_functions.R (change_function_call_set_onexxx_to_value, change_function_call_set_onefitxxx_to_value, change_function_call_set_x_to_value, change_function_call_set_x_to_value_in_fun): omission of these functions because new version of prfloglik_sample requires them no longer 2022-01-02 Andreas Papritz * soilhypfit_exported_functions.R (confint_prfloglik_sample): new criterion to decide whether root has been found * soilhypfit_exported_functions.R (check_param_boundf): optional cross-comparison of boundaries of thetar and thetas 2022-01-05 Andreas Papritz * soilhypfit_S3methods.R (confint.fit_wrc_hcc): new confint method for computing confidence intervals based on likelihood ratio test or the asymptotic normal distribution of ML estimates 2022-01-06 Andreas Papritz * soilhypfit_private_functions.R (estimate_lp): adjust values of thetar and thetas if outside of allowed bounds * soilhypfit_exported_functions.R (prfloglik_sample): adjust values of thetar and thetas if outside of allowed bounds 2022-01-17 Andreas Papritz * soilhypfit_exported_functions.R (control_fit_wrc_hcc): use of new function model_param_tf_nlp_identity to choose identity transformation for nonlinear parameters * soilhypfit_exported_functions.R (fit_wrc_hcc): use of new functions model_fit_param_consistent for preparing parameter estimation * soilhypfit_private_functions.R (model_names_nlp_lp, model_fit_param_consistent, model_param_tf_nlp_identity): new functions for handling names of model parameters, fitting flags and parameter transformations for different models * soilhypfit_private_functions.R (fit_wrc_hcc_fit): changes for processing values of nonlinear parameters 2022-08-29 Andreas Papritz * soilhypfit_S3methods.Rd: changes for KaTeX * soilhypfit_control_fit_wrc_hcc.Rd: changes for KaTeX * soilhypfit_evaporative_length.Rd: changes for KaTeX * soilhypfit_fit_wrc_hcc.Rd: changes for KaTeX * soilhypfit_hcc_model.Rd: changes for KaTeX * soilhypfit_package.Rd: changes for KaTeX * soilhypfit_prfloglik.Rd: changes for KaTeX * soilhypfit_vcov.Rd: changes for KaTeX * soilhypfit_wrc_model.Rd: changes for KaTeX