For output_format = "simulation" (default), a named list
with seven elements: species_params (processed species parameter
sub-lists), temporal_data (processed temporal arrays),
simulation_settings (processed settings), metadata
(processing timestamp, duration, prey species, data sources),
n_days (integer), temperatures (numeric vector), and
initial_weight (numeric scalar). For
output_format = "tmb_basic" or "tmb_hierarchical",
returns a list formatted for TMB model fitting (structure differs).