Skip to contents

Validate predator energy density parameters

Usage

validate_predator_energy_params(predator_params, weight_range = c(1, 1000))

Arguments

predator_params

List with parameters

weight_range

Weight range for testing

Value

A named list with three elements: valid (logical), errors (character vector), and warnings (character vector). valid is FALSE if PREDEDEQ is not 1–3, if parameter calculations fail, or if required parameters are missing. warnings may flag energy densities outside the typical 1000–15000 J/g range.

Examples

validate_predator_energy_params(
  list(PREDEDEQ = 3, Alpha1 = 4800, Beta1 = 0.1)
)
#> $valid
#> [1] TRUE
#> 
#> $errors
#> character(0)
#> 
#> $warnings
#> character(0)
#>