Skip to content

IndexedFlatMap to FixedVector: CountryInstance#759

Open
wvpm wants to merge 1 commit into
devfrom
country_instance_iflatmap_to_fixedvector
Open

IndexedFlatMap to FixedVector: CountryInstance#759
wvpm wants to merge 1 commit into
devfrom
country_instance_iflatmap_to_fixedvector

Conversation

@wvpm

@wvpm wvpm commented May 26, 2026

Copy link
Copy Markdown
Contributor

Move away from IndexedFlatMap to FixedVector.
FixedVector is faster and it cleans up the interfaces as you can just provide an index instead of a reference.
Also added back country index validation that was removed in edbe490

@wvpm
wvpm requested a review from a team as a code owner May 26, 2026 09:42
@wvpm
wvpm force-pushed the country_instance_iflatmap_to_fixedvector branch from b6a7dd2 to 283eb3d Compare May 26, 2026 09:44
@Spartan322 Spartan322 added enhancement Issue that describes an improvement to the project topic:economy Issue that relates to international, national, state, province, and population economic behavior topic:core Issue that applies to core functions, fundamental to the rest of the module topic:society Issue that relates specifically to simulation societal function, like religion, culture, politics labels Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Issue that describes an improvement to the project topic:core Issue that applies to core functions, fundamental to the rest of the module topic:economy Issue that relates to international, national, state, province, and population economic behavior topic:society Issue that relates specifically to simulation societal function, like religion, culture, politics

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants