Welcome to Tribology’s Documentation!

This Python 3 package is a collection of functions and classes for tribology research and education, including contact mechanics, lubrication science and data handling. The project is hosted on GitHub:

https://github.com/moritzploss/tribology

You can install the tribology package using pip:

pip install tribology

You can refer to the tribology package in scientific publications by using its DOI. The following DOI will resolve all releases of the package and automatically point to the latest release:

DOI: 10.5281/zenodo.1117727

It is generally recommended to import the tribology package as follows. This will import all modules of the package and you can use all classes and functions without ever worrying about modules:

import tribology as tr

Alternatively, you can perform module level imports using the moule names given in the remainder of this documentation. For quick access to relevant information, package modules are loosely grouped by topic in the following.

Indices and tables