Peter Heywood
Peter Heywood
An alternative might be a more user-involved enabling of checkpointing, requiring a step function to be implemented where they can call a `saveCheckpoint` method or similar. This doesn't place as...
Turns out I did write some pyflamegpu tests for cleanup, which call cleanup prior to simulation and ensemble dtor, with an agent function (which means RTC). Presumably this doesn't trigger...
addiung a version of `TestCleanup.CUDASimulation` with a single RTC member function does not reproduce the segfault either, with CUDA 11.2 on my local machine. The Simulation Dtor is defianateley being...
Using the same kernel 1000 times, destorying the context and then destroying the simulation(s) each time doesn't trigger the issue either (it just takes a very long time to run,...
The `TestCleanup.CUDASimulationRTC` test in the `cleanup-rtc` branch does not produce the segfault when executed on the K80 node in ShARC, using CUDA 11.2 (and driver 470.182.3), so need to keep...
The recent patch searches relative to the current working directory, rather than the current binary's directory, so calling from outside can lead to the path not being found. Both would...
Some of this should also be conisdered pre binary release #514
support `FLAMEGPU2_INC_DIR` (deprecated but works, lwoer priotiy) and `FLAMEGPU_INC_DIR`
A revised / FLAME GPU 2.0.0-rc compatible version of this is in FLAMEGPU/ABM_Framework_Comparisons. https://github.com/FLAMEGPU/ABM_Framework_Comparisons/blob/FLAMEGPU2/FLAMEGPU2/src/schelling.cu The size will want to be reduced.
> Add the src/ dir as an include path, this probably affects built in examples too. One option for the include directories issue is to use the following cmake command...