Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Simulation

The core and world directories hold source files that are important for all submodels, including scheduling, landscape, weather, and input/output functions.

Persefone.jl

This file defines the module, including all exported symbols and two high-level types.

Modules = [Persefone]
Pages = ["Persefone.jl", "core/utils.jl"]

simulation.jl

This file includes the basal functions for initialising and running simulations.

Modules = [Persefone]
Pages = ["core/simulation.jl"]

landscape.jl

This file manages the landscape maps that underlie the model.

Modules = [Persefone]
Pages = ["world/landscape.jl"]

weather.jl

This file reads in weather data and makes it available to the model.

Modules = [Persefone]
Pages = ["world/weather.jl"]