├── LICENSE ├── README.md ├── images ├── chem_101_1.gif ├── chem_201_1.gif ├── chem_201_2.gif ├── det_fall_1.gif ├── det_fall_2.gif ├── distillation.gif ├── hexcells.gif ├── impact_smooth.gif ├── impact_vel.gif └── vortex.gif ├── requirements.txt ├── setup.py ├── simba_examples ├── __init__.py ├── chemistry_101.py ├── chemistry_201.py ├── deterministic_fall.py ├── distillation.py ├── hexcells.py ├── impact.py ├── inputs │ ├── cells_480_270.bmp │ ├── cells_960_540.bmp │ ├── chem_0.bmp │ ├── chem_1.bmp │ ├── det_fall.bmp │ ├── distillation_big.bmp │ ├── distillation_smalll.bmp │ ├── fingus.bmp │ ├── impact_480_270.bmp │ ├── test_256_256_full.bmp │ ├── test_512_512_full.bmp │ ├── texture_blue.jpg │ ├── texture_green.jpg │ ├── texture_orange.jpg │ ├── texture_red.jpg │ ├── texture_yellow.jpg │ └── winkle.bmp ├── outputs │ └── .empty └── vortex.py └── simba_ps ├── __init__.py ├── physics_kernels.py ├── simba.py ├── thermostates ├── __init__.py ├── sdt_kernels.py └── simple_deterministic_thermostate.py ├── utils ├── __init__.py ├── helpers.py ├── pygame_app.py └── util_kernels.py └── visualization ├── __init__.py ├── camera.py ├── video_writer.py └── visualization_kernels.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/README.md -------------------------------------------------------------------------------- /images/chem_101_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/chem_101_1.gif -------------------------------------------------------------------------------- /images/chem_201_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/chem_201_1.gif -------------------------------------------------------------------------------- /images/chem_201_2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/chem_201_2.gif -------------------------------------------------------------------------------- /images/det_fall_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/det_fall_1.gif -------------------------------------------------------------------------------- /images/det_fall_2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/det_fall_2.gif -------------------------------------------------------------------------------- /images/distillation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/distillation.gif -------------------------------------------------------------------------------- /images/hexcells.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/hexcells.gif -------------------------------------------------------------------------------- /images/impact_smooth.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/impact_smooth.gif -------------------------------------------------------------------------------- /images/impact_vel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/impact_vel.gif -------------------------------------------------------------------------------- /images/vortex.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/images/vortex.gif -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/setup.py -------------------------------------------------------------------------------- /simba_examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simba_examples/chemistry_101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/chemistry_101.py -------------------------------------------------------------------------------- /simba_examples/chemistry_201.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/chemistry_201.py -------------------------------------------------------------------------------- /simba_examples/deterministic_fall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/deterministic_fall.py -------------------------------------------------------------------------------- /simba_examples/distillation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/distillation.py -------------------------------------------------------------------------------- /simba_examples/hexcells.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/hexcells.py -------------------------------------------------------------------------------- /simba_examples/impact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/impact.py -------------------------------------------------------------------------------- /simba_examples/inputs/cells_480_270.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/cells_480_270.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/cells_960_540.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/cells_960_540.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/chem_0.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/chem_0.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/chem_1.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/chem_1.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/det_fall.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/det_fall.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/distillation_big.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/distillation_big.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/distillation_smalll.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/distillation_smalll.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/fingus.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/fingus.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/impact_480_270.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/impact_480_270.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/test_256_256_full.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/test_256_256_full.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/test_512_512_full.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/test_512_512_full.bmp -------------------------------------------------------------------------------- /simba_examples/inputs/texture_blue.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/texture_blue.jpg -------------------------------------------------------------------------------- /simba_examples/inputs/texture_green.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/texture_green.jpg -------------------------------------------------------------------------------- /simba_examples/inputs/texture_orange.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/texture_orange.jpg -------------------------------------------------------------------------------- /simba_examples/inputs/texture_red.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/texture_red.jpg -------------------------------------------------------------------------------- /simba_examples/inputs/texture_yellow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/texture_yellow.jpg -------------------------------------------------------------------------------- /simba_examples/inputs/winkle.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/inputs/winkle.bmp -------------------------------------------------------------------------------- /simba_examples/outputs/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simba_examples/vortex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_examples/vortex.py -------------------------------------------------------------------------------- /simba_ps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/__init__.py -------------------------------------------------------------------------------- /simba_ps/physics_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/physics_kernels.py -------------------------------------------------------------------------------- /simba_ps/simba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/simba.py -------------------------------------------------------------------------------- /simba_ps/thermostates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simba_ps/thermostates/sdt_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/thermostates/sdt_kernels.py -------------------------------------------------------------------------------- /simba_ps/thermostates/simple_deterministic_thermostate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/thermostates/simple_deterministic_thermostate.py -------------------------------------------------------------------------------- /simba_ps/utils/__init__.py: -------------------------------------------------------------------------------- 1 | from .util_kernels import * 2 | 3 | -------------------------------------------------------------------------------- /simba_ps/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/utils/helpers.py -------------------------------------------------------------------------------- /simba_ps/utils/pygame_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/utils/pygame_app.py -------------------------------------------------------------------------------- /simba_ps/utils/util_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/utils/util_kernels.py -------------------------------------------------------------------------------- /simba_ps/visualization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simba_ps/visualization/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/visualization/camera.py -------------------------------------------------------------------------------- /simba_ps/visualization/video_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/visualization/video_writer.py -------------------------------------------------------------------------------- /simba_ps/visualization/visualization_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-aristov/simba-ps/HEAD/simba_ps/visualization/visualization_kernels.py --------------------------------------------------------------------------------