Welcome to the python-engineering documentation! ================================================= Welcome to the documentation for python-engineering. python-engineering is a Python package providing access to documented and validated engineering functions. The packaged is developed and maintained by Bruno Stuyts. python-engineering bundles a large amount of knowledge and provides it to end users through extensively documented functions. The aim of the package is as follows: - Improve correctness through unit-tested functions with parameter validation - Raise awareness on underlying test data and theories supporting engineering correlations and design formulae - Promoting development of open-source engineering software by the worldwide community of engineers python-engineering is developed using a set of 10 Golden rules which are reflected in the python-engineering function architecture and should also be followed by any contributors to the project. Installation requirements ------------------------- python-engineering is written for Python 3.x. Downloading Anaconda3 is recommended for users not familiar with Python development. How-to ------------ .. toctree:: :maxdepth: 1 Getting_started Golden_rules Contents -------- .. toctree:: :maxdepth: 3 general/General geotechnical/Geotechnical_engineering hydraulics/Hydraulics Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`