Skip to contents

Process simulation settings

Usage

process_simulation_settings(settings, first_day, last_day, oxycal = 13560)

Arguments

settings

Raw simulation settings

first_day

First simulation day

last_day

Last simulation day

oxycal

Oxycalorific coefficient (J/g O2), default 13560

Value

A named list with ten elements: initial_weight (numeric, g), duration (integer, days), first_day, last_day, oxycal (numeric, J/g O2), output_frequency (integer), save_daily_details (logical), tolerance (numeric), max_iterations (integer), step_size (numeric), and four logical flags: calculate_composition, calculate_contaminants, calculate_nutrients, track_mortality.

Examples

settings <- list(initial_weight = 100, p_value = 0.5,
                 fit_to = "Weight", fit_value = 200)
process_simulation_settings(settings, first_day = 1, last_day = 365)
#> $initial_weight
#> [1] 100
#> 
#> $duration
#> [1] 365
#> 
#> $first_day
#> [1] 1
#> 
#> $last_day
#> [1] 365
#> 
#> $oxycal
#> [1] 13560
#> 
#> $output_frequency
#> [1] 1
#> 
#> $save_daily_details
#> [1] TRUE
#> 
#> $tolerance
#> [1] 1e-06
#> 
#> $max_iterations
#> [1] 1000
#> 
#> $step_size
#> [1] 1
#> 
#> $calculate_composition
#> [1] FALSE
#> 
#> $calculate_contaminants
#> [1] FALSE
#> 
#> $calculate_nutrients
#> [1] FALSE
#> 
#> $track_mortality
#> [1] FALSE
#>