Module asset

Module asset 

Source
Expand description

Assets are instances of a process which are owned and invested in by agents.

Structs§

Asset
An asset controlled by an agent.
AssetGroupID
A unique identifier for an asset group
AssetID
A unique identifier for an asset
AssetPool
A pool of Assets
AssetRef
A wrapper around Asset for storing references in maps.

Enums§

AssetCapacity
Capacity of an asset, which may be continuous or a discrete number of indivisible units
AssetState
The state of an asset

Traits§

AssetIterator
Additional methods for iterating over assets

Functions§

check_capacity_valid_for_asset
Whether the specified value is a valid capacity for an asset
check_region_year_valid_for_process
Whether the process operates in the specified region and year