{ "info": { "author": "Pooyan Dadvand", "author_email": "kratosmultiphysics@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Other Audience", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: C++", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Scientific/Engineering :: Physics" ], "description": "

\n\n[![Release][release-image]][releases] [![License][license-image]][license] [![Master][kratos-master-status]][travis-branches] [![appveyor-image]][appveyor-master]\n\n_KRATOS Multiphysics_ (\"Kratos\") is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface. More in [Overview](https://github.com/KratosMultiphysics/Kratos/wiki/Overview)\n\n**Kratos** is **free** under BSD-4 [license](https://github.com/KratosMultiphysics/Kratos/wiki/Licence) and can be used even in comercial softwares as it is. Many of its main applications are also free and BSD-4 licensed but each derived application can have its own propietary license.\n\n[release-image]: https://img.shields.io/badge/release-6.0-green.svg?style=flat\n[releases]: https://github.com/KratosMultiphysics/Kratos/releases\n\n[license-image]: https://img.shields.io/badge/license-BSD-green.svg?style=flat\n[license]: https://github.com/KratosMultiphysics/Kratos/blob/master/kratos/license.txt\n\n[kratos-master-status]: https://travis-ci.org/KratosMultiphysics/Kratos.svg?branch=master\n[travis-branches]: https://travis-ci.org/KratosMultiphysics/Kratos/branches\n\n[appveyor-image]: https://ci.appveyor.com/api/projects/status/f9p57hci9ufkqkf5/branch/master?svg=true\n[appveyor-master]: https://ci.appveyor.com/project/KratosMultiphysics/kratos\n\n\n# Main Features\n**Kratos** is __multiplatform__ and available for __Windows, Linux__ (several distros) and can be compiled in __OSX__.\n\n**Kratos** is __OpenMP__ and __MPI__ parallel and scalable up to thousands of cores.\n\n**Kratos** provides a core which defines the common framework and several application which work like plug-ins that can be extended in diverse fields.\n\nIts main applications are:\n- [DEM](applications/DEM_application) for cohesive and non cohesive shperic and non spheric particles simultion\n- [Fluid Dynamics](applications/FluidDynamicsApplication/README.md) Provides 2D and 3D incompressible fluids formulation\n- [Fluid Structure Interaction](applications/FSIapplication/README.md) for solution of different FSI problems\n- [Structural Mechanics](applications/StructuralMechanicsApplication/README.md) Providing solution for solid, shell and beam structures with linear and nonlinear, static and dynamic behavior\n- [Contact Structural Mechanics](applications/ContactStructuralMechanicsApplication/README.md) For contact problems used along the [Structural Mechanics application](applications/StructuralMechanicsApplication/README.md)\n\nSome main modules are:\n- [External Solvers](applications/ExternalSolversApplication/README.md)\n- [Trilinos](applications/trilinos_application/README.md)\n- [Metis](applications/metis_application/README.md)\n- [Meshing](applications/MeshingApplication/README.md)\n\n# Examples of use\nKratos has been used for simulation of many different problems in a wide variety of disciplines ranging from wind over singular building to granular domain dynamics. Some examples and validation benchmarks simulated by Kratos can be found [here](https://kratosmultiphysics.github.io/Examples/)\n\n\n\n Barcelona Wind Simulation\n\n
\n\n## Project information\n* [Home](https://github.com/KratosMultiphysics/Kratos/wiki)\n* [Overview](https://github.com/KratosMultiphysics/Kratos/wiki/Overview)\n* [Copyright and license](https://github.com/KratosMultiphysics/Kratos/wiki/Licence)\n* [Application Cases](https://github.com/KratosMultiphysics/Kratos/wiki/Application-Cases)\n* [Management Structure](https://github.com/KratosMultiphysics/Kratos/wiki/Management-Structure)\n\n## Getting Started\n* Building Kratos\n * [Linux Build](https://github.com/KratosMultiphysics/Kratos/wiki/Linux-Build)\n * [Windows Build](https://github.com/KratosMultiphysics/Kratos/wiki/Windows-Install)\n * [MacOS Build](https://github.com/KratosMultiphysics/Kratos/wiki/MacOS-Install)\n* [Getting Kratos binaries (via GiD)](https://github.com/KratosMultiphysics/Kratos/wiki/Getting-Kratos-binaries-(via-GiD))\n\n# Contributors\nOrganizations contributing to Kratos:\n\n\n \n \n\n\n \n \n\n
International Center for Numerical Methods in EngineeringChair of Structural Analysis
\nTechnical University of Munich\n
\n\n\n# Known Users\nSome users of the technologies developed in Kratos are:\n\n\n\n \n \n \n\n\n \n \n \n\n
Airbus Defence and Space
Stress Methods & Optimisation Department
Siemens AG
\nCorporate Technology\n
ONERA, The French Aerospace Lab
\nApplied Aerodynamics Department\n\n
\n\n# Special Thanks To\nIn Kratos Core:\n- [Boost](http://www.boost.org/) for boost.python and ublas\n- [GidPost](https://www.gidhome.com/gid-plus/tools/476/gidpost/) providing output to [GiD](https://www.gidhome.com/)\n- [AMGCL](https://github.com/ddemidov/amgcl) for its highly scalable multigrid solver\n- [ZLib](https://zlib.net/) The compression library\n\nIn applications\n- [Trilinos](https://trilinos.org/) for MPI linear algebra and solvers used in trilinos application\n- [METIS](http://glaros.dtc.umn.edu/gkhome/views/metis) for partitioning in metis application\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/KratosMultiphysics/Kratos", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "KratosMultiphysics", "package_url": "https://pypi.org/project/KratosMultiphysics/", "platform": "", "project_url": "https://pypi.org/project/KratosMultiphysics/", "project_urls": { "Homepage": "https://github.com/KratosMultiphysics/Kratos" }, "release_url": "https://pypi.org/project/KratosMultiphysics/6.0.2/", "requires_dist": null, "requires_python": "", "summary": "KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface. Kratos is free under BSD-4 license and can be used even in comercial softwares as it is. Many of its main applications are also free and BSD-4 licensed but each derived application can have its own propietary license.", "version": "6.0.2" }, "last_serial": 4110401, "releases": { "6.0.0": [ { "comment_text": "", "digests": { "md5": "28beaadf809840738e3cb7e01a9c75b3", "sha256": "f48a63c67def6ea39bfb3b6db3981dad4b38c60a5e6780b074e8bfdfcbffd36d" }, "downloads": -1, "filename": "KratosMultiphysics-6.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "28beaadf809840738e3cb7e01a9c75b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3407, "upload_time": "2018-07-27T21:53:03", "url": "https://files.pythonhosted.org/packages/18/ca/3ad46adfbac10ca9320cfcdd19dc9edacdaee7b65077705602b95c9db057/KratosMultiphysics-6.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b479e0e03d630953c4751b1e3e4b9a35", "sha256": "8e69ad1b588ac276eb82c171ca32d6d42310de480e489baaa1fe9cf27bec3a22" }, "downloads": -1, "filename": "KratosMultiphysics-6.0.0.tar.gz", "has_sig": false, "md5_digest": "b479e0e03d630953c4751b1e3e4b9a35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3677, "upload_time": "2018-07-27T21:53:05", "url": "https://files.pythonhosted.org/packages/f4/f4/d61e4ba7eaaa31822ecf43eff2a97071739141a4d5d3f710a00cc5e24a13/KratosMultiphysics-6.0.0.tar.gz" } ], "6.0.1": [ { "comment_text": "", "digests": { "md5": "60e18b4ff48ce38fb7e9bf22d0f08838", "sha256": "693ac2412a692217ca4f2b3c6e403fd3bd9ec1c6257227aa45dea5bf68a3bb70" }, "downloads": -1, "filename": "KratosMultiphysics-6.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "60e18b4ff48ce38fb7e9bf22d0f08838", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3539, "upload_time": "2018-07-27T22:08:25", "url": "https://files.pythonhosted.org/packages/af/ab/dd8ff76e1c27fb19419178c1090f85578aa884252dbc66bf27a5c0793ebe/KratosMultiphysics-6.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afeb3d0659aa48a3d388ec60f395b2a5", "sha256": "7b72d5df69fa63eed77b55f4acae81e06877cf8c7d65fe774e7e622c766cd463" }, "downloads": -1, "filename": "KratosMultiphysics-6.0.1.tar.gz", "has_sig": false, "md5_digest": "afeb3d0659aa48a3d388ec60f395b2a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3899, "upload_time": "2018-07-27T22:08:27", "url": "https://files.pythonhosted.org/packages/82/b1/4b8029ca2ec6ad63da95d3df9a3354f16a8d346c615007ba2326cf08f06d/KratosMultiphysics-6.0.1.tar.gz" } ], "6.0.2": [ { "comment_text": "", "digests": { "md5": "89e987b6f67536a7699f5cc880ab295c", "sha256": "0ed4cf5ecd1b33968708f949315e5cec624e92771d16509171a3fcbbb352df88" }, "downloads": -1, "filename": "KratosMultiphysics-6.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "89e987b6f67536a7699f5cc880ab295c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3539, "upload_time": "2018-07-27T22:10:06", "url": "https://files.pythonhosted.org/packages/2e/2b/474c9791ab5f1ed1b93701321d95f72a71247c65b7ac650ec164ebca5f0a/KratosMultiphysics-6.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01b4ae31fe8c6d034b6d3ff1f7508a7f", "sha256": "ec8083c60b672c2943d10116e4241d75f132af39d353fe7b52ae9aedd2103541" }, "downloads": -1, "filename": "KratosMultiphysics-6.0.2.tar.gz", "has_sig": false, "md5_digest": "01b4ae31fe8c6d034b6d3ff1f7508a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3898, "upload_time": "2018-07-27T22:10:08", "url": "https://files.pythonhosted.org/packages/b9/63/768917c20a5d28589143dafaa971dbe31a16e51a4875764cbf423763c50d/KratosMultiphysics-6.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "89e987b6f67536a7699f5cc880ab295c", "sha256": "0ed4cf5ecd1b33968708f949315e5cec624e92771d16509171a3fcbbb352df88" }, "downloads": -1, "filename": "KratosMultiphysics-6.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "89e987b6f67536a7699f5cc880ab295c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3539, "upload_time": "2018-07-27T22:10:06", "url": "https://files.pythonhosted.org/packages/2e/2b/474c9791ab5f1ed1b93701321d95f72a71247c65b7ac650ec164ebca5f0a/KratosMultiphysics-6.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01b4ae31fe8c6d034b6d3ff1f7508a7f", "sha256": "ec8083c60b672c2943d10116e4241d75f132af39d353fe7b52ae9aedd2103541" }, "downloads": -1, "filename": "KratosMultiphysics-6.0.2.tar.gz", "has_sig": false, "md5_digest": "01b4ae31fe8c6d034b6d3ff1f7508a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3898, "upload_time": "2018-07-27T22:10:08", "url": "https://files.pythonhosted.org/packages/b9/63/768917c20a5d28589143dafaa971dbe31a16e51a4875764cbf423763c50d/KratosMultiphysics-6.0.2.tar.gz" } ] }