{"library":"pysplashsurf","title":"PySplashSurf","description":"Python bindings for splashsurf, a high-performance surface reconstruction library for SPH (Smoothed Particle Hydrodynamics) simulations. Current version 0.14.1.0, release cadence irregular; follows the underlying C++ library.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pysplashsurf"],"cli":null},"imports":["from splashsurf import reconstruct_surface","from splashsurf import compute_normals","from splashsurf import mesh_to_obj"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import numpy as np\nfrom splashsurf import reconstruct_surface\n\n# Example: random particle positions\npositions = np.random.rand(1000, 3).astype(np.float64)\n\n# Reconstruct surface (returns vertices, faces as numpy arrays)\nvertices, faces = reconstruct_surface(positions)\nprint(f\"Surface: {len(vertices)} vertices, {len(faces)} faces\")","lang":"python","description":"Basic surface reconstruction from particle positions.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}