Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pyflamegpu comparison #9

Draft
wants to merge 20 commits into
base: FLAMEGPU2
Choose a base branch
from
Draft

pyflamegpu comparison #9

wants to merge 20 commits into from

Commits on Nov 20, 2023

  1. Port Schelling to pyflamegpu

    Added RTC init time to outputs.
    
    Requires a means to disable RTC cache, JitifyCache is not currently exposed via SWIG.
    Robadob committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    38d44a3 View commit details
    Browse the repository at this point in the history
  2. Port of Boids2D model.

    Robadob committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    f526dce View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Add arg to disable RTC cache

    These methods have now been exposed to Python in FLAMEGPU master branch
    Robadob committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    500f310 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    adf7bb2 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Agent Python versions of the two models.

    Visualisation appears the same between FLAMEGPU implementations.
    Robadob committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    e595e28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87b92ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bff754b View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Draft repast4py flocking model

    Runs to completion on Waimu, but need to decide how to validate it.
    Robadob committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    96007b7 View commit details
    Browse the repository at this point in the history
  2. Schelling draft

    +minor tweaks to pyfgpu boids
    Robadob committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    e1072c3 View commit details
    Browse the repository at this point in the history
  3. Fixes so that flocking.py runs on mpi

    Remove space and store xy pos as an agent variable
    
    Init and print timing info only at rank 0
    
    Write output csv to split log file
    Robadob committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    0280811 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91da3b8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    efd8f10 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d657a4a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    442e42c View commit details
    Browse the repository at this point in the history
  8. Repast benchmark script.

    Robadob committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    fc78b8b View commit details
    Browse the repository at this point in the history
  9. Fixup repast gitignore

    Robadob committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    4a23f93 View commit details
    Browse the repository at this point in the history
  10. Seed julia models (untested)

    Not julia script does not log time of first run where model is compiled.
    Robadob committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    2f87ac5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ac174f2 View commit details
    Browse the repository at this point in the history
  12. seed mesa (untested)

    Robadob committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    6f0672a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6b4bc75 View commit details
    Browse the repository at this point in the history