yalla

所属分类:GPU/显卡
开发工具:Cuda
文件大小:1124KB
下载次数:0
上传日期:2022-10-17 20:58:02
上 传 者sh-1993
说明:  GPU的形态发生球体模型。
(Spheroid models of morphogenesis for the GPU.)

文件列表:
.clang-format (778, 2022-10-18)
LICENSE (1164, 2022-10-18)
branching.gif (890034, 2022-10-18)
examples (0, 2022-10-18)
examples\apical_constriction.cu (1743, 2022-10-18)
examples\bending.cu (1788, 2022-10-18)
examples\branching.cu (11455, 2022-10-18)
examples\compile_all.py (291, 2022-10-18)
examples\epithelia_double_polarity.cu (2865, 2022-10-18)
examples\epithelium.cu (1807, 2022-10-18)
examples\gradient.cu (1044, 2022-10-18)
examples\growth_w_wall.cu (6424, 2022-10-18)
examples\intercalation.cu (2319, 2022-10-18)
examples\intercalation_w_gradient.cu (8319, 2022-10-18)
examples\lineage_tracing.cu (6976, 2022-10-18)
examples\migration.cu (1473, 2022-10-18)
examples\model_features_sequential_addition.cu (10164, 2022-10-18)
examples\passive_growth.cu (4984, 2022-10-18)
examples\polarization.cu (1407, 2022-10-18)
examples\random_walk.cu (2723, 2022-10-18)
examples\sorting.cu (1323, 2022-10-18)
examples\sorting_prot.cu (2853, 2022-10-18)
examples\sphere_ic.vtk (535029, 2022-10-18)
examples\springs.cu (1033, 2022-10-18)
examples\teapot.cu (941, 2022-10-18)
examples\teapot.vtk (46640, 2022-10-18)
examples\turing.cu (2164, 2022-10-18)
examples\turing_w_noise.cu (2656, 2022-10-18)
examples\wnt.cu (1724, 2022-10-18)
examples\write_vtk_w_mask.cu (1085, 2022-10-18)
include (0, 2022-10-18)
include\cudebug.cuh (1009, 2022-10-18)
include\dtypes.cuh (8316, 2022-10-18)
include\inits.cuh (7571, 2022-10-18)
include\links.cuh (6907, 2022-10-18)
include\mesh.cuh (14885, 2022-10-18)
include\polarity.cuh (5895, 2022-10-18)
include\property.cuh (793, 2022-10-18)
... ...

ya||a ===== ya||a is yet another parallel agent-based model for morphogenesis, like the following branching process: ![Branching Model](https://github.com/germannp/yalla/blob/master/branching.gif) 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. For further information see [10.1016/j.cels.2019.02.007](https://github.com/germannp/yalla/blob/master/https://doi.org/10.1016/j.cels.2019.02.007). The models can be compiled using [CUDAs](https://github.com/germannp/yalla/blob/master/https://developer.nvidia.com/cuda-downloads) `$ nvcc -std=c++11 -arch=sm_XX model.cu` on Linux and macOS without further dependencies. The resulting executable can be run with `$ ./a.out` and produces [vtk files](https://github.com/germannp/yalla/blob/master/http://www.vtk.org/wp-content/uploads/2015/04/file-formats.pdf) that can be visualized for instance with [ParaView](https://github.com/germannp/yalla/blob/master/http://www.paraview.org/). The model [`examples/springs.cu`](https://github.com/germannp/yalla/blob/master/examples/springs.cu) is a good starting point to learn more. ya||a is maintained at [github.com/germannp/yalla](https://github.com/germannp/yalla/blob/master/https://github.com/germannp/yalla) and is freely available under the [MIT license](https://github.com/germannp/yalla/blob/master/LICENSE).

近期下载者

相关文件


收藏者