Skip to main content

A package for computing structural sums and the effective conductivity of random composites.

Project description

basicsusms is a package for computing structural sums and the effective conductivity of random composites.

Structural sums (also known as basic sums) are mathematical objects originating from the computational materials science, considered to form a set of geometric features of data represented by points or disks on the plane.

See the structural sums overview, package description, tutorials, example usage and API reference on http://basicsums.bitbucket.io


Documentation

The documentation for basicsusms is hosted on Bitbucket.


Requirements

basicsusms runs under Python 3 and is written in pure Python. The package requires following scientific packages: numpy, matplotlib, and sympy.

A basic familiarity with Python is required.


Installation

Releases are hosted on PyPI, hence the easiest way to get basicsusms is to install it with pip:

pip install basicsums

You can also download the repository.

Once installed the package can be tested by running:

from basicsums.tests import test
test.run()

Function test.run() executes all doctests included in package’s docstrings as well as in test files residing in the tests submodule.


License

Copyright (c) 2017-2019, Wojciech Nawalaniec

basicsusms is an open source software made available under the New BSD License. For details see the LICENSE. file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for basicsums, version 1.0.2
Filename, size File type Python version Upload date Hashes
Filename, size basicsums-1.0.2-py3-none-any.whl (2.5 MB) File type Wheel Python version py3 Upload date Hashes View
Filename, size basicsums-1.0.2.tar.gz (2.5 MB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page