calibrate: calibrate

Description Usage Arguments Value Author(s) See Also

Description

Function to estimate the resistivities and thicnesses of the layers.

Usage

1
2
3
calibrate(ves, opt.method = c("L-BFGS-B", "SA", "GA", "PSO", "DE"),
  obj.fn = c("rss", "mnad", "mxad", "log_rss", "log_mnad", "log_mxad"),
  par0 = par0, lower = lower, upper = upper, control.par = NULL)

Arguments

ves

A VES object

opt.method

A character string specifying the optimization method used to estimate the real resisitivity. Currently the following methods are supported:

  • L-BFGS-B: Limited-memory modification of the BFGS quasi-Newton method (optim package)

  • SA: Simulated Annealing (GenSA package)

  • GA: Genetic Algorithms (GA package)

  • PSO: Particle Swarm Optimization (pso package)

  • DE: Differential Evoluation (DEoptim package)

obj.fn

Objective function used in the parameter estimation

par0

A numeric vector with the Initial solution

lower

A numeric vector of length equal to the number of layers with the min values of the parameter space

upper

A numeric vector of length equal to the number of layers with the max values of the parameter space

control.par

A list with the parameters of the optimization algorithm

Value

This function returns a list with the following entries:

Author(s)

Oscar Garcia-Cabrejo khaors@gmail.com

See Also

Other calibration functions: calibrate_ilsqp, calibrate_joint_nls, calibrate_nls, calibrate_seq_joint_nls, calibrate_step_nls, calibrate_step, calibrate_svd, log_mnad_resistivity, log_mxad_resistivity, log_rss_resistivity, mnad_resistivity, mxad_resistivity, relative_error_resitivity, rss_resistivity


khaors/rves documentation built on May 29, 2019, 3:07 a.m.