{ "info": { "author": "Stian Jensen", "author_email": "stianjnsn@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Fortran", "Programming Language :: Python", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Scientific/Engineering :: Physics" ], "description": "Sempy\n**********\n\n*Note: This software is in a pre-alpha state.*\n\nThe main documentation for this package is located at \n`www.sempy.org `_ , but this page offers a \nminimal set of information to get started using Sempy.\n\nAbout\n======\n\nSempy is a numerical software package designed to solve partial differential \nequations arising from the analysis of fluid flow and heat transfer.\nIt is written in Python and carries the intuitive syntax of this language. \nFurthermore, computational meshes can be imported from the Gmsh mesh generator, \nmaking Sempy flexible towards handling complex geometries. \n \nGetting started\n----------------\n\nThe quickest way to get started using the Sempy package is to install it \nwith \n`easy_install `_\nThis can be achieved by e.g. typing:: \n\n $ easy_install sempy\n\non the command line. This requires an internet connection to work. Another \npossibility is to download the latest version as a \n`zip `_ or\n`tar.gz `_\nfile and then install it with::\n\n $ python setup.py install\n\nIt might be necessary to use super user privileges on the above \ncommands. For instance::\n\n $ sudo easy_install sempy\n\nAslo, it might be necessary to run:: \n\n $ sudo easy_install --upgrade sempy\n \non a regular basis to obtain updated versions. \n\nAn example script\n------------------\n\nSolve the Poisson problem with a simple script::\n \n import sempy\n \n X = sempy.Space( filename = 'square', n = 4, dim = 2 )\n A = sempy.operators.Laplacian( X ).matrix\n \n f = sempy.Function( X, basis_coeff = 1.0 )\n b = sempy.operators.Mass( X ).action_local( f.basis_coeff )\n u = sempy.Function( X, basis_coeff = 0.0 )\n \n [v, flag] = sempy.linsolvers.Krylov().solve( A, b, u.glob() )\n u.basis_coeff = X.mapping_q( v )\n u.plot()", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.sempy.org", "keywords": null, "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "sempy", "package_url": "https://pypi.org/project/sempy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sempy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.sempy.org" }, "release_url": "https://pypi.org/project/sempy/0.0.18/", "requires_dist": null, "requires_python": null, "summary": "A Python implementation of the spectral element method", "version": "0.0.18" }, "last_serial": 799400, "releases": { "0.0.18": [ { "comment_text": "", "digests": { "md5": "56fc6ceebf5fc0dcc2402cf177ac5cd5", "sha256": "d313d3ff732764cf0eb4f071bb365d38acb47a2ed04d17059453402300b14338" }, "downloads": -1, "filename": "sempy-0.0.18.tar.gz", "has_sig": false, "md5_digest": "56fc6ceebf5fc0dcc2402cf177ac5cd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 605581, "upload_time": "2011-06-07T13:28:06", "url": "https://files.pythonhosted.org/packages/d0/bf/c0403c67247995e1e62aed4429146af1ec3e9b1fbeed49c947fa50980610/sempy-0.0.18.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56fc6ceebf5fc0dcc2402cf177ac5cd5", "sha256": "d313d3ff732764cf0eb4f071bb365d38acb47a2ed04d17059453402300b14338" }, "downloads": -1, "filename": "sempy-0.0.18.tar.gz", "has_sig": false, "md5_digest": "56fc6ceebf5fc0dcc2402cf177ac5cd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 605581, "upload_time": "2011-06-07T13:28:06", "url": "https://files.pythonhosted.org/packages/d0/bf/c0403c67247995e1e62aed4429146af1ec3e9b1fbeed49c947fa50980610/sempy-0.0.18.tar.gz" } ] }