Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

mpewsey/civpy

Repository files navigation

CivPy

Build Status Documentation Status codecov

About

This package provides civil engineering tools and algorithms for creating survey and structure models in Python.

Installation

The development version of this package may be installed via pip:

pip install git+https://github.com/mpewsey/civpy#egg=civpy

Features

Survey Tools

spatial_hash
Find points in N-dimensional spaces using spatial hash distance queries.
tin
Create ground surface triangulations, find surface elevations, and perform point distance queries to the surface.
alignment
Model survey alignments with or without horizontal curves and perform coordinate calculations.

Structure Modeling

tin
Perform analysis of 2D and 3D trusses and manipulate node, element, and reaction results using Pandas data frames.
structure
Model structures with symmetry.
truss
Plot structure geometry in 3D or in 2D cross sections.

Releases

No releases published

Packages

No packages published

Languages