-
Notifications
You must be signed in to change notification settings - Fork 7
Project Overview
Patrick Boateng edited this page Sep 16, 2025
·
2 revisions
This page provides an overview of how the project is organized for both the source code and documentation.
The geolysis folder contains all the source code for the project, and it is
the root (main package namespace) of the project.
-
bearing_capacity/package (folder) contains the code for bearing capacity analysis. -
foundation.pymodule (file) contains classes for representing a foundation. -
soil_classifier.pymodule (file) contains classes for soil classification. -
spt.pymodule (file) contains classes for Standard Penetration Test Analysis. -
utils.pymodule (file) contains useful objects (functions, decorators, etc.) that are used across the project.
The docs folder contains all the documentation files for the project.
-
api/folder contains the API (code) reference forgeolysis. -
assets/folder contain images used for the docs website (e.g. logo). -
dev_guide/folder contains information for contributors. -
formulas/folder contains explanations of the geotechnical formulas used ingeolysis. -
javascripts/folder contains extra javascript files. -
release_notes/folder contains all the release notes forgeolysis. -
index.mdis the landing page for the documentation. -
usage.mdfile contains information for users.
All (or most) of the other files found in the root of geolysis and the
docs folders are metadata/configuration files.