Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed1a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.009 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'url:pypi': 0.03; 'subject:Python': 0.05; 'url:bitbucket': 0.05; '------------': 0.07; 'subject:ANN': 0.07; 'added.': 0.09; 'from:addr:prabhu': 0.09; 'high-level': 0.09; 'iit': 0.09; 'python': 0.11; 'python.': 0.11; 'bombay': 0.16; 'development:': 0.16; 'equations': 0.16; 'executed.': 0.16; 'formulation': 0.16; 'low-level': 0.16; 'ramachandran': 0.16; 'flexibility': 0.18; 'subject:] ': 0.19; 'converted': 0.22; 'engineering,': 0.22; 'flows': 0.22; 'prabhu': 0.22; 'installation': 0.23; 'cheers,': 0.24; 'implemented': 0.24; 'install': 0.25; 'header:User-Agent:1': 0.26; 'define': 0.27; 'url:gov': 0.27; 'download:': 0.29; 'allows': 0.30; 'source': 0.31; 'code': 0.31; '--------': 0.32; 'compiled': 0.32; 'framework': 0.32; 'url:python': 0.33; 'open': 0.33; 'languages': 0.34; 'needed': 0.34; 'configured': 0.35; 'url:org': 0.36; 'hi,': 0.37; 'should': 0.37; 'received:10': 0.37; 'subject:: ': 0.37; 'release': 0.37; 'ones': 0.38; 'version': 0.38; 'supports': 0.38; 'subject:[': 0.39; 'performance': 0.39; 'to:addr:python.org': 0.39; 'easily': 0.39; 'subject:-': 0.39; 'subject:with': 0.40; 'addition': 0.60; 'your': 0.60; 'wide': 0.61; 'pleased': 0.64; 'our': 0.64; '3.4.x': 0.84; 'comparable': 0.84; 'pip': 0.84; 'received:10.200': 0.84; 'received:103': 0.84; 'received:ac.in': 0.84; 'subject:skip:H 10': 0.84; 'url:overview': 0.84; 'url:readthedocs': 0.84; 'dynamics': 0.91; 'received:in': 0.93 X-Qmail-Scanner-Diagnostics: from 10.200.12.202 by ldns3 (envelope-from , uid 501) with qmail-scanner-2.11 spamassassin: 3.4.1. mhr: 1.0. {clamdscan: 0.98.6/20563} Clear:RC:1(10.200.12.202):SA:0(0.0/4.0):. Processed in 4.034797 secs; 13 Jun 2015 00:11:36 +0530 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ldns3.iitb.ac.in X-Spam-Level: X-Spam-Status: No, score=0.0 required=4.0 tests=IITB_ORIG,PROPER_IITB_MSGID, URIBL_BLOCKED autolearn=disabled version=3.4.1 X-Spam-Pyzor: Reported 0 times. X-Envelope-From: prabhu@aero.iitb.ac.in X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Date: Sat, 13 Jun 2015 00:11:55 +0530 From: Prabhu Ramachandran User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: python-announce-list@python.org Subject: [ANN] PySPH-1.0a2: Smoothed Particle Hydrodynamics with Python Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 12 Jun 2015 20:56:41 +0200 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.20+ Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 55 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1434135402 news.xs4all.nl 2957 [2001:888:2000:d::a6]:57108 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:1737 Hi, I am pleased to release PySPH version 1.0a2. This version works with Python 2.6.x and 3.4.x in addition to Python 2.7.x. PySPH is an open source (BSD licensed) framework for Smoothed Particle Hydrodynamics (SPH) simulations. It is implemented in Python and the performance critical parts are implemented in Cython. A wide variety of SPH formulations are available and new ones can be easily added. PySPH allows users to write their high-level code in pure Python. This Python code is automatically converted to high-performance Cython which is compiled and executed. PySPH can also be configured to work seamlessly with OpenMP and MPI. Documentation: http://pysph.readthedocs.org Download: http://pypi.python.org/pypi/PySPH/ Development: http://pysph.bitbucket.org Changelog: http://pythonhosted.org/PySPH/overview.html#changelog Installation ------------ Please see the documentation above for detailed instructions. You should be able to: $ pip install --pre pysph The extra --pre is needed as our release version is alpha. Features -------- - Flexibility to define arbitrary SPH equations in pure Python - Define your own multi-step integrators in pure Python - High-performance: our performance is comparable to hand-written solvers implemented in low-level languages - Seamless multi-core support with OpenMP - Seamless MPI support using: http://www.cs.sandia.gov/zoltan/ PySPH supports a variety of SPH formulations including: - Weakly compressible SPH - Transport Velocity Formulation - SPH for elastic dynamics - Compressible flows cheers, Prabhu Ramachandran Department of Aerospace Engineering, IIT Bombay