Commit c57fcd8
Submodule openvic-simulation updated 51 files
- .gitmodules+3
- COPYRIGHT+5
- deps/SCsub+9
- deps/lexy-vdf+1-1
- deps/openvic-dataloader+1-1
- deps/xoshiro+1
- scripts+1-1
- src/openvic-simulation/InstanceManager.cpp+50-32
- src/openvic-simulation/InstanceManager.hpp+13-4
- src/openvic-simulation/country/CountryInstance.cpp+46-125
- src/openvic-simulation/country/CountryInstance.hpp+6-46
- src/openvic-simulation/country/CountryInstanceDeps.hpp+54
- src/openvic-simulation/economy/BuildingInstance.cpp+2
- src/openvic-simulation/economy/BuildingInstance.hpp+3-1
- src/openvic-simulation/economy/production/ArtisanalProducer.cpp+197-22
- src/openvic-simulation/economy/production/ArtisanalProducer.hpp+41-5
- src/openvic-simulation/economy/production/ArtisanalProducerDeps.hpp+9
- src/openvic-simulation/economy/production/ArtisanalProducerFactoryPattern.cpp-54
- src/openvic-simulation/economy/production/ArtisanalProducerFactoryPattern.hpp-33
- src/openvic-simulation/economy/production/ProductionType.cpp+14-14
- src/openvic-simulation/economy/production/ResourceGatheringOperation.cpp+8-12
- src/openvic-simulation/economy/production/ResourceGatheringOperation.hpp+5-7
- src/openvic-simulation/economy/production/ResourceGatheringOperationDeps.hpp+15
- src/openvic-simulation/economy/trading/MarketInstance.cpp+2-2
- src/openvic-simulation/economy/trading/MarketInstance.hpp+2-1
- src/openvic-simulation/map/MapInstance.cpp+6-30
- src/openvic-simulation/map/MapInstance.hpp+7-12
- src/openvic-simulation/map/Mapmode.cpp+1
- src/openvic-simulation/map/ProvinceInstance.cpp+37-23
- src/openvic-simulation/map/ProvinceInstance.hpp+8-13
- src/openvic-simulation/map/ProvinceInstanceDeps.hpp+21
- src/openvic-simulation/pop/Pop.cpp+81-44
- src/openvic-simulation/pop/Pop.hpp+12-10
- src/openvic-simulation/pop/PopDeps.hpp+11
- src/openvic-simulation/pop/PopValuesFromProvince.cpp+48-4
- src/openvic-simulation/pop/PopValuesFromProvince.hpp+19-1
- src/openvic-simulation/types/Colour.hpp+87-87
- src/openvic-simulation/types/Date.hpp+56-56
- src/openvic-simulation/types/NullMutex.hpp+12-10
- src/openvic-simulation/types/Signal.hpp+1-1
- src/openvic-simulation/types/Vector.hpp+1
- src/openvic-simulation/types/VectorN.inc+55-55
- src/openvic-simulation/types/fixed_point/FixedPoint.hpp+108-91
- src/openvic-simulation/utility/Math.hpp+10-8
- src/openvic-simulation/utility/RandomGenerator.hpp+83
- src/openvic-simulation/utility/ThreadPool.cpp+105-48
- src/openvic-simulation/utility/ThreadPool.hpp+45-11
- src/openvic-simulation/utility/Typedefs.hpp+8
- src/openvic-simulation/utility/WeightedSampling.hpp+33
- tests/src/utility/ExtendedMath.hpp+215
- tests/src/utility/WeightedSampling.cpp+61
0 commit comments