taichi/CHANGELOG.md,sha256=mv6W7UQZEcNWlkqPE_pRtcHN-Aczse777BfOmNSe7a4,29
taichi/__init__.py,sha256=DyhKN-XYjN9caCNOefsx8lN8HyZhqEP9PKOAQ1Cku6U,1657
taichi/__main__.py,sha256=vBQ82334kX06ImDbFlPFgiBRiLIinwNk3z8Khs6hd74,31
taichi/_logging.py,sha256=peLn_url6Gm3oZiGi8wgqKHuYusvwBhLBk4W-b4KyZU,3060
taichi/ad.py,sha256=6Es1XzEEoawMFHjN1qani_z_O3KqAKpPNqvvsA6C8KU,2479
taichi/cc_compose.py,sha256=3aVMHTSA0Xe0JqICTuBxxbYlbaxaUDLd9k36VmeE_90,4196
taichi/diagnose.py,sha256=IMcryCR883KgO0DEPzm_o38ffcbwzgf5acBVKwFOsOM,3685
taichi/main.py,sha256=eq3VvMlnUPMCCNX0-5wPHkOiB2Cb5yH0nkWomOonqhA,36701
taichi/testing.py,sha256=auXWBafLr7Vue8gLr0aileL_zrHIydUwBngzFFa8_Xk,4459
taichi/torch_io.py,sha256=t0sdztUJ-C3nx6f_T1_Jxt-_ab-yQGuBCVbLd0nsy4s,709
taichi/aot/__init__.py,sha256=tLUp9veqFcj7lBWRjZgwQJxQyMsZMwLEN9EdsocSj3k,69
taichi/aot/module.py,sha256=5cgcXv4Y7ljj_pEN_eYBYDnbR67D_kmzPvSlYhRV1TY,5921
taichi/aot/record.py,sha256=Jib5goD-jIjBTA9PdQja8vv6v3jY3ABRflOagfVUJWg,1306
taichi/assets/.git,sha256=_sepXJOH-4A9o4jtu-46jG2P6XHHbsvGW3642aKNQBc,43
taichi/assets/Go-Regular.ttf,sha256=S7gpWTE2QWxqOezcRUguBS91rDdOZFm5r2jU-6J5OWw,134988
taichi/core/__init__.py,sha256=-e5hVUoTqTqqkifKhOH8Hl47zt8oHOG21Icn5FhGKd0,86
taichi/core/util.py,sha256=AAEGs-livaUW2yMjkLYdLqnbX4b6YF5qIRsYD5akip4,4904
taichi/examples/minimal.py,sha256=SXxCGJ8rD0U9etwV2DxWdrc154-S4dtvib64IZ9BMJI,108
taichi/examples/algorithm/laplace.py,sha256=kAz98brxZCF6fNqWiTYXa2oN65wYWj8U4Thj5-6hoeg,497
taichi/examples/algorithm/marching_squares.py,sha256=cpEYLM8-xcVzKA3lv28xav601S6GXof3_ds46xQKX6I,2917
taichi/examples/algorithm/mciso_advanced.py,sha256=hMM3cwiUfPjE8rL6svnjThlzT9tScO5fd42dnCW-Gt4,28321
taichi/examples/algorithm/mgpcg.py,sha256=oDqu7d9L3_Jz_f_yE1VI5MpDrYvekB5U6Ud9gQlYJv0,5241
taichi/examples/algorithm/mgpcg_advanced.py,sha256=HiAYXVVSn8RrG_F34S1v6fUfoQiND727PDl6yADga2I,8936
taichi/examples/algorithm/print_offset.py,sha256=ekKavkd4My_MgHpRgbrUh0ZlByKXyDU5FYlaJbrGJqY,889
taichi/examples/autodiff/minimization.py,sha256=PfVUvbFkNQvbDYwqhh-UosID4ZTzMJHo3fsARQwapH0,741
taichi/examples/autodiff/regression.py,sha256=xH3Gk8_onK8Z4HLt6pLcZ05T-4nVrPIFDpflckiDhHo,2011
taichi/examples/autodiff/simple_derivative.py,sha256=6eXsyKJZgXy0r4Na0pmYsUEGJnNT_AO0WP7qEbh7GRg,972
taichi/examples/features/gui/fullscreen.py,sha256=-jo47nF6dKYzu6-cKwq3PxE-_Dn4AA2L4KJFvk6nqZU,449
taichi/examples/features/gui/gui_image_io.py,sha256=oRz3YsXqyOPFnBnE_ydpgErjUmXQrJ96zrzyLLQPcaY,534
taichi/examples/features/gui/gui_widgets.py,sha256=ps8M4y2fnkfveyqMhaba5iCwF5ukyG050N08oSPcbGc,678
taichi/examples/features/gui/keyboard.py,sha256=bPX3LKE5zNCkDs_4mFq2t4-7Unq7j5U31uZQO8Ss5Bg,1116
taichi/examples/features/io/export_mesh.py,sha256=8tUwKHCu7t2dDqeT5C4gTGIHCV6ZBeu56jdWImnEU8c,3476
taichi/examples/features/io/export_ply.py,sha256=iNGnD0mKiTuLviHnlVglrQlm1jzJynpsT_mn8Wd6YO8,1333
taichi/examples/features/io/export_videos.py,sha256=HRTC-IdmmsrRgu_5MkungdcvKussx0OKZkrJv_UVY4Q,769
taichi/examples/features/sparse/explicit_activation.py,sha256=9F35qf0FMmdSp3eCW1CyVIpkQoLP_MteJzzFAJLjuzg,1688
taichi/examples/features/sparse/taichi_bitmasked.py,sha256=qMnSa48AaQyiigyYiJF_84uZwf3ZALKrC_wxyfULsGI,1344
taichi/examples/features/sparse/taichi_dynamic.py,sha256=tznAyaqBtTvomhVY7y_D4Uj1h9SdUzfQ1Lh9M4JLly0,457
taichi/examples/features/sparse/taichi_sparse.py,sha256=yCwD3mSC-yonFG4t4V-UFe4Bb-eZ0SM0nKHnVRN7mfU,1240
taichi/examples/features/sparse/tutorial.py,sha256=AitL0bO15zeux0LCxIRRCp5goK4y_5ZqYXpzOzs9MWU,533
taichi/examples/ggui_examples/fem128_ggui.py,sha256=8cMbhvXpb_37aRz3WKQjXz362_xJrd_zHY8AS1VlQpo,5207
taichi/examples/ggui_examples/fractal3d_ggui.py,sha256=EqP5-15xBmLsq0fITwedhQdp6oNmsaB3x0iUgFuWxmI,4437
taichi/examples/ggui_examples/mass_spring_3d_ggui.py,sha256=vaxe4RgNJtWXHAz5rJY69OQxO1C7oCHruuQP8TGRUFk,2897
taichi/examples/ggui_examples/mass_spring_game_ggui.py,sha256=9fGuARP2wDwIXk7-Ewtyx8ry5NdSVw25pdpLid8IZgg,5981
taichi/examples/ggui_examples/mpm128_ggui.py,sha256=pgjRI8YUQie8ysjQ-xQssJalvRdWMexKB2Sfyb6wY-M,7310
taichi/examples/ggui_examples/mpm3d_ggui.py,sha256=pRrs8LbGXBezUcpLdF3eceUiyyR00vHCr-W5PdeNz_o,10306
taichi/examples/ggui_examples/stable_fluid_ggui.py,sha256=5_3uRrke-1YmbZDqBISTTj9KRZU4Eqb98RDNaR1hhik,7822
taichi/examples/rendering/cornell_box.py,sha256=ntkc-H_Jnnhh4SD9dhYCfIrEfrQblGWnJi6JVcQs7PI,15191
taichi/examples/rendering/rasterizer.py,sha256=knEKjosAAtPZuiaXaExPBkxhxuvKY4i1usiCFVBmjeg,5074
taichi/examples/rendering/sdf_renderer.py,sha256=0GAfASm2WQhkumCfvCXbZMWEtLG4Nnn2GMI1_r_vFBE,4497
taichi/examples/rendering/simple_uv.py,sha256=sAgcZcIzkqpfYJRUOd84KxJTZ6sON17X5WDid2vCwq8,349
taichi/examples/rendering/taichi_logo.py,sha256=xLuvsPuRkQFfZNFyv6udcC_3ZhNeaoiyI5aZgyVhrpA,370
taichi/examples/simulation/ad_gravity.py,sha256=OJootTpBM6kK0hARoAetNiGU3PJIZx8quUhNdGvflw4,1277
taichi/examples/simulation/comet.py,sha256=ewEwH_tAJrIAGGS7WDo1ikNU6cJfwhvw2k72OeI-IkE,2158
taichi/examples/simulation/euler.py,sha256=XMrwSe9R1QCnvIeBuN7CpzZc5BADg46PqETSsP1XPbM,15196
taichi/examples/simulation/fem128.py,sha256=5E7jHHCIjpOpyqZtu6-BIPiPyM3-j7SlepSWLk8-28c,4218
taichi/examples/simulation/fem99.py,sha256=AdmmesrPQcANcXQKPQ2WqvmJVtOKe2aiQtl4RjOHREA,3023
taichi/examples/simulation/fractal.py,sha256=2d7o3JILb47-ttncOVF0_Rs2f91b-r-nCBQ32g9_vMg,690
taichi/examples/simulation/game_of_life.py,sha256=avaUvRB0vrzCQttTlEjKTd_Ci6roP-iwzcQIHPnHaY4,1988
taichi/examples/simulation/implicit_mass_spring.py,sha256=ln2e3oUiGNtgCYXwiET0ps5rwmWHar94PQs3WAjV-ps,10293
taichi/examples/simulation/mass_spring_game.py,sha256=o1c3u4oR2T9kIA6loZr_iXACwnpqncdSOdEC1Cv6PKs,5988
taichi/examples/simulation/mpm128.py,sha256=buRGhcQvCzqadHBPsND4YVkpagjM28Rf4xSNGBCg_5E,6730
taichi/examples/simulation/mpm3d.py,sha256=NHvJLTQzqykeJR3gzb57rB6CWrp5oElDjQUudBFYQ1M,3502
taichi/examples/simulation/mpm88.py,sha256=DK_h9cSGAnb0zsXx-jiZIFYqSsoGY451LJeM8azUmso,2724
taichi/examples/simulation/mpm99.py,sha256=iiar0tZyad6-lZVqomZFWkvJ1jgMughJwt2A70V2aX0,5444
taichi/examples/simulation/mpm_lagrangian_forces.py,sha256=ZB-3DQ514-gyCbvoNts01wOVfyGU2OsgIsI5lda4byA,5908
taichi/examples/simulation/nbody.py,sha256=5GptxJLHO8DfzDUJANZhftOmp-uPfIHBOM2YeChU9es,2269
taichi/examples/simulation/odop_solar.py,sha256=vQoePSSw94pbt2xDvsdRMcgICAX1ATgj5tg9I3KZIEo,2049
taichi/examples/simulation/pbf2d.py,sha256=v4qYkdrJ2qxFxt0T_0SRfMj3pf6JYNzQ-bYRpsp8GJQ,8928
taichi/examples/simulation/physarum.py,sha256=8O7U5OR1kqOeRUvjngOZ97-hKoVbK4Od1dDAJwGXbKI,2174
taichi/examples/simulation/stable_fluid.py,sha256=7Uzozlx10OdkoFvlgmiuEqlOeRDKKJWbmoFnITF1Glw,10707
taichi/examples/simulation/vortex_rings.py,sha256=JXSnIT4D61pXyfDgFU5FwHdbvVO5yBjTCEpW0LPEu5g,1970
taichi/examples/simulation/waterwave.py,sha256=A4AZzTRQRxBJKlvoCXGNS9GLcLfygOwiNUotGDp9CLs,2569
taichi/lang/__init__.py,sha256=hi6SapgKqmTcN6CVEfmBQ2mLSSEkacJB3OvU1EsxWkE,41648
taichi/lang/_ndarray.py,sha256=f5peFR6Rpb8QvVyELbr2au1BCP3xDrz5VE7UIe4Fv_0,8024
taichi/lang/_random.py,sha256=L15x4uTfb-DroUxOvna79VN9Bu93pXaAeQRfb4ehC60,380
taichi/lang/any_array.py,sha256=HMenDAkUz3wVYV0U4VRztIFrcFK_eyCtpFzMg31Q7-8,2484
taichi/lang/ast_builder_utils.py,sha256=UjvCUT3LE8PRK2aB3vgyVnACszB5X_602dUQnqyoyis,4735
taichi/lang/common_ops.py,sha256=wU1KZcPwTQEkfRvEXcXSW3XSJB5MghOtMUdXUbCZ0pE,9173
taichi/lang/enums.py,sha256=xw7nmemkR5BdlJo4rHb8KEHUS2d3Ch_qt8m6qE1TB-0,223
taichi/lang/exception.py,sha256=SS3F3Y_V7AY_Ggooh3rYKnqO2ZmzQ5BirjxcVht0zOQ,150
taichi/lang/expr.py,sha256=azmWj8QD61EHxVFMBSLvjCNx1ExEwHDWqFoJrOa913A,2105
taichi/lang/expr_builder.py,sha256=JtHoDMpWhj-8nd2VG4k0HMhW2r8Rr_uRFrWd44tZG2k,9244
taichi/lang/field.py,sha256=CqtI81fBtuJhvoOUGtY_2CSoOlpWYNbtuZnJK6fYuQ0,8851
taichi/lang/impl.py,sha256=MOInnnocTEk4Ordpd1ddBdG292OBs4o3WQG0VDuB88I,28443
taichi/lang/ir_builder.py,sha256=RFoi6jSj_PngRZDMOx1GgXyw0ro3He6gquhXH15avgU,23735
taichi/lang/kernel_arguments.py,sha256=UEsiotqhF2stWBCjmY0smrk9bwebpvPNaLxfJ1PoIV8,2109
taichi/lang/kernel_impl.py,sha256=-3ddnA5R3Q7NX0RdINNH9P-nEPjby5ndQ1KJDAt5mFw,36067
taichi/lang/linalg_impl.py,sha256=qGOqqByfGiXWx4aSvyduKFtOGXZkSx3McSz4H10B2rc,9408
taichi/lang/matrix.py,sha256=wH43F-G3y_5qOmid7_1YOdwie-4cYqauWRi89Br8CYQ,55196
taichi/lang/meta.py,sha256=rpNPBPh43jg-5OdQRo7Gd2-EBUArt7KlWTfJYoROh6A,4280
taichi/lang/ndrange.py,sha256=YdU9GNK7pvkso6DfaPlm2f7vZvzeCMLq0A3j89DGqbk,1407
taichi/lang/ops.py,sha256=FFBMkYL8ENwDxH2ZPmJMjGGXPR9zYEArlf__W5kzikI,26337
taichi/lang/quant_impl.py,sha256=myggQDj8UJrMk9Fqxpg2GpwSMzzrBnwP5Oy0P7YDIZs,2606
taichi/lang/runtime_ops.py,sha256=DDldYbrKvbMiRsMc8wjWdQDZFJElrWRLfQSJMyGdmI0,136
taichi/lang/shell.py,sha256=kvclRqlLEfrpBzuZmfePbpfey8AHKjZsiRpYrl3Book,1478
taichi/lang/snode.py,sha256=JzTytJQ6CWIX5hFQrGZw3nMH_ULN7qXrUDFy1bTxhO8,11312
taichi/lang/stmt_builder.py,sha256=y3d3PL5avahmmCaizaZ8RNkiZqeF2ELRDkCe6tly5RY,27596
taichi/lang/struct.py,sha256=lC23hElrSD3qFYR2PETLXY8n3psFCdr6VWX29vZ54PM,19329
taichi/lang/tape.py,sha256=Nlv8Y38pUUQFK2q1JiPo05vggUzG6_rLFZM1U8rpLhc,961
taichi/lang/type_factory_impl.py,sha256=NwXJgOnIIdeVM_wOcc6IultaiwByLYOHcOHvHWbwNMM,1852
taichi/lang/types.py,sha256=EWeRXyuGdWiQs5wCRBsTJy8mnjM9nbLfelqugSwE3n0,693
taichi/lang/util.py,sha256=cTw_cLdACePw0ktHCchrLjz9UdU_fJ-lIKpGuKXqjlI,4714
taichi/lang/ast/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
taichi/lang/ast/checkers.py,sha256=eT7X-rnM5kva3wF4WGTDlUH92wTSGmVOdJZ9-d_E4fg,3695
taichi/lang/ast/symbol_resolver.py,sha256=zEnGH0OQ9z_1aO7V7qum_FXOdwoaGkPKobPoc5yhjo8,2354
taichi/lang/ast/transformer.py,sha256=ZG-hC6LE1bmYelp5C19rHsiEiCcm0W09p0bHRrVmHbM,4989
taichi/lib/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
taichi/lib/runtime_x64.bc,sha256=IrJYEbH-EhXcwlU0Zy-H7L5hiC8wtqMUULaYux7G4jY,122416
taichi/lib/taichi_core.so,sha256=8bNqmuz8lfrIOSImg9Q00PMmDlX-4jao5todg0Jx9Ms,73981140
taichi/linalg/__init__.py,sha256=3m1b_AH9_VqdNlnJuzMDubzBO9OdCQcBy0D5sGgGEPk,193
taichi/linalg/sparse_matrix.py,sha256=VQ3K8uakDRf2TLh4jHrKHso-6UefizLMr3VShbHuPkw,5685
taichi/linalg/sparse_solver.py,sha256=2Lo_Z2N_LL4Rf0ABKnn7fZ_ZkQk64BiddMHnE-8Ttz8,3259
taichi/misc/__init__.py,sha256=fd6LvwtF5GLr8cDtpe8FYy_nEUuAt-nnTvty5Ir5vVY,159
taichi/misc/error.py,sha256=TV7AVUd-DTmUc1wrf4YRUZ5Y7I3nqSQef_43lwgHjto,1832
taichi/misc/gui.py,sha256=sizNltS3DcPqT-PYQYwMPfPc6aA-uXcWZOQ_Mra2dS4,29852
taichi/misc/image.py,sha256=nTc1vXE47JR-0DXhPeIfMYG5UnL0AVb9WmPsFmLGK8M,5077
taichi/misc/task.py,sha256=jkY-G56KOepzUuZcehZorng-CWLkRg8w2niH5y0l76w,911
taichi/misc/util.py,sha256=ssyvXgl9hLbNwm3fa-5lY5UYbiXhTnMthb3VJPvz6mU,7838
taichi/profiler/__init__.py,sha256=8IZH1h0a2YIb50SWOR-o5e8RYYBGmGoNm88QXWyDi20,163
taichi/profiler/kernelmetrics.py,sha256=fmtu0zqfVOKPi8dsJrHG4GT_6iFSjhycfpZEzp8_UgE,7641
taichi/profiler/kernelprofiler.py,sha256=72muLVqGriUuM4-XgkwJX_H9E1hP5thUNiFiWefpc7E,13741
taichi/shaders/Circles_vk.frag,sha256=POBlor1SSBhI_F5bITdu5MVdSC5_RgHoSOQswXMs89s,369
taichi/shaders/Circles_vk.vert,sha256=6eSLYNopeEIu35Vy53nFYEGEQuHNPkrB6epbWL4-wbY,613
taichi/shaders/Circles_vk_frag.spv,sha256=y6A_21eiLVfOtzKsDlqc_pawcfvY7wY0W6jvfS6JrZQ,1136
taichi/shaders/Circles_vk_vert.spv,sha256=l9PXFoerHZWFeJ6B-PahhsVzUWRVEbb5xg048vmJSa4,2036
taichi/shaders/Lines_vk.frag,sha256=46rBg4TsnbYVwvqqLODCS2KczgduQx1lhnFQUXOwmgQ,302
taichi/shaders/Lines_vk.vert,sha256=VsXyOErHE23m7VPj-26x2PhwJiQT-S_fkZPE2p5uDls,656
taichi/shaders/Lines_vk_frag.spv,sha256=wDE2jVYHZfcVMwZlweFCHhxOxXTynBPL5YJ5z2eh9Dc,840
taichi/shaders/Lines_vk_vert.spv,sha256=5BY7jgsDc1_X_BwWWXu5nhpXySVOD16ziplFEVR4LxY,1976
taichi/shaders/Mesh_vk.frag,sha256=syam3EmWntJN4dSZyiUE5__ws1oCN3Q4332KGisK47Q,1247
taichi/shaders/Mesh_vk.vert,sha256=_dtZQeKDSmCcFlV_E9RtvfqD2Tt440F3bcwiLfEny1s,965
taichi/shaders/Mesh_vk_frag.spv,sha256=t-qz9d5L-iuVm74bmYqw8oy-eTtgkS9M9Ch9hsjsxy4,3308
taichi/shaders/Mesh_vk_vert.spv,sha256=Rha638YRpork0n0fvE7ajsq6IEfRHdhVG-HJGNW2Umg,2580
taichi/shaders/Particles_vk.frag,sha256=oblbXExK_X2zyRY7TP6ZYKQ4g9Z6_0cfz1hz1II_yqY,2010
taichi/shaders/Particles_vk.vert,sha256=a5T1giA9CRF6qVFqmQ_4LsDOOVyhw8ykwmFkCkn1AME,1006
taichi/shaders/Particles_vk_frag.spv,sha256=N5CptAVTrLjyZcP-j5ZhHwSXmJBUyPfmUtKlJZQHBlQ,5984
taichi/shaders/Particles_vk_vert.spv,sha256=WzTm0bMJeFrNcOXCh9WiUO_7nJfX2PC9abgekhCzSGk,2996
taichi/shaders/SetImage_vk.frag,sha256=ejZpuWyZhLP-jmz3NLwabUj2I9DqL6tFCK0i2MKKy6E,400
taichi/shaders/SetImage_vk.vert,sha256=53CLpuGvZFfU1zbCM7lRymbs4IN108_BNW2MJBFnYhM,379
taichi/shaders/SetImage_vk_frag.spv,sha256=HHwOGUuoDnHJJAnhWl44Cl3oPsj6PCcsgM3u5vYaDZY,1052
taichi/shaders/SetImage_vk_vert.spv,sha256=Hgcsj7YQ2qaBwbpxYlx8DN5v43fv_9D0aO57IKz4Hd8,1156
taichi/shaders/Triangles_vk.frag,sha256=S-07WSFVNbpPwvSSrw11IpGTtL0fpBz9qGSIET_5i_g,301
taichi/shaders/Triangles_vk.vert,sha256=Ih4OHMIJevZQrHGjjWtC2bRO5g7e8WNsh3u5MdVmXTI,655
taichi/shaders/Triangles_vk_frag.spv,sha256=wDE2jVYHZfcVMwZlweFCHhxOxXTynBPL5YJ5z2eh9Dc,840
taichi/shaders/Triangles_vk_vert.spv,sha256=5BY7jgsDc1_X_BwWWXu5nhpXySVOD16ziplFEVR4LxY,1976
taichi/snode/__init__.py,sha256=YX_PBfXj0C7ojcWqWQ3jtj1QQyLcYPFQpyuZPfhwbJs,54
taichi/snode/fields_builder.py,sha256=z5cDBlLHMS7HoWzj6pk17Ot11TSTD3ViqnCif2vpa3o,5814
taichi/snode/snode_tree.py,sha256=wHZzg1iy70QkQ2Y74vwClvh1ghLF6LSqAJkIMQ-YbT8,864
taichi/tests/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
taichi/tests/bls_test_template.py,sha256=IDvYPrj51NJLXmW6RFff12kLDlLKaXyiMmghRq8R-IY,8261
taichi/tests/fuse_test_template.py,sha256=TtDXnXgG5k3Mz2At2GF6Ycqe0GlP1Tmy7Q8qq7rbZ7Q,2582
taichi/tests/test_abs.py,sha256=Yzasi9EMjKvkPNvp8HazUHc-RtfbWpOnO50K_W6_-_4,603
taichi/tests/test_ad_atomic.py,sha256=mmnsaUzh5zIbfDfnbl83gwHbN71uJHT43eTubh8G_v4,547
taichi/tests/test_ad_basics.py,sha256=iVQPNfaljV6PKQ3_Sbh_q4ue3COouYi95MNQ1an2-L0,6862
taichi/tests/test_ad_demote_dense.py,sha256=bpEIfnhFAdugRuNbSAHhiSPRqTuwg3k-4T9GKpHZNTw,234
taichi/tests/test_ad_for.py,sha256=9bnEyP2_YKTGByYXJ6mgdAclWmGafXq4y_nvtwPYqd8,9069
taichi/tests/test_ad_if.py,sha256=QHcjC3JNNcersNXQIvJyIaz5WuOz7n8XUHtZQEB5GoE,4253
taichi/tests/test_ad_offload.py,sha256=VrxAa6BwtKkH9PmOo71gouIOLwalHu8ERyQJOK5hSuI,455
taichi/tests/test_aot.py,sha256=7lTTMxjVuQWmkAPg_tX8Mmep9LW9Dws0Jv3VGIKh6p8,711
taichi/tests/test_arg_check.py,sha256=F7AAWfs3dVxfPQf5SJqL_L9vozoR7n8rMwFFDs8AUPE,587
taichi/tests/test_arg_load.py,sha256=swDTUpaJkan0aaKmf-xE5MrY-T22ULAL-yLKJAuGQ4g,1160
taichi/tests/test_assert.py,sha256=imIqSGWk5AeYFTEcdDQLMRPCPkiigeoS34Df_IB3jIE,2552
taichi/tests/test_assign.py,sha256=qWrwNaXZGWqREBtUoTl7dhRmy4NrLBAElsx_nBMBdbk,926
taichi/tests/test_ast_refactor.py,sha256=mipX8reg-t1EIWjWyILoScJWKCrRKm2mRGJOEw9W-A4,3636
taichi/tests/test_ast_resolver.py,sha256=PaCIpuv3SJG0hly2F_rLq3laQjhghZ1HBNQ60rmQj0k,1373
taichi/tests/test_async.py,sha256=5m4HM_CGJhNIK6C4__f33lkhijjPq7rb_bwLRhC-aG0,1043
taichi/tests/test_atomic.py,sha256=fJ9D9q51FEINGMeHqJNBQUCGcuaND_bUvv33Lh7X7ME,6707
taichi/tests/test_basics.py,sha256=GI0jKNnBUwbpPdPhtD7-yLcUE7wAbRz9cHF6dvNMt7w,1811
taichi/tests/test_binding.py,sha256=9SvtrThJYpMhNAt4PgDGQz93m7XMdGx4cxwStKv3FFo,424
taichi/tests/test_bit_array.py,sha256=vjNq4quV932alL1BWRaEJadzNQ9H_d9Ohu2nnzfVfk4,989
taichi/tests/test_bit_array_vectorization.py,sha256=MiXcFo4JkcgzXY20WR8ApFJ2-zZhDq7LLqHg62V76v4,6051
taichi/tests/test_bit_operations.py,sha256=l3hKWBvc69Js_jhW7dBRMIzG0SE0DrAFMjD9mWmLHKA,1016
taichi/tests/test_bit_struct.py,sha256=IoceTZW2-J30_Iq9SAooDSxbwc_cf5CcFPHGCBYYv8U,4922
taichi/tests/test_bitmasked.py,sha256=OScg39XaDAgPnmgrJ_Qhfu3PdXIXXaX5YF4kbI57EvI,6306
taichi/tests/test_bls.py,sha256=_qDugZYQuyuDgNX3-_jEJZyCxAki3y2RiE5tlYRl9jg,4011
taichi/tests/test_bls_assume_in_range.py,sha256=NWSblmtWS-3_9jO_xgfcDzJW_Nzj5AJRDEKGW_qGLEY,1344
taichi/tests/test_callable_template_mapper.py,sha256=pbbxNpggObVtJ8qMZ8cW3750u1uLxMfW9gOdYxXqwh0,1782
taichi/tests/test_cast.py,sha256=xHWrOx18dujDgg-9bejj9qbJJBchSP1WDnI3AA9D658,3125
taichi/tests/test_cell_size_inspection.py,sha256=W8iFCQgPOwO8BBB4Cqtiil2NTrwsTPP0D2NanRJoPyM,975
taichi/tests/test_classfunc.py,sha256=Uv3C7O5jUNqzhAYuBu0VlkiCPuBWBYMudHf2z2xBF9Q,437
taichi/tests/test_clear_all_gradients.py,sha256=tJBKchAQh6eoGwrZQ83edD971KoURVH4BhUDnI1ke7A,886
taichi/tests/test_cli.py,sha256=4C5Hl3Oh-J99VrXBk9wnqXgLNM4WQSMMpFDkizoaQEk,8644
taichi/tests/test_compare.py,sha256=EQKnXtecU_ZYyZ6vUUxj5iENkNdHi34891APqIaJ5bY,3110
taichi/tests/test_complex_struct.py,sha256=92pBHq5riPY1sRb_uzg2I9a3UzfHBSZO9B97drvIx4c,3461
taichi/tests/test_constant_fold.py,sha256=SUmej5uPZ38BvTqTi46QVhq5nvfEnnnQ6PG82roGAJw,407
taichi/tests/test_constant_func.py,sha256=ckzDtAfZtXgMW9JwXCXnFPPqy3xh0v6Y6TuO_aGWnlU,2416
taichi/tests/test_continue.py,sha256=kq5sgWAat8_hWdmEnaJusHojRG8slO4wVhH4SWGnZtw,2810
taichi/tests/test_copy_from.py,sha256=0kXHXNrjvH7ttAXeQgDgUqQk9B591OVSQXESci7Ifvk,321
taichi/tests/test_cuda_internals.py,sha256=aBANH-rgYEswhm9QPz_ni-4m1EFCOFInu4PdGW94B_k,581
taichi/tests/test_custom_float.py,sha256=ipSSLC5zucoFM7OxMLhYi-WzFkAa3_SAJmfwlCSKlbQ,2337
taichi/tests/test_custom_float_exponents.py,sha256=9r1XGCBuasjlnwbIZ1Zuc88FvdGxEfm-PbAgIGRaHzc,3686
taichi/tests/test_custom_float_shared_exp.py,sha256=FqnCWpt5umbKdRyvUwuVF_xNfthZgJyGfOIgUPmKEgY,5116
taichi/tests/test_custom_float_time_integration.py,sha256=c3wGIqz4S-jGVqPgOB1aqCzAggE9HKI2toWKc9bxvXI,2069
taichi/tests/test_custom_int.py,sha256=-yndE41lhOpucsOp5gFUegCS7_C6V--bYct5yu3EOws,301
taichi/tests/test_custom_struct.py,sha256=NbrOK7A6_BOYiY3X-7hES5MC2D7XTeqdR_Tikp2Gf8M,7542
taichi/tests/test_custom_type_atomics.py,sha256=WePYcnY4mrC_BiwafZ5D0nFerhVIerg7YlYe4NxsNZU,1862
taichi/tests/test_customized_grad.py,sha256=QUt55oxYSmSNlxEzByi4ztI-MOde_9MpF7xWbHGLSEk,4471
taichi/tests/test_debug.py,sha256=rqUeBrS2qaLV17yjOhADs5YubzKZIMPZrE3TvKnq_Ts,2722
taichi/tests/test_div.py,sha256=xad0KnFOMSiX62QZ9cfFaSL9Ppf1KV-DncHQ-OnTOKQ,2245
taichi/tests/test_dynamic.py,sha256=_QSlws_wF3OqHp-dJeVhfaNaf6jM721wa7rhl76b3I0,4228
taichi/tests/test_eig.py,sha256=OyCYfxs9NB9cKEVlXWngvsORf6kzRVPfPwaaOeHtKho,4020
taichi/tests/test_element_wise.py,sha256=HUSDmgQVsF-jt5qAdBx8ydmDK50e6TeCU12HfZHJ8z8,10058
taichi/tests/test_empty.py,sha256=OmBG-z0eR1NfeVV7NdxhGPZpD0XUrKhzJujeewIaR_w,285
taichi/tests/test_expr_dict.py,sha256=OWUc7N5yCRiKXCmTnO9nRj231nUMN-7sMC2DjZt-Hf8,950
taichi/tests/test_expr_list.py,sha256=LOSl0t_koG9h9Sfk9kSjZUnx0EdgJmEf_lnEvWDgLt8,600
taichi/tests/test_external_func.py,sha256=sYG9XyR7jjgDdtBX3dwOVQzTG4Mx-nd78nUNon79sqs,348
taichi/tests/test_field.py,sha256=K8OEVRL-i9zK4ccNIa0zP00NJqEaNI6Yrv85CEt8y_E,3995
taichi/tests/test_fields_builder.py,sha256=3RW4vXJKX8WcnsgJ6eqSGcaYvBLHTB852uekSeH_NZ4,3395
taichi/tests/test_fill.py,sha256=0pX1sse4zAoCvyWrBevJOK1YiU8sOpYsax4sYAP8KTs,1385
taichi/tests/test_for_break.py,sha256=4EMAJtV3Bt6XmstRWvRApnR3WjSFUtejKFjlT8iTjDM,2040
taichi/tests/test_for_group_mismatch.py,sha256=goZ1uL_XZKViiRxWb_K_9v9LeIwj5x-sgC_VjcCICSc,1997
taichi/tests/test_fp_flush_to_zero.py,sha256=kDNM2sHW3LcBHUc3Sd4kL9trOcB4SnNMLefZTz2B-dM,519
taichi/tests/test_function.py,sha256=7IbApt-qz1TwjUtP4UqF0RJdIJJ7crSC5iFC1BWzejk,5591
taichi/tests/test_function_parameter_by_value.py,sha256=CbT07WRwjnuUbMJWndKiPJ8A0YLcbz2667AKkrxjsS0,249
taichi/tests/test_fuse_dense.py,sha256=0AVoSnzn0YfmrBglaFb9XKrC1nZe8MQPO5PDAHw4fo8,907
taichi/tests/test_fuse_dynamic.py,sha256=Y585mZXKjuTXhv0WfjPmdTwfLP9N1lShMaLbelUS9aY,1248
taichi/tests/test_gc.py,sha256=lUka-TnXyuNxRQjYZalQ6PtOSe0265763SW-2xWwl44,3260
taichi/tests/test_get_external_tensor_shape.py,sha256=oLp5KzvoHQ8nUzxtw7gQdoUPsnJuoaTT5N-DfijDt9E,2184
taichi/tests/test_global_buffer_misalined.py,sha256=skWZRIkH8zR2i28hNZlADa5S_cL1d8vOs8cK6l4V_RQ,275
taichi/tests/test_global_store_grad.py,sha256=hjB-rMFrCW2_uJFn46OfY6bYqTiVc_9LT_ncEdKT4XE,568
taichi/tests/test_grouped.py,sha256=LaI2-Hde9SF0q-gNiUcRSdua5GKIWg-xQAD4BeW1Z34,3466
taichi/tests/test_gui.py,sha256=hp2kPPOt63QikK9zfpsgMtakvB6wLJiWbaSWlSFGdMw,866
taichi/tests/test_image_io.py,sha256=VYebQlrHWTRGJ4Sb0rU9XLl6fsh1ok9kUWJZmEcuCQw,3153
taichi/tests/test_immediate_layout.py,sha256=C9TgKZPqg1DoVuIxZ2yk8rKhZcC9ToMjTZG1TUtXU_A,177
taichi/tests/test_indices.py,sha256=JG6e5JUP1raEnuN-54huHgdl5y4Huj7hhmkbbNfXteI,1250
taichi/tests/test_indices_assert.py,sha256=2STUahjP-4lwO9oZiP0v1i1vBLfrHzk9WRdx-7Smc5Y,588
taichi/tests/test_internal_func.py,sha256=qDCequ5CUhZ-c_jajVhLxtXVooe7BODcpdwclRjkBQw,1502
taichi/tests/test_kernel_arg_errors.py,sha256=-Gb1hTfZ4LtxOsgbDg3oNVqKHnilURRwcuenKE414g0,365
taichi/tests/test_kernel_templates.py,sha256=GF3bO_5VBx0HsjaWko01uHuX_MWayCtIia1Y75snPSM,2523
taichi/tests/test_lang.py,sha256=wxXHg85IVu8fj7mhsuiaMbzIzAqE5InvgpeNQARdmOw,2890
taichi/tests/test_lexical_scope.py,sha256=-V34wntUVMkb0aqaWksY3Cw9ozaR5r3dqcrPSYhn2vs,421
taichi/tests/test_linalg.py,sha256=Omgdl5s5nmecRY_6LmZ9Xl2HO0VUPpEiOcupWJHax54,12308
taichi/tests/test_listgen.py,sha256=KNzyhvwKyp0m4OJxXzNSrUQB3jGGvjTQyQg3jhRCnzs,1785
taichi/tests/test_local_atomic_opt.py,sha256=keD7ejRpQSG4La4djQHXTbsUO1NJsq7qsRjGfIDbD-U,434
taichi/tests/test_local_atomics.py,sha256=y7Di5bei7xcs0mojIdfnPi8ujAi6j1K0f2Zl99aoqi0,3047
taichi/tests/test_loop_grad.py,sha256=xAtUqVxNR6h6H8JfzkH-WhV8LDF7pcPt24eNJKhfGOo,1266
taichi/tests/test_loop_unique.py,sha256=WISQkXDvUWce7yMH8vNv1RCI6KvLhtYaOK4qAvwNsNk,3463
taichi/tests/test_loops.py,sha256=5OcZ1BpID7N6w2xF8KBZL_g0ijvPfqZTTUIIyhS0_oo,3186
taichi/tests/test_matrix.py,sha256=Xkto1Bf3DIJgaiEaDx2-WM8yJu6du9AuXE1wkK5HNfo,8348
taichi/tests/test_matrix_different_type.py,sha256=AGREg2jWB5guDZScQNQy-5RlMH3PUUwFStr2QzUXGDs,3901
taichi/tests/test_memory.py,sha256=DrYQyxKAuBoHK6SsaC9-nbBAji4-F8abvCglpIdk1-Y,190
taichi/tests/test_mod.py,sha256=cQPlZcdBgHfw741PJpSd_7gJrJukz7rEzh7eJIoQW_k,1285
taichi/tests/test_module_import.py,sha256=HulLI3XcHHGa0r9WLKUpuc2yX_XIxwHb-MpS2GKxWCs,193
taichi/tests/test_mpm88.py,sha256=G6P-UapyiUGVcwF110d54ZLT39R4edV7WhTeW4WTM68,8607
taichi/tests/test_mpm_particle_list.py,sha256=lGcIUrLLo5fUN_4yj6QO48t557GWvx6Jz_t5t0ZF1I8,1712
taichi/tests/test_native_functions.py,sha256=tRIobFKK8T6qxgn_zayESWs0FrX7Rn8dfFZ-8U0x6Xw,1456
taichi/tests/test_ndarray.py,sha256=NjQgl60iYw0MYQ88tqIsakTB-0frN6QqunClANAWvU4,12711
taichi/tests/test_ndrange.py,sha256=8swiFK4UO-7BQs1yqoubMO8ylCX0y5SSy4CxI6177zQ,5019
taichi/tests/test_nested_kernel_error.py,sha256=ubkoaWb7htoluEhKI0sFnw3kJr4VB32H3vxZbklnoRE,193
taichi/tests/test_new_allocator.py,sha256=1jQWsswSzdhzjvZjngiu4y4HSZTPhxzLiexo4W9Op6s,1383
taichi/tests/test_no_activate.py,sha256=isInH_a3DrkMJCoSdSFiNloUpQ4opl55pmZaq9Wt-o4,480
taichi/tests/test_no_grad.py,sha256=QpJXVDCnCYp5mW7R2yf0CKhLCEbjqQHn8t4ml75p2j0,935
taichi/tests/test_non_taichi_types_in_kernel.py,sha256=Ve9G8z1Wxm7qHKKtf8QfWA4BhUcKAe0sV-748ipMOpo,382
taichi/tests/test_numpy.py,sha256=srs5ghklk0gwGCqSuwP86Dz5NK-EBwMsEKzbyunmRqM,4334
taichi/tests/test_numpy_io.py,sha256=qkBXUuLGfjwINT0U_7SmJByQSDrjfhVVwoS2s3Nus2M,3308
taichi/tests/test_offload.py,sha256=IklwrU6GxVXtfxd6IClz8b3JvFQMVwhH-4mEO-szGS8,1719
taichi/tests/test_offload_cross.py,sha256=lBVKWGX9DeDn8KL4HlePkm7lvk3qfp2dlZIwM78bnWE,1806
taichi/tests/test_offset.py,sha256=1q4zI0NCHwN-4w-I5CZKRW2cadAnH-jbPk-OUcLoEAs,3266
taichi/tests/test_oop.py,sha256=Af3hLDaczhvU3fSROHPT02DQ4yn5QFHsxUHD_FaaXRw,6485
taichi/tests/test_optimization.py,sha256=ZmR4N8BF3GUt2PWgy0m8KvkUtGf7lgo2Zy-rPSlT51I,3225
taichi/tests/test_packed_size.py,sha256=TbpqikbXI62URTIkUEZxzbgdBp0wPmJ8ErNXluw3QgU,288
taichi/tests/test_parallel_range_for.py,sha256=y2bKqiZcnt8R76Ia_KjXCOtaQv65lER-M70ak6g2Ukk,449
taichi/tests/test_pow.py,sha256=JodM9e6BFYttp2boEkRT4KCLCi15jP_UZaIqejqIGhM,839
taichi/tests/test_print.py,sha256=J3-iYOZoJFzZOIUJ0oosyCk7dL6H6k9asDXIOPFwnIE,3698
taichi/tests/test_ptr_assign.py,sha256=MgD47X2r_Z37HsRtBF7j94psw4fu6IUh0N4DY5eS05U,2133
taichi/tests/test_random.py,sha256=3QWdFsIOeG53WRlkhrR8GeTH9IxekOlyWZ0WdNGymAM,3985
taichi/tests/test_reduction.py,sha256=c1V4naNw0SFBdrszC_wSXE-rrDQCTNeTZTGz-DbEM5o,3483
taichi/tests/test_rescale.py,sha256=JY2I-dXnPtyLCEkN6Uw96i08wHvIvgt8LHh9fOHU-pM,764
taichi/tests/test_return.py,sha256=xHhRDaZtZytB0gEwoQR6sV7L9IVBvK2ULtJkS0_dvWs,1393
taichi/tests/test_runtime.py,sha256=C0MDnx7OduAQfQIE4XIfh6nkl5_UEbJbpRpKWJHWClA,4678
taichi/tests/test_scope_errors.py,sha256=R_4OpRfP93nLzAl8fBUkhFrJXPkn-BN7x601AyurYk4,730
taichi/tests/test_serial_execution.py,sha256=AmBU-IpVbOCRmPFDVyaBJncuIVEPr4fgqs_znlAE3yU,796
taichi/tests/test_sfg.py,sha256=AUzz4AQCsri6Ae6tIQmnKtTqTll5FRDsq470WhXMSX8,2859
taichi/tests/test_sparse_activate.py,sha256=KFefof4KDy6q_ISnVWmk5Vj-eKoDedIV9FFu3FimODk,1044
taichi/tests/test_sparse_basics.py,sha256=PkXJEmekJqxJ83D8q65_Qd3StZioirgzzwiBpvComtw,1849
taichi/tests/test_sparse_deactivate.py,sha256=eKNsWsyGm_HVdAAYmLapVIJMd8nZ1bPI5ZpJMDsH_-4,3883
taichi/tests/test_sparse_linear_solver.py,sha256=K0pnWX8Lc2r3HB1fi3fBXcjq88vgLfwML_RylDqJtrA,1702
taichi/tests/test_sparse_matrix.py,sha256=QIPuwGklIfAlBjC8kSm-Mc_beEGCi09AtjOw4UMQYyo,5471
taichi/tests/test_sparse_multi_tree.py,sha256=zIzI1LsABFV24sborGtePEMtLyu0IeYGwAQuGiQbjIc,513
taichi/tests/test_sparse_parallel.py,sha256=h5nRe4DLrL1SkL8Q_8L33tLMI-z2huMkSLokR37lAQ4,1401
taichi/tests/test_spmv.py,sha256=2incNTh5tAzOT4mBIxITE-abebPbf45jTmNb4NN41XQ,1740
taichi/tests/test_ssa.py,sha256=VLNUGZZTIzXBHamYuBbkGiz8uMh77g_Pv92Bn-YTbH8,1725
taichi/tests/test_static.py,sha256=mwh8Phd0aHqLEnPQ4VYz2gKX90-szGphDwYlH8GAkgU,1659
taichi/tests/test_stencils.py,sha256=n3vWMZM6B1QMRD8IZEj76cg7LZKnphk3u9lJ7qGDD6s,438
taichi/tests/test_stop_grad.py,sha256=Wm0keBdHqfr39m6KxGGODgwq6TYI_yUhc3Y1pZ8gZyY,1502
taichi/tests/test_struct.py,sha256=y7GgDiKktsbK6vzbEI8gjSFzMoJawZu6Zmgoiz7ZG8Y,1426
taichi/tests/test_struct_for.py,sha256=be7wzQT80WzU4oE2CJ3AKLcnqP43JU9wCb3BeY82dzQ,4966
taichi/tests/test_struct_for_dynamic.py,sha256=Oq62dMbZgsjIucWEODdBaWgFsqmUSdhrwKcJvPEXz9M,857
taichi/tests/test_struct_for_intermediate.py,sha256=WGJgDG_KSGyh6Vyqcz3Y_TYNPEzPSg0kbWYlHzSU73o,937
taichi/tests/test_struct_for_non_pot.py,sha256=UAaPARtcNYEYAvpArg8xEolA5fxIB0FV1ULDHNa-7hY,1043
taichi/tests/test_svd.py,sha256=GJZ70nfZnKObBy4EdSKo03o5sUv6p8bx8P79IqdpkE8,2585
taichi/tests/test_sync.py,sha256=LgXujanG6DHV8rzytFWiV0wjxIcsDftxuunUWLRPogA,688
taichi/tests/test_syntax_errors.py,sha256=_P1HSBurxFh0U3-xm768F8L2TzSrggrTHk5z6Trpu98,5351
taichi/tests/test_tensor_dimensionality.py,sha256=R01cKjM_q8YwMJ2Hw4nyqeX6fskVsPruoVvPl4V7PhE,860
taichi/tests/test_tensor_reflection.py,sha256=9LGtIWd8TvgeFQ__duuFakIz4YYU0UkIixnHyWNDg7g,2392
taichi/tests/test_test.py,sha256=RB7raaX5QpERlsX-mazy1bd6HmqLndckXBpq8ThqhGk,3296
taichi/tests/test_threading.py,sha256=3dD9ywGXCWw8YY-dhp997623gLheMDNUcFLmidMs_DM,115
taichi/tests/test_torch_ad.py,sha256=avuQADpJyPfWI5IFTaNDofH1853fiLjoUWrggp6qSiw,2495
taichi/tests/test_torch_io.py,sha256=EqdyKjjoGcIVFyCei8JynOnhfC-ef3JsI_e2DDny6sQ,7148
taichi/tests/test_trailing_bits.py,sha256=nhYNgQXpghBO2UdQqGeaoMpN7Fta-KxKoRpNLB9yZZU,1291
taichi/tests/test_tuple_assign.py,sha256=pdKdbO0N7Hw8TE_MWWdSQnKLwbG1SxvU8_PUTpqMWf8,4381
taichi/tests/test_types.py,sha256=rLKMgqZ3SdJeBsYjhAYlADE3LXDJuJeQ74Nk9YXzGb0,3382
taichi/tests/test_unary_ops.py,sha256=0Av4oF2PNACSZveoEXL6_FiuAKKnD6vl89NcVk4zmmQ,1224
taichi/tests/test_while.py,sha256=p381A5I096hwKpJWVWB5p9t6QCO7GfCtprEOfBqvZ3Y,587
taichi/tools/__init__.py,sha256=iyhKjK5c7UBT9hHCyDhs4aaLox3mF7cHnjudj1gx_xU,151
taichi/tools/file.py,sha256=9oLnA7jgHJuX9CIepo56cwAdcDiA04KXSHpUZg6j8Xs,251
taichi/tools/messenger.py,sha256=B7K6BGAbrbfTpVDJbNYuRerwb1fhtZkfTkKKiLBf2HQ,2186
taichi/tools/np2ply.py,sha256=SQJFXdlhna8nr5gH70NKG5zXpfYElDuCFEKRJuoYw4M,12462
taichi/tools/patterns.py,sha256=iV2vzQNsJpnlLKRLHjNkY9NSDnLOa1iWGBZXYoAcHvw,855
taichi/tools/video.py,sha256=tC7wqdXvhg6U4eEx_d-XunF_aaTqlk52FkvciPT1x8M,7119
taichi/type/__init__.py,sha256=OTWXHMZv8zYszujAr6dQzMpof-cIzSJ7YfLt9cG-soU,80
taichi/type/annotations.py,sha256=NGZHxIZKwR0FQ202HQDrRMZIqSn_C8LZe3ySFxfLsFE,3011
taichi/type/primitive_types.py,sha256=RboscopKpc2oGUnfMZsrJBYoNN7e2CI3szS3K1qh0vU,1689
taichi/ui/__init__.py,sha256=mMRtGdJfuf3VgOyux5VicsanjSixs3uYvobXEoOF-3M,18
taichi/ui/camera.py,sha256=RHEfsLF3EbCu2h6DQgi-QXxMIYbsQxqu7xmQfLbF62M,3169
taichi/ui/canvas.py,sha256=KDfsxdvtvqXfppDjMwQRxRW2Qahx-OmaWA9Nak8c8nY,4466
taichi/ui/constants.py,sha256=es04pJVlF4Qx3FTVbvpFD0WlwlqzZEl0VRB1D-dVF9o,296
taichi/ui/gui.py,sha256=HDswOeslrYndnGJgrT-ekVNUWJlnR7EYbL_PLJUEQUA,3720
taichi/ui/scene.py,sha256=mRZaxJWOaVMSRvygpUxhJAt6uVz-b7vCwCT7A3AeHGY,5638
taichi/ui/staging_buffer.py,sha256=J8NQrMPVnu0TqU2nCrWA3mX8XJupNoYSW-tzPhTz-uM,4069
taichi/ui/ui.py,sha256=6A5lDZ3WqsqLyZE0-AGgjo-mTijnle1AXZYGCi5PiE4,853
taichi/ui/utils.py,sha256=dZHfWQgBTO58lBg7MUxRJjk6ea4J-XntboH3Jm0jdno,1758
taichi/ui/window.py,sha256=TvjeulfMScXLL8_zOJKRASLAISGl9ijhKLKz0a3nu8c,2608
taichi-0.8.4.dist-info/LICENSE,sha256=0OVyEz8XiPrzcIPWG_qtM1cmSkMPcO8TnGqiC9wMmYA,1078
taichi-0.8.4.dist-info/METADATA,sha256=Q0Yd3rjaVPEgxFL3YMunqYRkXWoF3RuY72GDQzyX2IA,1005
taichi-0.8.4.dist-info/WHEEL,sha256=09ilctnU90ztFuksfSRiG_Vbal2GkMIuPJ3QrdP4HAo,111
taichi-0.8.4.dist-info/entry_points.txt,sha256=ib3WyPS2YbCg-yNHj9yF9Vu0-q0bdKVEDC4gPElRdc4,41
taichi-0.8.4.dist-info/top_level.txt,sha256=IUyKrPVWtL58aclQBepGA6YXy4WbgO-XGqn0XQcv5t4,19
taichi-0.8.4.dist-info/RECORD,,
