taichi_forge/__init__.py,sha256=R-MjCeAiwPEQBT4oQMUTkTVTsd3Sdywpb7k1VK23_mw,2380
taichi_forge/__main__.py,sha256=Jrxoqfig-PJi7nkYspHT-AiRnTB00CcLAIqHp7T5pvw,35
taichi_forge/_contracts.py,sha256=YX2Q5I2evF49L--8Dq7mXilTQRsdQ-8TuxAOWVJ422k,4504
taichi_forge/_funcs.py,sha256=LuIU47tpSg1SqZwAmL6-4M_cVSgHzpJ0DGhTXSkRV7I,23945
taichi_forge/_kernels.py,sha256=6U1DVD5qovDOxb40qL_gdWLESuk9GSJ9HclkZelFgoM,61273
taichi_forge/_lib/__init__.py,sha256=E4P9vmcDr7q_w43lZEpITRGZWe0RBo8v5TWnC5SKLsM,60
taichi_forge/_lib/core/taichi_python.cp310-win_amd64.pyd,sha256=7Qb2yurODdP1ryxbtdb42DKYBrhKDeV7dHJ6FgTiapo,17884160
taichi_forge/_lib/utils.py,sha256=p-4UzcEO_5MYbHkMKDNGgjpgzTtyMGTx6DwZRj82Bsw,22551
taichi_forge/_logging.py,sha256=z96CCXpRSe599v52FBIeZjcsnLp_7zv73q2TUDJ4Qe4,3799
taichi_forge/_main.py,sha256=nH9K71tTAzAU6geESuzVoGa6gII0L67mTBGM9u4mg7Q,32873
taichi_forge/_snode/__init__.py,sha256=0ZEVW93AZy64Dq3XbAfVOYxl0PChihgNVXAqG21qfKA,93
taichi_forge/_snode/fields_builder.py,sha256=W3Z6tnS-vZOthLJnvBp_dDksWyxiBKfO9LDPTsUtBwU,7736
taichi_forge/_snode/snode_tree.py,sha256=ixe_jNyLYXPJyDOM5sJdknBgq9o2smNAv2zuGAXUTW0,2646
taichi_forge/_ti_module/__init__.py,sha256=HC3v6qc9GjDExRr199a5vBTTZkFYYxoayPy7apCDT-4,50
taichi_forge/_ti_module/cppgen.py,sha256=oxW__iD8mTyq-Oj4C1QXD3B_bkXcVFqXFNioj2nuhxw,9941
taichi_forge/_ti_module/module.py,sha256=nF0lQf5-ddjb27Eipq1XzOwKgRSXTUJM_yy_kdgM6T4,5490
taichi_forge/_version_check.py,sha256=P9zJj9EZX28vZb9z6s4ZcxiXY_JgOsQPM2yy0M0iveo,4242
taichi_forge/ad/__init__.py,sha256=Dfpf7Z2I06vsVWxGuRBgPGRcKK-brn5Vh5uCScanSBw,35
taichi_forge/ad/_ad.py,sha256=_QQAvnvJQfipkXMij-QV5_WFoK7UFLdK8SlyeiV2ci8,30026
taichi_forge/algorithms/__init__.py,sha256=tziq5et1FmC9usfMCt6llp5RSYA2sjWAk4VNnF9sENM,130
taichi_forge/algorithms/_algorithms.py,sha256=7eowyrryDHar49_Kzz4nJj8qHsuMp9fleFDRx3ZCZrQ,633774
taichi_forge/algorithms/_autodiff.py,sha256=cWszbD-EBNh025FczXum2FXGSnF2BhtMhBBO-qSA9mc,5791
taichi_forge/algorithms/_deterministic_reduce.py,sha256=1sM_MigNLJVSpnmYXcDowUPB_zzfv3JanY0Ob0kG_Lo,17345
taichi_forge/algorithms/_device_prefix.py,sha256=LPJsABRunVWpDUiBgvxSfWsCZ-Gc0CtNh80NS2_-uTk,45239
taichi_forge/algorithms/_device_worklist.py,sha256=UeMKpipYz54tRtS0xCLUltPBX2OVuceyZNbwIxbe5DQ,156000
taichi_forge/algorithms/_primitive_capabilities.py,sha256=jpDcMd0iHWdo3j8rlfk7qA_p6hz1RGmq4ebDmIAghp4,44413
taichi_forge/aot/__init__.py,sha256=5tBt1xuqRuJaTx-KRp7ZCZJOvqK2C3Esa73Puw7zW14,374
taichi_forge/aot/_export.py,sha256=_9_1zBN2xBIQn7-7esgVSRvPBQvyTggWau-QdOCBIHA,685
taichi_forge/aot/conventions/__init__.py,sha256=uvzqGNdVE27uEKP7wCTbsRNEO5T_KJkDsPHgQ2KVv1U,56
taichi_forge/aot/conventions/gfxruntime140/__init__.py,sha256=yAvVeB9cZPY0y3Bou6m2BFNKVSd0-70dwJ8qrfwFxrU,1390
taichi_forge/aot/conventions/gfxruntime140/dr.py,sha256=4kpPnTV-1Q5lKe3VLSvM-mjviLx_MrgUcuZwaNhwGMM,8422
taichi_forge/aot/conventions/gfxruntime140/README.md,sha256=wQh6srT6M7a4IOWUBRF8vEjoKEyaXheilDwykKaKMvY,1884
taichi_forge/aot/conventions/gfxruntime140/sr.py,sha256=2hibksAqfD4-YRHNBN8DK1RyMXLI3lAHnMUqb7_YOSw,18713
taichi_forge/aot/module.py,sha256=vZqmzlRpJJILo_1SD3ps692YHUeTs_Ws5-RUDwOvMcQ,14011
taichi_forge/aot/utils.py,sha256=AqFgKpYt_IWSK1U9iYAITK5BXm1sxp7Pg7HLPsncfZk,11970
taichi_forge/assets/Go-Regular.ttf,sha256=S7gpWTE2QWxqOezcRUguBS91rDdOZFm5r2jU-6J5OWw,134988
taichi_forge/examples/algorithm/circle-packing/circle_packing_image.py,sha256=g68Xzi7hzd5SuKMV5vA-67foWUv1oPURF3uvfY874_c,4098
taichi_forge/examples/algorithm/laplace.py,sha256=JK8oduleUTaDlfM5OkJxyrrOuXLLy9WEv0UHgltMsng,585
taichi_forge/examples/algorithm/marching_squares.py,sha256=HHDmcB0B4tv7fK5uZSIG2BoxfJVXX8gVP0euip58rtE,5366
taichi_forge/examples/algorithm/mciso_advanced.py,sha256=UC7V22U8wBIWmxIWwRX8gmUnbeNdG6ZG7r0mGQWFI6A,27841
taichi_forge/examples/algorithm/mgpcg.py,sha256=gQcwHItrA12cFiCitC3FflBH2AY1IzlrIXzcqe7FNtE,5799
taichi_forge/examples/algorithm/mgpcg_advanced.py,sha256=fQdjqaFA9sG1rk0Tq-_WWlKxu3yDUY-SR0w4I4Jqvds,8920
taichi_forge/examples/algorithm/poisson_disk_sampling.py,sha256=RpstKrJeTYgS4rz6UXk3NFfRDLgd8MDuEkRtN8wEITg,5103
taichi_forge/examples/algorithm/print_offset.py,sha256=j-HaIUCEfGYmQKDsKkK_K36eXoLxXgEigrjL11lIc1g,1040
taichi_forge/examples/autodiff/diff_sph/diff_sph.py,sha256=G8nEpi5HWMM6-k3jGOUu9tnGaB8al5HCrWZbIz5cWxE,26166
taichi_forge/examples/autodiff/diff_sph/fc1_pretrained.pkl,sha256=OLV5z6JuDWuE-G-3uTSj_SXk4kMNcHK9rddgBow8meo,711
taichi_forge/examples/autodiff/diff_sph/fc2_pretrained.pkl,sha256=-nK5AbAuK4o-bqlo71tvL7LHsATP60DgEIMs5tM2M9A,2375
taichi_forge/examples/autodiff/jacobian.py,sha256=vitukzK47Mcmf48by8Zx1J035YsPUU0j9ty7Ny1YJLs,1389
taichi_forge/examples/autodiff/minimization.py,sha256=fz63whLHYJYE6cOARVXnmEJhR-Qzt2h-7MPFHTRHYzc,899
taichi_forge/examples/autodiff/regression.py,sha256=AcvSrmizaZPU413sjPcsW6Zyi7uLtIgNNmtNYljBMe4,2280
taichi_forge/examples/autodiff/simple_derivative.py,sha256=PR9vSQbnkoCRb1dQXciyU9wZ8V4WhVtZxKgojcL3GYI,1233
taichi_forge/examples/features/gui/fullscreen.py,sha256=ueHCTgvXkc_bVp3IsEPnIRAry4ndwezuOt_tf4JwHo0,455
taichi_forge/examples/features/gui/gui_image_io.py,sha256=KL5fPIumH6V20bKF6HR6J4_C3ieyL-yoQsMuiPULyR4,598
taichi_forge/examples/features/gui/gui_widgets.py,sha256=vs4pqLOMMnEkXQnua9voUx2gO6jZCYfnYUWvHwIRSFo,712
taichi_forge/examples/features/gui/keyboard.py,sha256=B0p3TNB0p2pPdunv-gZfHM3ZWaM4pM_EwP7mpsb7szM,1161
taichi_forge/examples/features/io/.gitignore,sha256=UebTbd66ijClWx0K51zMRn-sAaTq2Cvzh4V7mxBuxro,7
taichi_forge/examples/features/io/export_mesh.py,sha256=qvqUciVCyM-AzK9-kxm8Yo6qGYiWHiMNtRj420fIhYc,3586
taichi_forge/examples/features/io/export_ply.py,sha256=vT6Dba01EVM9BAnEjWl1WWyx3LsdzB_1hKiV8LML4BU,1311
taichi_forge/examples/features/io/export_videos.py,sha256=9d3dlWKTjPdzA92JrZb-SdZvI8HZIBfsdNHB5uoociU,850
taichi_forge/examples/features/sparse/explicit_activation.py,sha256=2tGYvyhXcyZOKkOpr4lKvK1T-PzChnxhbH0Ieb9Msm8,1688
taichi_forge/examples/features/sparse/taichi_bitmasked.py,sha256=cstbzoasGPjrmUr1lQKY7vLnF-SHPmUKX44j0ZlSFQc,1492
taichi_forge/examples/features/sparse/taichi_dynamic.py,sha256=bPr68DhrYgs_pAIS9sNOz3sPkjH3HdVny3L1FXB7N4g,566
taichi_forge/examples/features/sparse/taichi_sparse.py,sha256=D0ROpeZes1vYLjWQbNzcQddGLy9qBV28rRyhWeGbKtc,1441
taichi_forge/examples/features/sparse/tutorial.py,sha256=bij9i8h_kRaU8FcILikfoQqG4V6VeGV9LBr85jvx8mw,530
taichi_forge/examples/ggui_examples/fem128_ggui.py,sha256=s6vX4COMxvrU5FZnwcZgLmJDK4KARq-vTkgtsm_1ufI,5592
taichi_forge/examples/ggui_examples/fractal3d_ggui.py,sha256=JZFHQeFtYbTJvThH4VwiOrjcoydmWZwPjoT7ZrxR8Hg,4093
taichi_forge/examples/ggui_examples/mass_spring_3d_ggui.py,sha256=kMIlgo5cNzrzv3Z18EUEMTcFbMVuew7_167y6TcTzQ0,4705
taichi_forge/examples/ggui_examples/mass_spring_game_ggui.py,sha256=jhU-JX--aalP0QN7Mr2OMh6w8eZEVcY5EArpAPMNhnM,5873
taichi_forge/examples/ggui_examples/mpm128_ggui.py,sha256=31LOWUzy0S6mIZ6HM3lDhv0EVsAcOY9_pgFY3THmjcc,7646
taichi_forge/examples/ggui_examples/mpm3d_ggui.py,sha256=yf9Pf3y1UxPQV-WVN7jnkNH6TcdpHGbPbvXoJOy5oOw,10420
taichi_forge/examples/ggui_examples/stable_fluid_ggui.py,sha256=j7g1_UXcat84R3oKL1wcUp0_5Y0Q-kI50QluMHXe9GU,8354
taichi_forge/examples/graph/mpm88_graph.py,sha256=hRoLrUfvXhoNzeYdY9-Uya_LacSz4LLxL9_p1A1cH3w,6314
taichi_forge/examples/graph/stable_fluid_graph.py,sha256=B9cJnMRtn_-SJDm3q57g8e3_AfWe_jphpT2jmRObn4U,11275
taichi_forge/examples/graph/texture_graph.py,sha256=1WUjhZMj80naOmYDvUZ4tD6zKm30UJ3uZ1_ZF0Fl2vg,2432
taichi_forge/examples/machine_learning/differential_evolution.py,sha256=2wk_ww5-ckx4OUot_-eaEwl4xXgf4zkLtIe9P8MFN3o,7529
taichi_forge/examples/minimal.py,sha256=NOUG8YMNRVjfLVC6e5DaYHP0Z0P4JEfMhXz5FwVFjPM,126
taichi_forge/examples/patterns.py,sha256=jha-VcFOT_1Q8hxVn4VeUZH0Tp3sxf2Xtfw43MOrT0U,893
taichi_forge/examples/real_func/algorithm/marching_squares.py,sha256=Ln85ks0pRybty6_zVzHkHw2Vld2qV2MMUMB-KwIfUME,5539
taichi_forge/examples/real_func/algorithm/poisson_disk_sampling.py,sha256=82M-RFxdXJ1Zc1PneDLtAt38RK4YiTgQHOVlmLf8Bz4,5248
taichi_forge/examples/real_func/graph/stable_fluid_graph.py,sha256=vtyAtHBbChRWxfs9Ythy9gez2iMYhtYKTN4fIJmlizQ,12417
taichi_forge/examples/real_func/rendering/cornell_box.py,sha256=exUf3f84XSc_0YU4kmuAm5mvxS2gwgyoxkweCxyeGw4,6827
taichi_forge/examples/real_func/rendering/taichi_ngp.py,sha256=iF-SMZSJSFod9Y88HDNZErX5x_GSwxrTV0D_CeP3XyU,40848
taichi_forge/examples/rendering/cornell_box.py,sha256=6bB6Vrmx2XFJd7MFAUTq3i1tT510VFUj246h6qZmjhI,6749
taichi_forge/examples/rendering/oit_renderer.py,sha256=CwgFtQCkFxrAUSXen9mcASwgoVORQdOzmDFXb7LexEE,5024
taichi_forge/examples/rendering/rasterizer.py,sha256=YHn4-PMJZlhNTWZSMzQM-6JPPpugvZpNHt9kyWg8NJ0,5113
taichi_forge/examples/rendering/sdf_renderer.py,sha256=RTLMr-coO7obfXaKSfxSq4JwnfxU59ZvKj4VbijrHf0,4726
taichi_forge/examples/rendering/simple_texture.py,sha256=2OBUil6If3oDEZQIQwF8d0Eg7rQ9mRQX738L4KOfIRo,1319
taichi_forge/examples/rendering/simple_uv.py,sha256=pXReqKIK9-qftneYAZbCH_i7m0IDeEKbKMF2xJjHXG0,376
taichi_forge/examples/rendering/taichi_logo.py,sha256=u8Vd27_3eUBeAvk2-6go997P7Pw6bgxJRUEY_CgdPsU,530
taichi_forge/examples/rendering/taichi_ngp.py,sha256=oP6RL7sENEjluMyKv3iYcpLAIVWI2V0fQ8mgvu3O8Fw,40609
taichi_forge/examples/simulation/ad_gravity.py,sha256=3AcuT6orG6WZs4vMZ8HvYw69zURIspCw4K3p3aEUgY8,1392
taichi_forge/examples/simulation/comet.py,sha256=dbHdFJWKP5QxLI0WJ3UKNm7FbSQwx5Q4OwVoG09LhQI,2427
taichi_forge/examples/simulation/euler.py,sha256=Hg2Az9_Ayfo7Qy3BnpAHtFCHiaRubtui4FS2SXt9UVo,15138
taichi_forge/examples/simulation/eulerfluid2d.py,sha256=W4HnrQtANoSohEqmcI5lpKuP7KiTOXXuB6SJVLoviaM,9540
taichi_forge/examples/simulation/fem128.py,sha256=3qYe-iLONgmwrJNu0hzyqIlUA1gEuyk5SvUHejq_THE,4570
taichi_forge/examples/simulation/fem99.py,sha256=nacdswJQDHtFBJ5EuBhZeMZ0bdcmHkMRo3F1Rc0bnuA,3297
taichi_forge/examples/simulation/fractal.py,sha256=7ox8iWDw9gt8PI4O5iY7Mlz9UPi0qZTskt5XFTlphhU,859
taichi_forge/examples/simulation/game_of_life.py,sha256=Mocf3-KeUeGWB5c7uK3UkJ8G4rwBqRHYXCeS95gOgFs,2419
taichi_forge/examples/simulation/implicit_fem.py,sha256=-FBHp0ssknAL_wXnkfEfOhCNtkFUMGbR8sEnquYJpR0,11847
taichi_forge/examples/simulation/implicit_linear_operator.py,sha256=mEnmqSyAGV8i0xIpot9mSmnZbN2_KExcBUpKUJq7BcE,13363
taichi_forge/examples/simulation/implicit_mass_spring.py,sha256=pdZ03J4OQpg3joJ4ObSNYnhZQ3NCMM0o9oXzJltLLPo,11225
taichi_forge/examples/simulation/initial_value_problem.py,sha256=SwHFpdfwq1Z4b39iUl8pcAmorOIGoNqQc8xrpOrhR04,1179
taichi_forge/examples/simulation/karman_vortex_street.py,sha256=PhxqO4FNe2VMIBqPIeZ15IfTlJvqR-XovhJj4sOKwhM,6811
taichi_forge/examples/simulation/laplace_equation.py,sha256=ZUofy5j_73UX9ei8kmO8RWnxIG5MG-EMbD4vBzLmryU,11771
taichi_forge/examples/simulation/mandelbrot_zoom.py,sha256=eQ_naGK_tf-KasWqcTq2MQOyxhZYigNdS9oMKY6hK3o,1388
taichi_forge/examples/simulation/mass_spring_game.py,sha256=0k8Cabs4916Lx7UomtuASX9YsyMO6XLyMwW_N_eU5Bc,6048
taichi_forge/examples/simulation/mpm128.py,sha256=Z_KJNzaBvqoD9D4WngTPWfuJN7eJHOSo2ejCZ8zWXOo,6789
taichi_forge/examples/simulation/mpm3d.py,sha256=xDckSeMHubtKB9V0QJb7130UFvDbx8MYCxraMUl4Kn4,3860
taichi_forge/examples/simulation/mpm88.py,sha256=TRsNeYIOOU7VkbCI0rSNObu5xb0o-aaQ-DyCgsy_0Yw,2836
taichi_forge/examples/simulation/mpm99.py,sha256=r_29fqn4rKxbJkz0A4ES512f-EJftBBVmpzV139yAXg,5659
taichi_forge/examples/simulation/mpm_lagrangian_forces.py,sha256=73SawoUMF2KayDzKMbBT-vkoJJ3qoZms2MxDoijvNsk,6026
taichi_forge/examples/simulation/nbody.py,sha256=02HQ6nea1J3iIifChpDnwG9Hvo5SN5gPwlZ6aMI-D5A,2497
taichi_forge/examples/simulation/odop_solar.py,sha256=WljKnN6my2zeaVk-NCaSVv_tMNdr6Snj60xwqkVXNHA,2256
taichi_forge/examples/simulation/pbf2d.py,sha256=HUEJ69bONki1S5S_ifEKdv7W0kTeva_oRCqDLIkE5mI,9077
taichi_forge/examples/simulation/physarum.py,sha256=4kWRojeeIcT6liBfDw4WEVjNAlBrfA3YMc53dFwKXhE,2359
taichi_forge/examples/simulation/snow_phaseField.py,sha256=s87n9mHuo0ugUxMV19l6EaJ5ptbZFJyu_MjJiPw_qAc,9826
taichi_forge/examples/simulation/stable_fluid.py,sha256=bTVO6Z2oHnrhPeq1yyfZ4EiHo6eELokm19PeKQT7MaU,12015
taichi_forge/examples/simulation/two_stream_instability.py,sha256=zsoDCntOVaSF3LtO9B5rNRwCbWysaMt1dmwgXYTV0a4,3195
taichi_forge/examples/simulation/vortex_rings.py,sha256=fRkDHirZ_1i8mduBWZucrgb3ua2ZIcivbSz9maH1CdM,2154
taichi_forge/examples/simulation/waterwave.py,sha256=AgDPs5lsw6ouKV_aj3zhsVfJs3nt5YrjLwQGOmQBQfI,2969
taichi_forge/experimental.py,sha256=RZiZJuVBYp224Qs_8RHS9W_kHkwgBdhqxzRN3pMMuC8,419
taichi_forge/graph/__init__.py,sha256=Pse9Sm7eSVybOy0TWljIkN6DY9DkAMmqGSA3vAhpkbY,23
taichi_forge/graph/_graph.py,sha256=NGWz5YH8fb-60axaTgA0tZa60qJYAVC4lZdAxRUy4iE,545821
taichi_forge/graph/_ir.py,sha256=t3aZ2GpeaXbzv16o4uR3-YfUQvE8bVXXq437Umh0IyM,43331
taichi_forge/graph/_native.py,sha256=Y_D030GEe3EudIO90k7TMce45sX80mbw65V74P9T8CQ,24677
taichi_forge/graph/_submission.py,sha256=otFSVCGfrJCsBCteNAdTyUM7y7kO2mmPKnTZPPr8Euo,21855
taichi_forge/interop/__init__.py,sha256=w45ahk2GtDpafps6tcp8--81x_sfJwstXjfPKa81OEs,1929
taichi_forge/interop/_dlpack.py,sha256=b3cWJnAZ0x9TEuCeEqFfcCAswDC_uyF_kBDTe6djIKc,7752
taichi_forge/interop/_vulkan_cuda.py,sha256=9flpzQYj9ErkRcKY14LvYo63Z7bCPVsX9FhyGdYYbKc,9952
taichi_forge/lang/__init__.py,sha256=vHSmyouaKiDz0CMAp6-M5cgd8Fg8p8jBuiyijUZxhzM,1498
taichi_forge/lang/_compile_profile.py,sha256=VMNg-6bG7OC1kmoV9gdoYD6SXnM8k3XsGVwPspGGwQM,3532
taichi_forge/lang/_ndarray.py,sha256=qRRI6NY5SOQos4c2OTtvSbR-FLRzrddV3s67Opxp03o,44025
taichi_forge/lang/_ndrange.py,sha256=KK01YMQKoYHAwccLQTeIMHLOytFnV-PcwRSknKZQ_aI,5911
taichi_forge/lang/_sparse_builder_ops.py,sha256=pRAhTf8FLAf529wfYD8WhGGbWUR0tjHks7-eMBUkrG8,707
taichi_forge/lang/_storage_view.py,sha256=zTQG2bk6FXbigNP_dvzT1577F-vbWPP6RZ3wOwA3geA,19935
taichi_forge/lang/_texture.py,sha256=3QkfxPuePkNthSb4u5NazEx0qlXZGE1qiFxIij3n-Ck,7580
taichi_forge/lang/_wrap_inspect.py,sha256=7mEZcrhq3U2R7oODx6cucMBkiLvhghGX-YKDUjbaxC8,8833
taichi_forge/lang/any_array.py,sha256=7DjsbFgXcC5tmVa5GDjpBS8OZNIZoOBYqjawhU7GRvg,3693
taichi_forge/lang/argpack.py,sha256=brVaekQP9U0TpgYNSG6xBjXbMMBe75NoVYP7qT2ls94,17852
taichi_forge/lang/ast/__init__.py,sha256=n5Pz1tAStvNL4kBaTpn6dCKEf1HLTtwD5WA-AOKZ6Ic,210
taichi_forge/lang/ast/ast_transformer.py,sha256=Gx64QeGp6_AJn96gfIpgTX20XBbaSNOn3pR4PAlq74I,80162
taichi_forge/lang/ast/ast_transformer_utils.py,sha256=QQePQYzPmYv0l-iCcEpUCe8d6pF8RfYKMESf4EIHx2A,10934
taichi_forge/lang/ast/checkers.py,sha256=FBQ6Zy4ZRS8mayMYNIap4ZAUP5UVfxhk_JMUE8EV6uA,3888
taichi_forge/lang/ast/symbol_resolver.py,sha256=L4WT8yTm3d33SxdwBKo5brtesUkkg1_B_6tMShRoZ58,1811
taichi_forge/lang/ast/transform.py,sha256=fJ07ekpSD_OpDNDnP2IzjZsY5UNEAQb_HSPHyiUah3Q,265
taichi_forge/lang/common_ops.py,sha256=0ZvZZWWczD_tLL-WEeXP3uSdMNoPB4SvRzGBAR-Hn-Y,8792
taichi_forge/lang/device_extent.py,sha256=dzT1xCco6S8ZmjV6mIgGD855A1GhzrotQMSeiY8snP8,16255
taichi_forge/lang/enums.py,sha256=-TzzugsSEKpkK2zVi7oTlgix4-UU6vc1TjgVqqZ2lDE,2385
taichi_forge/lang/exception.py,sha256=avzp8EsU2TsIAvAN3VTwzcKkBQhwr5kjWwz95bDwjkk,2089
taichi_forge/lang/expr.py,sha256=IgYcA8v28FnJ-Y47vYobZFwdVqqcOPlfeEBDKMMzLaU,6284
taichi_forge/lang/field.py,sha256=B2iJ-nQOI0foPcgfIUOZrQR7ha2fZ5uIL0qUGVNfjQw,27314
taichi_forge/lang/impl.py,sha256=dzPg1_2y_eoz0zR7gggHBsi4c4lCODFPm6U9xsB_77I,66992
taichi_forge/lang/kernel_arguments.py,sha256=cRTjGJMFUAYPoPiDHbllGRhYRho70q-M0yDE9lcliDw,8156
taichi_forge/lang/kernel_impl.py,sha256=xB0UqQvPI9yZzeMboy98F8TiAT_HMogA9t3MJjVwgb0,120346
taichi_forge/lang/matrix.py,sha256=LGm23pwFN3dhW91VzhCfsMHw868Qde33TKojRqPM9gc,79636
taichi_forge/lang/matrix_ops.py,sha256=1gjt0Bop5uDcRvPWiURgeLxEySh_skNveiYwj-nPD7A,10405
taichi_forge/lang/matrix_ops_utils.py,sha256=aEYtdhSCvVqRN7PLtU7ZZmBOeXKiF4gEJBQgEfWWDvk,5425
taichi_forge/lang/mesh.py,sha256=Wjct2SBM30awKoOi67bWe6y43X19RU_bgycXG4s6E2o,27759
taichi_forge/lang/misc.py,sha256=Kc7y-RDDYCUIQncCNz5WWtfVECu-hRQN1TR1VXVL8BE,32257
taichi_forge/lang/ops.py,sha256=9uavkHnklZPLBBUkD63IGCO6dsseTw4e73gWUzneu_Y,46577
taichi_forge/lang/README.md,sha256=L76yOL6tL1RXgKKCC0-JsBOu1SMa1R6hBTNSSQaMA7Q,294
taichi_forge/lang/runtime_ops.py,sha256=XaSQZXp6XyDsbknVHqVXtc-e6lzveEkhWU_6k6p6pqU,445
taichi_forge/lang/shell.py,sha256=xMaIEGMJprF63qsEY0uugbckzt3-TUWLxxABrHTOPUk,1083
taichi_forge/lang/simt/__init__.py,sha256=7Jt_3LKaKn0_euYrZ8C9PoqilCAf1ndDLkTJFGVWQmo,115
taichi_forge/lang/simt/block.py,sha256=ov8v-nqd8t7mysgn8NbQ8jkRXiMMCCFnWoOLr35mcBg,4089
taichi_forge/lang/simt/grid.py,sha256=_pzVZEESpt4iIWni2j3Li9OmblNEmexUrOTplRR_Smk,133
taichi_forge/lang/simt/subgroup.py,sha256=BKl97wO3jmHjf6Aes_ZGRJlAq20SxCcdbXiLD8tkWgM,4555
taichi_forge/lang/simt/warp.py,sha256=zfDWB6T14UeLXOLXC7Jg0RDEAmcVOVnKbedICpUH8s4,3169
taichi_forge/lang/snode.py,sha256=JYfSyGYCuzkb6tO3UoRFKvfpaQSrZajS9RGTgOfF_uM,27483
taichi_forge/lang/source_builder.py,sha256=zIVx19HnW8f2YV1RJg3ZWJHd9lWOdkHBcFjJxh0vwKY,6457
taichi_forge/lang/struct.py,sha256=Lr5nE7208ZGeCTPiEoC0U2uy7239qpNjOUhnEAlPSYY,32225
taichi_forge/lang/task_launch.py,sha256=pO0T6ElLMKUcQYC3q4KCfBA_aEFpdHDb1w8oAskfMF8,7715
taichi_forge/lang/task_manifest.py,sha256=0JBwAsB7XTPIDK235c0NMCb3muK4hMShv3eDqC6rQrg,1873
taichi_forge/lang/util.py,sha256=wRWAon1GDfVgwTrBq4RjZHF-s-096Yghr404s7_ySLQ,9449
taichi_forge/linalg/__init__.py,sha256=3PCYUpd19udF2guxAGfY7AsxxTqIIGgjoLMxJU6UXus,937
taichi_forge/linalg/_batched_solver.py,sha256=LdE7dRP9Ern9qle6wbZbHM8w3iEBczwRVkVzUo0dQjo,104702
taichi_forge/linalg/_batched_solver_kernels.py,sha256=iEk6h8ehpm8KppcOHdRZsI3XwIp5yPhpMPg6OimdXAE,23047
taichi_forge/linalg/_composition_kernels.py,sha256=anGYM0u-Egpn799bWVmn9MLOUpzzek-7H3liuE0FL-M,1284
taichi_forge/linalg/_graph_krylov.py,sha256=8MQzWzeqR25YXKfYZoxRd2IOgvivYLhUXqR2PeGkLk0,46867
taichi_forge/linalg/_preconditioner_kernels.py,sha256=0oWvON1BRvfVAsUGcsXwHQVfXX6kUUQnEQx8MrzfCik,7730
taichi_forge/linalg/_runtime.py,sha256=Afr1y_90w_nWLMW1EExKio6_RcYmcD8j9WXs-O5KZzU,279871
taichi_forge/linalg/_solve_qualification.py,sha256=Cqlg0A-eTROP9eYscyCQlIT5-wt-THH1PviZ0QGjTDw,31858
taichi_forge/linalg/_vector_io.py,sha256=cjxBzOOTG6kGDroZKgsTtWAGOZAlJNRS6ed4zeZxwGg,57775
taichi_forge/linalg/experimental.py,sha256=b3fVdI2I5m4NHvgbrDTIlaVZzGSbYd8670temnt5e9E,1218
taichi_forge/linalg/matrixfree_cg.py,sha256=s4JQ2D5km3E4at27NCx7cavdgH74ObPeFkSbjq4iPzs,13405
taichi_forge/linalg/sparse_bicgstab.py,sha256=vvx5b52sOXLNhx122t8g9cZX_rsP_TEgtD7ViVdLInc,6440
taichi_forge/linalg/sparse_cg.py,sha256=YPsg6RAnuDhSeiDgKZEqyn8KFnHjAkQp9dv3fjTit9g,14402
taichi_forge/linalg/sparse_matrix.py,sha256=zBq-j-HnDFMAbgcub0znWMdyA-ga8aIQTlkhMCdTO7M,33004
taichi_forge/linalg/sparse_minres.py,sha256=YUNf6lTC-WQAOIuE4GZfIl2rZwFS1T8sPmjPqeUJ8is,6393
taichi_forge/linalg/sparse_solver.py,sha256=7pkbi3Zu53ZNfd5yhHb0uYzA4r4RvdF6sxZiDmeLGcQ,6445
taichi_forge/math/__init__.py,sha256=Wv8MqjFxlxgA2iYFGVZQYCVGDkhIzU_9O_ZJtCTi0r4,194
taichi_forge/math/_complex.py,sha256=Is3NVVZma1AUJUmPqaoWa7P15fb9vhRKJr8PyFUSya4,5247
taichi_forge/math/mathimpl.py,sha256=bjaTwIOc-CVwZgTVO-SBgudvOQ_D0cTEXNg70AerrKY,22905
taichi_forge/profiler/__init__.py,sha256=Nb9Cc1mH-Q5-qBcqQV7Ft9EcqSk75-yOL8G71tx96WE,314
taichi_forge/profiler/cpu_scheduler.py,sha256=DHumr3tLj7QJ6_IllH61CY5bz7SEOMPgEYxbXrDsAOM,2331
taichi_forge/profiler/dispatch_label.py,sha256=p1MCfxiJAg3e0-7og8SqTe97PJcODyut2Fk5yNVQlK0,799
taichi_forge/profiler/kernel_metrics.py,sha256=EdyJNuc0CwuMSNzSXSTTKcf2gR6KKLsP2YCikjib34E,7905
taichi_forge/profiler/kernel_profiler.py,sha256=2LiK0-9qDEvo7pz421N1-QmgTD42bdcFc1N2cRerDIs,23200
taichi_forge/profiler/memory_profiler.py,sha256=QDvG4m8sYr4rQi_l2ZxSQz25NrNdFFT6gnav6lcuvxw,344
taichi_forge/profiler/scoped_profiler.py,sha256=I3F8qF5GP2IaaNpXdgSo43eoMuPIUoHfVN0YTxuvDsI,1851
taichi_forge/runtime.py,sha256=wAlRyutDfGTA4GPMq8qhdsrE3rfCzNpSOBxBDuXCNTU,16197
taichi_forge/shaders/Circles_vk.frag,sha256=C-Gunizzb5yp263wFJo8sNXm0VFN5qDKWdcI2vtX4qY,542
taichi_forge/shaders/Circles_vk.vert,sha256=DHZQ31tJFwQsRlX5_9hOeVWmT_0ZgRdWVziQOt_Agwc,1118
taichi_forge/shaders/Circles_vk_frag.spv,sha256=qI6bTUsPGf08FaOTqHdfi2u5RdZEldvJma7fW7VdEX8,1332
taichi_forge/shaders/Circles_vk_vert.spv,sha256=0nDQgBjI75ANa7eNZoDojIyOvWhNQIs9mZpYDpME-tE,3484
taichi_forge/shaders/lines2quad_vk.comp,sha256=bpJe36QOT0EV5q1NklmTBBspP7zcYMvrs_MwecybeoQ,3184
taichi_forge/shaders/lines2quad_vk_comp.spv,sha256=p1LYegTuQZhD7dFmHoU0rc8lOg-TAka57J6uZZFrwrc,9192
taichi_forge/shaders/Lines_vk.frag,sha256=Hgu8YEa6lg13Z8QR-f4ytHhyQG76NP5wo31VOa5Fn4I,148
taichi_forge/shaders/Lines_vk.vert,sha256=VDa2kKAtrNliKqeVpfG27YwLHcJL-sagLFpf8TH7z74,316
taichi_forge/shaders/Lines_vk_frag.spv,sha256=bNybJN5kDtKaP-IAgqHI6rRFMP2cAVUpQdvkWQBvDDk,568
taichi_forge/shaders/Lines_vk_vert.spv,sha256=urES2qDkY91hs8F5lvJilL7mLZJngu6a4Bx66FFu4FY,1308
taichi_forge/shaders/Mesh_vk.frag,sha256=y0elUiH0ztClM8NFIChhQFcj0tohe-711QUCW0ycbBI,1550
taichi_forge/shaders/Mesh_vk.vert,sha256=qgTkAxsY-dPDyyXo8GT2n7ars09bUZCaW-05AO-me3A,1680
taichi_forge/shaders/Mesh_vk_frag.spv,sha256=APc6Sb1tz2uNRQSqvwwrWB6W_jk0s3EMRDsEIGKMBpM,3952
taichi_forge/shaders/Mesh_vk_vert.spv,sha256=P-2FSwJaPObW5HSvQXbrRCDLZurYxr3zbhsH1YUasG8,4396
taichi_forge/shaders/Particles_vk.frag,sha256=6OpkFgANuX4_93s0hCeUZY5xNPSaoRjcmoFRL-LunAU,2316
taichi_forge/shaders/Particles_vk.vert,sha256=cxKlHDPwX35oxrx8GPJp1dryUk5RjP3WBQ79g3WQ2d8,1849
taichi_forge/shaders/Particles_vk_frag.spv,sha256=soI-L_l6Amd0UlokxTPZ2JBaZdaeO--BA1AlDlgIRA8,6216
taichi_forge/shaders/Particles_vk_vert.spv,sha256=815FN2TpmimCbzxtQGHQNnUCLTBOTwo173xJEG_y6Tg,4624
taichi_forge/shaders/SceneLines2quad_vk.comp,sha256=tEhUFLbwjtAtT-UTRbd0K9pfwVqwoZZS8S8ZWY2Php8,4126
taichi_forge/shaders/SceneLines2quad_vk_comp.spv,sha256=zSCZvr0bsW-KtznbYO6EwreiDP5Ua-NamvUkBTS18so,11344
taichi_forge/shaders/SceneLines_vk.frag,sha256=Hgu8YEa6lg13Z8QR-f4ytHhyQG76NP5wo31VOa5Fn4I,148
taichi_forge/shaders/SceneLines_vk.vert,sha256=8CfvgtOSiG9yu9GyRr_DxyW1p8s5vUQ9PwEwk7ZOO5Y,259
taichi_forge/shaders/SceneLines_vk_frag.spv,sha256=bNybJN5kDtKaP-IAgqHI6rRFMP2cAVUpQdvkWQBvDDk,568
taichi_forge/shaders/SceneLines_vk_vert.spv,sha256=8yg5hXGslcpvBQZvxG7seXCW4208nHcamgIk9W12xMw,1092
taichi_forge/shaders/SetImage_vk.frag,sha256=7AMlfh6JTVRQA5wMjk_T2hkb_WIDNtuS0wQgp_eRCxo,534
taichi_forge/shaders/SetImage_vk.vert,sha256=yc-Q_CUxujZ1UGTH5xaUv3sLoEKdeLcMgOyq8Kg8H1I,394
taichi_forge/shaders/SetImage_vk_frag.spv,sha256=IcFSSJPgFUXFbx07xJ8qI3d-FyCtT57g38iZ-TYZQkM,1712
taichi_forge/shaders/SetImage_vk_vert.spv,sha256=qWaRg8caSTrN11HqVgxx_J84zBN0haeHx-7xsw303qk,1244
taichi_forge/shaders/SetImageBuffer_vk.frag,sha256=QOgJ_S9YYy4uZ-5TK_9mg4-2EXwSagZcWh3F6beIjnk,1100
taichi_forge/shaders/SetImageBuffer_vk_frag.spv,sha256=TY6FZ_IbkGoDS8jDfrAkO5jARkhDT16GWwqIXJWfu6o,3316
taichi_forge/shaders/Triangles_vk.frag,sha256=zQrAXml1LJIdIEx28Wvs4Gymozw69ljqU5gldupIb5A,317
taichi_forge/shaders/Triangles_vk.vert,sha256=s8FhjV9oJvdxPtbFCNSUPC5mRLoNz_w-WyjlOexjUO4,688
taichi_forge/shaders/Triangles_vk_frag.spv,sha256=wDE2jVYHZfcVMwZlweFCHhxOxXTynBPL5YJ5z2eh9Dc,840
taichi_forge/shaders/Triangles_vk_vert.spv,sha256=5BY7jgsDc1_X_BwWWXu5nhpXySVOD16ziplFEVR4LxY,1976
taichi_forge/sparse/__init__.py,sha256=ErHDqk2SR7q3otSuS3fFLI09gS73OW_wEOXcAzTMSPo,29
taichi_forge/sparse/_sparse_grid.py,sha256=Y65D8AlDjIXUmIaVJ5XJrlv53NPhyi6lVKsxUri8OjU,2519
taichi_forge/tools/__init__.py,sha256=BrBVtg7V-McoKFVeiD6XVdZFQNlJj2QN0XUdozLhe6Y,559
taichi_forge/tools/compile_profile.py,sha256=QWCgkAcX-GQxuCpV-sGaaVSZAvFzxnLdETrXgREPuVI,7225
taichi_forge/tools/diagnose.py,sha256=XXCturIpLU6_rS5Rp4zpvlw6K3bg2anI5PAkV54k6YI,3845
taichi_forge/tools/image.py,sha256=ihNkQSsr18SyNrPPFQVcr89jUgnFoRuLtSSdPiSYIek,4849
taichi_forge/tools/materialize_fast_path.py,sha256=SiemuvzKU3deMNvazd1uBVizLJ7LNzbjXkgykTk9pnE,2740
taichi_forge/tools/memory_pool_stats.py,sha256=_xjZXeuP5SqHkAG_LS228IrRx4gngkSF6pZuN9J-c1s,2375
taichi_forge/tools/np2ply.py,sha256=Yo1319XywsLhVharLBtALEc5JoSfUolzFAEAnnlVlgE,15617
taichi_forge/tools/video.py,sha256=BNqIn_WfXdeX0m0nuzYUAUN6RrqG4-fYdUj7p_ltwTM,9573
taichi_forge/tools/vtk.py,sha256=oKy38LSavCi8pQPEa5wPRN2jZUgqDG3ySJY-sohUfR4,984
taichi_forge/types/__init__.py,sha256=wgGJBrqRy_D4YaqdQTaqENgdErxbi2veySphbWHv6go,629
taichi_forge/types/_argument_descriptor.py,sha256=8bdfXPme7OlBCS0ib26mjhYVHnwIkBb_KsGpYH-blNQ,7617
taichi_forge/types/annotations.py,sha256=8LVXdk4cbTb4U-Co90IvHVr6k63hzP0t9eu7W_gFrys,1011
taichi_forge/types/compound_types.py,sha256=MdiM9blZUZadWsLxpc73LbtcU9j2Zxn_wMEug4Cu7iU,2403
taichi_forge/types/ndarray_type.py,sha256=1LsnJnGDRK9Z7D4DiQcWgTq7M8d2OBr2b-H1YmIuOMA,7151
taichi_forge/types/primitive_types.py,sha256=JAh5kz_xhAr-PuZt7hhqODiPF7ZUclZ6fFH1EfLJgQM,4201
taichi_forge/types/quant.py,sha256=OuUMC41OZcYy8ulfZ6QjvR4lRC1CVunbSzY_K1rwwxE,3642
taichi_forge/types/texture_type.py,sha256=Jw1Zu5nJBLuP3YOd_D0oOjgmDRIlKsZmq-kmdU_o9rs,3266
taichi_forge/types/utils.py,sha256=bOpWXkRzi3zarS0QqEiq97pv-GOFEWPaEDpjUqdv33s,280
taichi_forge/ui/__init__.py,sha256=4zgDMmVQWwnn8E4CHfZRImpW60B-WzX7S6040104F9k,240
taichi_forge/ui/camera.py,sha256=Fbpmc5U89XJZafX-WIWDR4V_i4We9ZANYT1-5z95sO8,8845
taichi_forge/ui/canvas.py,sha256=hpEHzz-wXbKg6Y80viaxsZnkzRD0FaewQHpPYJ8oLbM,17697
taichi_forge/ui/constants.py,sha256=tub4BqWnT0i8-x60Qhh61r8Vgc0AwZH6ctfUvGEiTpc,363
taichi_forge/ui/display_frame.py,sha256=Fz9E7ec8JQQyrCWdgHreB3R9FShy4uUp5_CLYSh9tXI,3450
taichi_forge/ui/gui.py,sha256=edJciTpmihp4eRUOZZpxFo08HqCIKqJDwo8EHNwDeK4,38573
taichi_forge/ui/imgui.py,sha256=1U0ZUQAc1qjJEJXbxfTcdbEatoMiWlv3Pwcr5B-bAaY,9944
taichi_forge/ui/layout.py,sha256=Sm4pcEwOIyuf2YWZlsmasSKkMBqD23rsC--o-THXdyY,3085
taichi_forge/ui/scene.py,sha256=eHBXA3E5-qAxJNwj4nETahsmKRfR33cgFae73Zgib04,35457
taichi_forge/ui/staging_buffer.py,sha256=cBmlKS0N3eNbr1am6NjXjjMAjPoWDLrtkv2Wx2thJ8s,22634
taichi_forge/ui/ui.py,sha256=-qZCKsV-O2QqWuEvNJl2SEkqmEx1nhSht9oQeDGeZeg,881
taichi_forge/ui/utils.py,sha256=2MMeO82m1fM-Rga-J8pgxRYFnf27PrDQ_VY1LIFnDv8,2623
taichi_forge/ui/window.py,sha256=lsOZPpymodKMVHMAnKr5VE_aNPiK7YkSncREMoRC8Tw,10360
taichi_forge-0.6.2.dist-info/METADATA,sha256=d9y-NJBOGvSAPFVbwn9mi-I-vw1Yi9t_fwzcuCW_Nxk,10447
taichi_forge-0.6.2.dist-info/WHEEL,sha256=dLsqnLqoa03X-KKRvIZetJerE-pAfZT9U_wzO7zFOgQ,105
taichi_forge-0.6.2.dist-info/entry_points.txt,sha256=Yu7wNAGZqkspnC5Jp8Qilx6tAJ-Kor4COf9VEdyx9xk,48
taichi_forge-0.6.2.dist-info/licenses/LICENSE,sha256=HrhfyXIkWY2tGFK11kg7vPCqhgh5DcxleloqdhrpyMY,11558
taichi_forge-0.6.2.dist-info/RECORD,,
