Skip to content

koonimaru/yalla

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ya||a

ya||a is yet another parallel agent-based model for morphogenesis, like the following branching process:

Branching Model

ya||a extends the spheroid model by the addition of spin-like polarities to simulate epithelial sheets and tissue polarity using pair-wise interactions only. This design is simple and lends itself to parallelization and we implemented it together with recent models for protrusions and migration for GPUs for high performance.

The models can be compiled using CUDAs $ nvcc -std=c++11 -arch=sm_XX model.cu on Linux and macOS without further dependencies. The examples produce vtk files that can be visualized for instance with ParaView. The model examples/springs.cu is a good starting point to learn more.

ya||a is maintained at github.com/germannp/yalla and is freely available under the MIT license.

About

Spheroid models for the GPU.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Cuda 99.7%
  • Python 0.3%