bin/SPIRV-Tools-shared.dll,sha256=Iamschw7YQeujpJ5wwkbwTZn1Yhg4w1YaSAYyzomm7s,2521600
include/GLFW/glfw3.h,sha256=QIB4KnbXSK4tfZ99LqTfJdn-ObkYf5vp70ee9uBPzFQ,240786
include/GLFW/glfw3native.h,sha256=3hGJGACURjjhav5xcOb9F1fW76uPjfAzoXZlK3UUxAc,19397
include/spirv-tools/libspirv.h,sha256=QDKZdJ1liPN0V8rV-8FmLmfLblfjXuB49Om7T-kFBfg,49732
include/spirv-tools/libspirv.hpp,sha256=k_jh8Zp_1okKv45jVZHS5F4BYEyp1t3WXihdrU1XK3o,16840
include/spirv-tools/linker.hpp,sha256=-ShI0RZau6Z4Q08U25nqw2BWpq0XCjEgfYQKiGFqhC4,4946
include/spirv-tools/optimizer.hpp,sha256=nraVGLB2rxoIqgFW_4cIuhISfusx7I6mPoSep96fE3Y,53010
include/spirv_cross/GLSL.std.450.h,sha256=N-ApraJYklysVlU6mqcgoui6O4izYk6fhBgNXt3E77I,3187
include/spirv_cross/spirv.h,sha256=fMfM5AFqmKSrgJzwzuur-zvKo1XACOD0FqJPgb2BCiY,134925
include/spirv_cross/spirv.hpp,sha256=AVXt851z6atxQrCE6IInasE9VmDmvWEdJY7_biboia8,127741
include/spirv_cross/spirv_cfg.hpp,sha256=u3w0mxv3mZRs_9qFddAQjNNzIWGns-OhunZJWoEgwEQ,3995
include/spirv_cross/spirv_common.hpp,sha256=mm5do62VgPTBzS4k6opryOAvKqJO-6ouGVGc8Y1Qbx0,49732
include/spirv_cross/spirv_cpp.hpp,sha256=dPRMD5Blvn13TntF_RVyQwhEf_9bR-zxfaeRFw12RkM,2730
include/spirv_cross/spirv_cross.hpp,sha256=T9SN1c63ZA5S38qxQ_XDF_kOqyfdiNvpWJiBE12hync,52077
include/spirv_cross/spirv_cross_c.h,sha256=U0DKDgiDFVVh19TVbpgR_l4__x5R8ZeKN_xOdxELmAc,52561
include/spirv_cross/spirv_cross_containers.hpp,sha256=NVMq5bIB3Meyk3OQcJ9W4qNfCMr3RfGmt4TIUGvfdfE,18714
include/spirv_cross/spirv_cross_error_handling.hpp,sha256=24aFl4Z2120x-cIXAUCX9N06T8hTzlNM0cjKOeCeQiw,2715
include/spirv_cross/spirv_cross_parsed_ir.hpp,sha256=5q-j9FbQRizSzX58xumpXyeJbq9UtWUnuWCcLXDV9xw,9526
include/spirv_cross/spirv_cross_util.hpp,sha256=328JGpBh9WkOIEV_KbKC94SJAU_FxAxROCaO4mhgc14,1439
include/spirv_cross/spirv_glsl.hpp,sha256=J6RnJ-3I4M5HH0DSGk3eJeDPgXBb6kQhPsnKEsgFFtE,48619
include/spirv_cross/spirv_hlsl.hpp,sha256=ICMgxSpsO_0-Ypye82o6iMF5PLfE66T9oEOgyv8Efmk,16789
include/spirv_cross/spirv_msl.hpp,sha256=XxZhWCiVT_yCh6y5FcLe0wj6EldxR_IlJzu-lctYp0c,61477
include/spirv_cross/spirv_parser.hpp,sha256=nx8ZMSo03J_Uo6-GuqPKQRFO5NQPQxsVa8HNBWuRZdY,2736
include/spirv_cross/spirv_reflect.hpp,sha256=jGvuJ3v03dcFCZ792wV7uaInSz_xptTHNyGM5OsVoXY,2594
lib/cmake/glfw3/glfw3Config.cmake,sha256=YZVL9F2A70B51dNW0W--Scv9ga3cbyZYjlsaDCs-zHk,118
lib/cmake/glfw3/glfw3ConfigVersion.cmake,sha256=mttbBnVYyxo57F-pEE8g4-E62lcH8xYujvlmTQyD7ug,2827
lib/cmake/glfw3/glfw3Targets-release.cmake,sha256=VlH9iN0TgA6MlsPimvnOgTG0gxzsaoGj-RmWEqd9QHA,806
lib/cmake/glfw3/glfw3Targets.cmake,sha256=D3NWABsZAPn6vu3kAtXXUo3Lqql5NiGhSHVqtwg3UOw,4242
lib/glfw3.lib,sha256=6NXuLFCeLsp5FX7VQj18tPBNHBEV8P8ezu216c5TpSY,687884
lib/pkgconfig/glfw3.pc,sha256=eJnygW-32KVHH7ZyKsN369wfTEMFogXcDQNg-kpgIsQ,483
lib/pkgconfig/SPIRV-Tools-shared.pc,sha256=Guu3QwQS-1xM-BU0Q3XZqOrO_lUEvkLw1fI8HxWDNQg,337
lib/pkgconfig/SPIRV-Tools.pc,sha256=lpVyM9jigrbXGPMm4rkr0YO1TVcuN1oScQSS0INBGNU,367
lib/spirv-cross-c.lib,sha256=VONGX1nS4FVdVx7OYuBmaFsjcZsjxKcCQowGCb3iinQ,2725166
lib/spirv-cross-core.lib,sha256=QjdJeUAjgEdr5OeUOzR8tifeOPhgbIeuYNR8VWnLtPM,9816766
lib/spirv-cross-cpp.lib,sha256=hwyHymJPic9GHWM75lhd75CtlWr1NM8-8rgY9olM7Mk,1403218
lib/spirv-cross-glsl.lib,sha256=V2h2RYk12vmtVH88KIt16K1AMbLnXkUDBKaW9QezTwA,10279674
lib/spirv-cross-hlsl.lib,sha256=944f8wZyCO1fupkhvku2fE39krUzvWtbjJ2rGr7_t_k,6523196
lib/spirv-cross-msl.lib,sha256=KYKlUyk1UQbEOG-oYiCNJQ8nvFLa5cXk9PRAOobwUgw,16612912
lib/spirv-cross-reflect.lib,sha256=RsNkBhUvt47q73bayEIXBmh9nsW-fLbjHmghBL-m32k,1352026
lib/spirv-cross-util.lib,sha256=tcVcH1-UR76V0ItxjMNXcD8uaAU26ZATz37W6qdw2DI,160564
lib/SPIRV-Tools-diff.lib,sha256=qVkfl_PIIAuMM5a6WLfwFsvjOME_gClgbHPyby-IJiw,4901566
lib/SPIRV-Tools-link.lib,sha256=D9xCrFOxa1A2b1hbs3mJ8Datv3RMJDCHR6TmFo3_fy8,8513836
lib/SPIRV-Tools-lint.lib,sha256=GyPh9DSga6wzjrEzFVwiUHtgfdCvAsEoZLpQblA4xKY,4789380
lib/SPIRV-Tools-opt.lib,sha256=uWstailx2o1VnafUnGY1W-Ozj5vRSE1SdJ-i_lw655c,162099882
lib/SPIRV-Tools-reduce.lib,sha256=8zbt7rgZanqWbqwyF2-8T4k8Zg3iDWcCDRJ-V2seqP4,14884178
lib/SPIRV-Tools-shared.lib,sha256=SUFD7AJzJymKqyft4mNozRZe_NwHU4a_5vTVsZ9bSrw,45224
lib/SPIRV-Tools.lib,sha256=WQdBopdWnkxwFCrHeV1DITSiaKbVGhVgJsa2TsvRJxI,44624546
share/spirv_cross_c/cmake/spirv_cross_cConfig-release.cmake,sha256=367KoaO0FOR9tg0z4q8yydNV5EUT3_79FeYt7GnQcj0,869
share/spirv_cross_c/cmake/spirv_cross_cConfig.cmake,sha256=jsmLfo20Js6Lr8VQSfWQZTw1AzIJfQIcEWahY44vpBc,5307
share/spirv_cross_core/cmake/spirv_cross_coreConfig-release.cmake,sha256=Vr46KADE5z9zfNejHjiKI7tkycy9zmz6_s_tzziFfUg,890
share/spirv_cross_core/cmake/spirv_cross_coreConfig.cmake,sha256=zr2r3FFmJSwzAyfOpxfIqn1adUVglA8DjY_DqoIGcqY,4251
share/spirv_cross_cpp/cmake/spirv_cross_cppConfig-release.cmake,sha256=7-cy6JUKittZDmzF-oHuANzpUZ9ndXF1GmkgsCd68PI,883
share/spirv_cross_cpp/cmake/spirv_cross_cppConfig.cmake,sha256=cBeItic08VF69H9_74DeM9rx6RO-54LakZ1V7bYgMuc,5115
share/spirv_cross_glsl/cmake/spirv_cross_glslConfig-release.cmake,sha256=Gq-M4tIDX1FNpMrBAGJRL54inkseUQFEbhnUXYN2dvk,890
share/spirv_cross_glsl/cmake/spirv_cross_glslConfig.cmake,sha256=isH6qg36WSkQSbMMi76smARsuQBlyUz26zRerMbiytY,5120
share/spirv_cross_hlsl/cmake/spirv_cross_hlslConfig-release.cmake,sha256=COhhjrFrZFkmydraLJSMhU6pih9lzy3rlS9SkbS7Gmk,890
share/spirv_cross_hlsl/cmake/spirv_cross_hlslConfig.cmake,sha256=gbNh_B5wxNl74N355CHNgOpVjASkKwJ-AgjemFvCvs4,5120
share/spirv_cross_msl/cmake/spirv_cross_mslConfig-release.cmake,sha256=ZMFRgqWTimwjE8H6Kmxux_NPwyhaEYxSTsQK0-Jmshc,883
share/spirv_cross_msl/cmake/spirv_cross_mslConfig.cmake,sha256=HRnYqQQCZEM-1cHLvx72FAI_nCOaFwuQd9JQDDBSYzE,5115
share/spirv_cross_reflect/cmake/spirv_cross_reflectConfig-release.cmake,sha256=uQ8nU_YP17ydl8wqZ31Go7kf6cqJfmY1qvUS_xUlGS8,911
share/spirv_cross_reflect/cmake/spirv_cross_reflectConfig.cmake,sha256=ARFyln9-7iQz_Xf3Rh06mgt6tv3QaITQelJQgecYJAU,4266
share/spirv_cross_util/cmake/spirv_cross_utilConfig-release.cmake,sha256=FEe8a1a1hfcWUjt01O_s39zbaS9rASdZCBpuuo9AUgo,890
share/spirv_cross_util/cmake/spirv_cross_utilConfig.cmake,sha256=CAufGwJV0wLQzb5m3l4Yt9wmnydxAva-iaU68qVrlAI,5120
SPIRV-Tools/cmake/SPIRV-ToolsConfig.cmake,sha256=jFprL3mwRRYJ0eh52yZqmUAWD9cA7xA7hhstBQU_scY,230
SPIRV-Tools/cmake/SPIRV-ToolsTarget-release.cmake,sha256=X438aOEvZsAeo6Suk2LfStdal8R5m3UyfUPCg51DXGM,1477
SPIRV-Tools/cmake/SPIRV-ToolsTarget.cmake,sha256=mriRCzvolwIXT55WDaD2ouu6AQvVHXQbRdJPmj0ZtSg,4468
SPIRV-Tools-diff/cmake/SPIRV-Tools-diffConfig.cmake,sha256=3S1hOLuDTsAwTH-F_Xn9iBdCjjOH6Kx3EjNhDXBVShw,280
SPIRV-Tools-diff/cmake/SPIRV-Tools-diffTargets-release.cmake,sha256=6fnDD1oaU-DEP4JIq75wotq4OSPW63pe5jEcTVwEtyo,890
SPIRV-Tools-diff/cmake/SPIRV-Tools-diffTargets.cmake,sha256=U1RmMclqSVR8vePS98vpT2RqItqnivv5tXbfM58i9V0,5068
SPIRV-Tools-link/cmake/SPIRV-Tools-linkConfig.cmake,sha256=HgRoCSWZQhGnNEs938xBFDSdxK6crL6VtbrQ9-DqcMY,280
SPIRV-Tools-link/cmake/SPIRV-Tools-linkTargets-release.cmake,sha256=cqDRYOLX02s-xo8EKyuGQwYX6uNa2Lxb363OP0tUB54,890
SPIRV-Tools-link/cmake/SPIRV-Tools-linkTargets.cmake,sha256=nlQJ33ZSrKM5w-xi7lYlopolM5lwcX4Yyqrytlbvj5c,5028
SPIRV-Tools-lint/cmake/SPIRV-Tools-lintConfig.cmake,sha256=E0o9wMS7mOV58CacqGpW5EOyG70WrdBKexx1AFlCyiQ,280
SPIRV-Tools-lint/cmake/SPIRV-Tools-lintTargets-release.cmake,sha256=3QC3rN6BhZ4n5-WrR9pmu4AfH1QKFIGCCXZjPA3A8c0,890
SPIRV-Tools-lint/cmake/SPIRV-Tools-lintTargets.cmake,sha256=X2bmbqKDvgHDUaYEjssse8Rgk_ZsETuMMS3EaX2gmo0,5068
SPIRV-Tools-opt/cmake/SPIRV-Tools-optConfig.cmake,sha256=CYygoz_0kxDnsT7_NbByRCuviPMS0TwwK86Qwc6tnnw,275
SPIRV-Tools-opt/cmake/SPIRV-Tools-optTargets-release.cmake,sha256=vSAY69UsznqGYYqEUdL255U2B3LUZl9PSexaQwmPECw,883
SPIRV-Tools-opt/cmake/SPIRV-Tools-optTargets.cmake,sha256=5Erfqk7DZeEa2sveBBlRw8QwBrdBZ55GDdo14DdNxpI,5029
SPIRV-Tools-reduce/cmake/SPIRV-Tools-reduceConfig.cmake,sha256=i2lpvjP36I_6iEh5mObgdPMz5UOHQ4wIIOcbP5NIjTk,290
SPIRV-Tools-reduce/cmake/SPIRV-Tools-reduceTarget-release.cmake,sha256=D2c9eUqoh3H-ihr_1up2Ppo_2nSLoNyxmo9eWUV_pGE,904
SPIRV-Tools-reduce/cmake/SPIRV-Tools-reduceTarget.cmake,sha256=_Miasn_g_L8dG2fTiigOC-rrDc3aKgHy3IfMi7DB2b4,5077
taichi/assets/.git,sha256=_sepXJOH-4A9o4jtu-46jG2P6XHHbsvGW3642aKNQBc,43
taichi/assets/Go-Regular.ttf,sha256=S7gpWTE2QWxqOezcRUguBS91rDdOZFm5r2jU-6J5OWw,134988
taichi/assets/static/imgs/ti_gallery.png,sha256=rOeh8JlUXb-ZdkTaei3cVyJXZBWOqcJBLdndAORUdtU,263871
taichi_forge/__init__.py,sha256=xqUodQOQYx8VqPkbxJm4z9UhJ4brWkWjp_k5W3TSWLg,1929
taichi_forge/__main__.py,sha256=Jrxoqfig-PJi7nkYspHT-AiRnTB00CcLAIqHp7T5pvw,35
taichi_forge/_funcs.py,sha256=LuIU47tpSg1SqZwAmL6-4M_cVSgHzpJ0DGhTXSkRV7I,23945
taichi_forge/_kernels.py,sha256=xJD8kfLcp5phCoCpq7QDCyNBIQMHWO71va5k8BfHfK4,15761
taichi_forge/_lib/__init__.py,sha256=E4P9vmcDr7q_w43lZEpITRGZWe0RBo8v5TWnC5SKLsM,60
taichi_forge/_lib/c_api/bin/taichi_c_api.dll,sha256=i4Wfxgv7egGYrcR4rhwKZydotTZZV7xHewxbuXe7K9Y,51897344
taichi_forge/_lib/c_api/include/taichi/cpp/taichi.hpp,sha256=-_ypTHvNb5_EwQuvAv_9JUBec3GsO6ConNsNL6GSAf4,41667
taichi_forge/_lib/c_api/include/taichi/taichi.h,sha256=CWKE41rZTZrfd4mIKL8MfY3D705JChQz9hZ5XrktYmk,515
taichi_forge/_lib/c_api/include/taichi/taichi_core.h,sha256=d_M6zX2YUWKvu4XzVBKQtdRg1lZ1tXTw37lq1AGmH-w,39906
taichi_forge/_lib/c_api/include/taichi/taichi_cpu.h,sha256=2nAPbUwnxlw0VulLnYAoKvirVuzOEKqtErbi9TKSfDI,776
taichi_forge/_lib/c_api/include/taichi/taichi_cuda.h,sha256=PqbTQ6HqfvVizP_rOjugddDrDfWecK5YoJQRrbijBIo,1029
taichi_forge/_lib/c_api/include/taichi/taichi_opengl.h,sha256=5No5Wjuwmwmt5M8U5l-GrJUD_9FRDGAXtPF9w7s01ZE,1950
taichi_forge/_lib/c_api/include/taichi/taichi_platform.h,sha256=k1TWqLHe9RGKLqUvv3Zx9YZq3I9wDg07opxbs2EA3NM,1351
taichi_forge/_lib/c_api/include/taichi/taichi_unity.h,sha256=kmTCD28keOLJxfWPU7nmJlTtRW5yeBJ0VviZKqTRiV4,2420
taichi_forge/_lib/c_api/include/taichi/taichi_vulkan.h,sha256=iCoRIOFkul0gGR3gSgxNQuF9sW9i2gVK3ZXRrq9kL-0,5464
taichi_forge/_lib/c_api/lib/taichi_c_api.lib,sha256=RIcpbUFp3zb9_rXoz5Nvj9SHc0MNHxIvxYoUjA1LY4Y,409994
taichi_forge/_lib/c_api/runtime/runtime_cuda.bc,sha256=8Gx65x85j1P6IuqbcbePFA2eQfOvNUE9syr4-1ujyDU,150208
taichi_forge/_lib/c_api/runtime/runtime_x64.bc,sha256=h_fLbVm4E0EPz7p3jVYD4uGjYIEiUgrUcvU2JJ0eEYw,135908
taichi_forge/_lib/c_api/runtime/slim_libdevice.10.bc,sha256=9dlDFXMV4uIAIKy-1yU7ppNV_oMdIHDR9YqOT_7sfaw,171892
taichi_forge/_lib/c_api/taichi/lib/cmake/taichi/TaichiConfig.cmake,sha256=dGEipjlAS2rcLdJHv4GkiqYELw3Enrk81d704bpSSOU,1016
taichi_forge/_lib/c_api/taichi/lib/cmake/taichi/TaichiConfigVersion.cmake,sha256=xibfgNUfJqRQ7jauR-RmEhsy8KmpiJRofAt-3DMhcMQ,2827
taichi_forge/_lib/c_api/taichi/lib/cmake/taichi/TaichiTargets.cmake,sha256=IPEleeqobY76p1XsQ45tKquzOdL9Tb47Xr9mdQ6vXao,4946
taichi_forge/_lib/core/taichi_python.cp311-win_amd64.pyd,sha256=j4_YzZgvnd948R0-l9rvdZ7EXF350l13TRDXtDsj8MI,87960576
taichi_forge/_lib/runtime/runtime_cuda.bc,sha256=8Gx65x85j1P6IuqbcbePFA2eQfOvNUE9syr4-1ujyDU,150208
taichi_forge/_lib/runtime/runtime_x64.bc,sha256=h_fLbVm4E0EPz7p3jVYD4uGjYIEiUgrUcvU2JJ0eEYw,135908
taichi_forge/_lib/runtime/slim_libdevice.10.bc,sha256=9dlDFXMV4uIAIKy-1yU7ppNV_oMdIHDR9YqOT_7sfaw,171892
taichi_forge/_lib/utils.py,sha256=ui7saSLuNl0Hbubnx6H8nCJXOOOv7yTZybMiACVxgtM,8052
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=W0mvPS4kdt3AFekTKfS7K8kP2JjEpk_tJ6DEXMjXb9w,7138
taichi_forge/_snode/snode_tree.py,sha256=nF014LfLC0mP1wPgk7umy4qv-l1_Y92LlJSbYxTaoVo,1219
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=Mf9LxznbU4B74FpoNX6_Hh9sfc24BnliUcSMRabc8Jc,3742
taichi_forge/ad/__init__.py,sha256=Dfpf7Z2I06vsVWxGuRBgPGRcKK-brn5Vh5uCScanSBw,35
taichi_forge/ad/_ad.py,sha256=It_klIG6qRXBmhjo5UnkEcJ-zaA9Y8n9haZOff0bQM8,19789
taichi_forge/algorithms/__init__.py,sha256=KuvRlXNV1gbVRNTNe_aU9tohrAoQJU1JHY5L_ADHsIw,28
taichi_forge/algorithms/_algorithms.py,sha256=0Tux7NYUrGzmXE1JJ3J75M9xG45MUKzr0QqpCLek2DA,3832
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=Ra7w4vAiQckvlZncxxvYEExRFAhHGexS9f4l8sYVC7c,8638
taichi_forge/aot/utils.py,sha256=n8j-eVi5oIGbli_iy_wXetZRTE4YrEaNXaxVRdr1D8k,6325
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_mass_spring.py,sha256=a6seH2xeKQKmxEM3SzwqUkwwaoRvjnck75Cp_IrTUAI,10933
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=kDjA7Wi6i2APx2vMv3nX4FEKyPXXKT2sgM4UVYQwHbs,11551
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=Qh0aM8nxmOSgTnzkBYodxBBssMmRQNti2sQ-wG06ous,343
taichi_forge/graph/__init__.py,sha256=Pse9Sm7eSVybOy0TWljIkN6DY9DkAMmqGSA3vAhpkbY,23
taichi_forge/graph/_graph.py,sha256=TWlnMrmXBh8tWs8sNnlfLey0zxaPZ5czAppAWhK-11s,10289
taichi_forge/lang/__init__.py,sha256=PxPloQDEplA1L_wW2rqU_oiPX9mNPY_HHG9BXLyZ1qc,1359
taichi_forge/lang/_ndarray.py,sha256=lJb4rIlkNdY_Y56IjiTYmBAmZ1xBaYI37Tjg5YoIP5g,10848
taichi_forge/lang/_ndrange.py,sha256=KK01YMQKoYHAwccLQTeIMHLOytFnV-PcwRSknKZQ_aI,5911
taichi_forge/lang/_texture.py,sha256=w-85_s116yJKIrCy44r-ILXIgLboUKyyMlUzad806dc,6778
taichi_forge/lang/_wrap_inspect.py,sha256=1Iji8qBSq4v5SA8X9KtJoDINIfrc4nS0c21UnKt9bYw,7141
taichi_forge/lang/any_array.py,sha256=sy8YCzZYh6gaRjlcXSIBjdgSSEwhq0HLfSqbJUsLs5s,3376
taichi_forge/lang/argpack.py,sha256=3iPwa8Ilr1AvXHpOPkn_xBNNXoG5dJ6Le86dRFrn5PM,17259
taichi_forge/lang/ast/__init__.py,sha256=n5Pz1tAStvNL4kBaTpn6dCKEf1HLTtwD5WA-AOKZ6Ic,210
taichi_forge/lang/ast/ast_transformer.py,sha256=M5GK9Q9hF7X-ZuPml4_qnlF8cqX8AJckPxAdVCWZtHc,79053
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/enums.py,sha256=CBJVhhLPsR2b81D3LJP5OwdUdkB5lAosNKaH93RrV08,2085
taichi_forge/lang/exception.py,sha256=avzp8EsU2TsIAvAN3VTwzcKkBQhwr5kjWwz95bDwjkk,2089
taichi_forge/lang/expr.py,sha256=IgYcA8v28FnJ-Y47vYobZFwdVqqcOPlfeEBDKMMzLaU,6284
taichi_forge/lang/field.py,sha256=hn1_jqU2dBnZtxOpEcti7c4Yt_NJzJpiyUatekXv9UA,14874
taichi_forge/lang/impl.py,sha256=Y7vRfUsjGl8Ve7ZB-zjjUCLgMR2rHBf9fbg1YoHNiTo,46540
taichi_forge/lang/kernel_arguments.py,sha256=gOn2rC7mEaVgkkqHQXRVD5wlFdczvXWhj1I8ijujmuk,6592
taichi_forge/lang/kernel_impl.py,sha256=tgrmZXO_Tx2SNjqnjPjO331WJxvwhntHn0EOhcZ3vsQ,62655
taichi_forge/lang/matrix.py,sha256=KIn3TBDe03fgmGAGUNdywF8afgtZoSHnixizpmC8GMw,65883
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=DvD9KE8b6gxvAzihtZLWVtOaj2n6ASw1y44O1AX_bik,28801
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=TMGbUHngqVckXySCxCXxEeSixY3lnzTrTqr_Iyo9KAY,221
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=G0ldAgF7jPMpbhQqCQlmttm_fevPLUmPd3DASSqsygk,3777
taichi_forge/lang/simt/grid.py,sha256=_pzVZEESpt4iIWni2j3Li9OmblNEmexUrOTplRR_Smk,133
taichi_forge/lang/simt/subgroup.py,sha256=qnNL6O6FMR7rX0ozNNDBFHkHUbRgTIazxM3cjQnxQy8,3958
taichi_forge/lang/simt/warp.py,sha256=zfDWB6T14UeLXOLXC7Jg0RDEAmcVOVnKbedICpUH8s4,3169
taichi_forge/lang/snode.py,sha256=FLImb-TInokTKqWg_jpvMcO--mkuDNDAxpEM8jTP8so,20794
taichi_forge/lang/source_builder.py,sha256=9zKlEsMIPHmNhaGTPPqh7rhJ8-D4GwkSeuMiLfMDF38,5943
taichi_forge/lang/struct.py,sha256=VRCNmy-L9W_vre5t8W6PfeNPCDmz-w0fnMa_9MTKlUg,32007
taichi_forge/lang/util.py,sha256=wRWAon1GDfVgwTrBq4RjZHF-s-096Yghr404s7_ySLQ,9449
taichi_forge/linalg/__init__.py,sha256=hxwI8DwluwY172gHvUbHiXv5sXdbgJzf38BZb7D_n6A,271
taichi_forge/linalg/matrixfree_cg.py,sha256=uA4Y7eiwgXeFEyylK9BlwtWeEh7W2Jo3lMSMlTFD_-8,10548
taichi_forge/linalg/sparse_cg.py,sha256=rVQsYrZM9aTDMCJixejJgSaGUD8-KGguw_McQ9dOuTU,2605
taichi_forge/linalg/sparse_matrix.py,sha256=bJJOTzTv9abR32lVGCLSFxTQUQu0RNrwyXpGnpw3p7Y,11242
taichi_forge/linalg/sparse_solver.py,sha256=FR8QpSyLsHk_6iAw2x5cZQq_i-eKtgn8MVr9gYo8quQ,5041
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=aVPcC4fE5zpjjCCdDb7vGRNautoesGpSaQrXCUCCULo,211
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/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/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=f1tW_mBYt_qQeKbbjpV_NtWlpcB8oPGiPM_pdjvwAwg,4710
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=xtFUB2jwBCkclLifLq06RpqVTHR4ydbLKI5a3lWB0Ak,2091
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/annotations.py,sha256=8LVXdk4cbTb4U-Co90IvHVr6k63hzP0t9eu7W_gFrys,1011
taichi_forge/types/compound_types.py,sha256=MdiM9blZUZadWsLxpc73LbtcU9j2Zxn_wMEug4Cu7iU,2403
taichi_forge/types/ndarray_type.py,sha256=O7DzJZ3J3zxR_5riIFyilhXm0F68XG84Q2-Lbp6VLd4,6775
taichi_forge/types/primitive_types.py,sha256=JAh5kz_xhAr-PuZt7hhqODiPF7ZUclZ6fFH1EfLJgQM,4201
taichi_forge/types/quant.py,sha256=jjyh5Ds2g_c7GVmxsECARCnL6NGtWG93_40S3AzhlV4,2877
taichi_forge/types/texture_type.py,sha256=dmIMyb4MgSgueXNoHcQ5oyxhMIdeBeVfzsUF2x-z1s0,2437
taichi_forge/types/utils.py,sha256=bOpWXkRzi3zarS0QqEiq97pv-GOFEWPaEDpjUqdv33s,280
taichi_forge/ui/__init__.py,sha256=4zgDMmVQWwnn8E4CHfZRImpW60B-WzX7S6040104F9k,240
taichi_forge/ui/camera.py,sha256=J0GY-K8_8nA8yd5aOsK4ROkOjPT9PkjdyaeKZedZXXI,8325
taichi_forge/ui/canvas.py,sha256=_26sM8DT5mDetbD_s-IwX_wHs0f_CzP4M4XSGkuhdvc,11383
taichi_forge/ui/constants.py,sha256=tub4BqWnT0i8-x60Qhh61r8Vgc0AwZH6ctfUvGEiTpc,363
taichi_forge/ui/gui.py,sha256=edJciTpmihp4eRUOZZpxFo08HqCIKqJDwo8EHNwDeK4,38573
taichi_forge/ui/imgui.py,sha256=bUfIjgO4JaGrq4B6u_j7X3sxp0MV0oTtjI9SVZQGS-8,4452
taichi_forge/ui/scene.py,sha256=LN__BsnEE5eHnivZzKauT3q_YDnk5M4MDiIarH6hVig,35080
taichi_forge/ui/staging_buffer.py,sha256=Nv47TeXjhh85OlnbVnl7G7jsEogKIL0mrVPd5FXFBeQ,12042
taichi_forge/ui/ui.py,sha256=67ie0nWV_2Nk6VClKrnJ_fPXVnd_P4sy5skjDICtJRQ,728
taichi_forge/ui/utils.py,sha256=tjcUsca4KnmMtxAYZYFPl2QjOlVJeNI01ql_q88Gxm8,2576
taichi_forge/ui/window.py,sha256=Dju2vMGKZfln6QDUg-4aG59qedQ4ENbR4lnE-767xjI,7086
taichi_forge-0.3.11.dist-info/METADATA,sha256=xYdW-_tEM4dnCGat5M5Q58Bb5VxJRInzGqCj7ZYoyRc,25085
taichi_forge-0.3.11.dist-info/WHEEL,sha256=NHmw5Qi_104FW4Xq2pbA3Gs3F6EqwqCa-xRmRnEiDI8,106
taichi_forge-0.3.11.dist-info/entry_points.txt,sha256=Yu7wNAGZqkspnC5Jp8Qilx6tAJ-Kor4COf9VEdyx9xk,48
taichi_forge-0.3.11.dist-info/licenses/LICENSE,sha256=HrhfyXIkWY2tGFK11kg7vPCqhgh5DcxleloqdhrpyMY,11558
taichi_forge-0.3.11.dist-info/RECORD,,
