FLAMEGPU2
FLAMEGPU2 copied to clipboard
FLAME GPU 2 is a GPU accelerated agent based modelling framework for CUDA C++ and Python
The current spatial messaging implementation uses `float` for the implicit `x`/`y`/`z` members (and associated methods such as `getVirtualX`). Some users might want double precision spatial coordinates for e.g. large ranges...
The EnvironmentDescription class only contains the ability to add new `MacroProperty` values, via `newMacroProperty`. There are no methods to get an existing MacroProperty (i.e. no `getProperty` equivalent. A method for...
Unlike `AgentDescription`, which provides methods to check if an agent description has alreadyu been created a new Varaible by its' string name, Environment does not have a corresponding `hasProperty` method....
Using doubple precision (64 bit) floating point values for X/Y/Z (and presumably glm position) types results in an error at runtime in `ModelVis.cpp`. ``` Agent 'agent' has not had x,...