Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mpewsey/civpy
Civil engineering tools and algorithms.
https://github.com/mpewsey/civpy
civil-engineering structural-engineering survey
Last synced: about 1 month ago
JSON representation
Civil engineering tools and algorithms.
- Host: GitHub
- URL: https://github.com/mpewsey/civpy
- Owner: mpewsey
- License: bsd-3-clause
- Created: 2019-02-14T20:09:32.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-02-11T02:27:57.000Z (almost 3 years ago)
- Last Synced: 2023-03-04T01:49:31.037Z (almost 2 years ago)
- Topics: civil-engineering, structural-engineering, survey
- Language: Python
- Homepage: https://civpy.readthedocs.io
- Size: 299 KB
- Stars: 10
- Watchers: 7
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CivPy
[![Build Status](https://travis-ci.com/mpewsey/civpy.svg?branch=master)](https://travis-ci.com/mpewsey/civpy)
[![Documentation Status](https://readthedocs.org/projects/civpy/badge/?version=latest)](https://civpy.readthedocs.io/en/latest/?badge=latest)
[![codecov](https://codecov.io/gh/mpewsey/civpy/branch/master/graph/badge.svg?token=zbJbsGGSoL)](https://codecov.io/gh/mpewsey/civpy)## 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:
```none
pip install git+https://github.com/mpewsey/civpy#egg=civpy
```## Features
### Survey Tools
Find points in N-dimensional spaces using spatial hash distance queries.
Create ground surface triangulations, find surface elevations, and
perform point distance queries to the surface.
Model survey alignments with or without horizontal curves and perform coordinate calculations.
### Structure Modeling
Perform analysis of 2D and 3D trusses and manipulate node, element, and reaction results using Pandas data frames.
Model structures with symmetry.
Plot structure geometry in 3D or in 2D cross sections.