Geotechnica Software Suite

Geotechnica is a small set of software tools useful for geotechnical engineering. All of the software is distributed as source code under reasonably liberal licensing agreements. The focus of the project is twofold: 1. to provide working examples of various techniques in common and not-so-common geotechnical analyses, and 2. to promote a software engineering methodology for geotechnical engineering emphasizing software reuse, maintainability, understandability, correctness, portability and interoperability.

Most of the Geotechnica software is not commercially useable at this time, and there are no current plans for commercial development of the suite. Development of the software proceeds on a time available basis. Parties interested in funding development of Geotechnica are most welcome to contact the author.

The software

Much of the more interesting bits of Geotechnica require other software packages in order to compile and run. For example, a simple API for fast fourier transforms is provided. The actual transform is currently performed by the FFTW library. Any other convenient library could be used instead, or an fft could be hand coded if necessary.

All of the accessory libraries necessary for compiling and using Geotechnica are equipped with liberal source licences.

Obtaining Geotechnica

All of the software and documentation is available for download via anonymous CVS. The details are available at the Geotechnica administrative web pages.

Licensing Geotechnica

Geotechnica is distributed under reasonably liberal source licensing stipulations. Most of the code is licensed under LGPL or BSD variants, some is Gnu General Public License (GPL), some pieces may be in the public domain. If the licensing terms are not explicit in the source code, the default is GPL. Please contact the author for clarification if necessary. Licensing terms are certainly negotiable.