get.AllSchems: Function to get all scheme calculation, adjust = TRUE make a...

Description Usage Arguments Value Author(s)

View source: R/functions2eval.R

Description

Function to get all scheme calculation, adjust = TRUE make a adjusting NLS.

Usage

1
2
3
4
5
get.AllSchems(data, Ovrcst_sch = c("CQB", "CKC", "CCB", "CKZ", "CWU", "CJG",
  "CLM", "CFG"), Emiss_sch = c("EAN", "EBR", "EBT", "EDO", "EGR", "EIJ",
  "EID", "EKZ", "ENM", "EPR", "EST", "ESW", "EAI"), adjust = FALSE,
  method = "non-linear", nsample = 1000, max_iter = 10, stats = "rmse",
  log_file = NULL, forced = TRUE)

Arguments

data

Data frame with atmospheric variables

Ovrcst_sch

Schemes for cloud cover index

Emiss_sch

Schemes of atmosphere emissivity

adjust

FALSE, TRUE for NLS adjusting

method

"non-linear" (default) for Non linear Least Square adjust, "montecarlo" for MonteCarlo optimization. Later be usseful when a NLS can't adjust observed data allowing optimization.

nsample

population number evaluated in each iteration (only when method = "montecarlo").

max_iter

maximun number of iterations (only when method = "montecarlo").

stats

statistical function to be minimized (only when method = "montecarlo"), NOTE: the best result should be 0.0 (ex., if stats = r (correlation), then transform to rMod = 1.0 - r, so the best result is when r== 1.0, so rMod == 0.0)

log_file

path to a log file

forced

Forced adjust, default TRUE

Value

Data frame with Li observed and all combintions of schemes for calculations of Li

Author(s)

Roilan Hernandez


roilanhv/longwaveR documentation built on May 27, 2019, 1:46 p.m.