Skip to main content

Hyperstruct

Project description

Hyperstruct

PyPI Status Python Version License

Read the documentation at https://hyperstruct.readthedocs.io/ Tests Codecov

pre-commit Black

HyperStruct is a modern implementation of the SWEEP software originally produced by Rockwell International in 1974. The Structural Weight Estimation Program for Aircraft (SWEEP) was originally implemented in FORTRAN. The source code for this program is no longer publicly available, but the US Defence Technical Information Center has published all the original documentation from Rockwell (which is extensive).

This project aims to meet the same objectives as SWEEP: devlop analytical computer programs capable of predicting the weight of aircraft structural components suitable for use during the conceptual phase of the aircraft design cycle. It builds a very high level of fidelity in the weight estimates, with flexiblity to a plethora of design variables. All of this is predominantly derived from fundamental structural methods, or historically predicated empirical formulas.

Features

  • TODO

Requirements

  • TODO

Installation

You can install Hyperstruct via pip from PyPI:

$ pip install hyperstruct

Usage

Please see the Command-line Reference for details.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the MIT license, Hyperstruct is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hyperstruct-0.0.6.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hyperstruct-0.0.6-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file hyperstruct-0.0.6.tar.gz.

File metadata

  • Download URL: hyperstruct-0.0.6.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for hyperstruct-0.0.6.tar.gz
Algorithm Hash digest
SHA256 bdd5919b46f8a58b04f0955d9dfb71a5a56bedc06005215d1613e1affee6eeaa
MD5 4aed0f287f344d5fce0f715c01b8a647
BLAKE2b-256 0cbed5c8a7e4f8b252ce6661b35a8bc5513b8d1b7a7750c2f078d3908986af3b

See more details on using hashes here.

File details

Details for the file hyperstruct-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: hyperstruct-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 18.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for hyperstruct-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 54ff4748ae4f3102893a64bf50be7bd27639abcd3134fbbb1908622fe621b833
MD5 8ebd4160396ed29713a083863c3d6f79
BLAKE2b-256 a24b1ca6ecdc986b2cb9eed5a6ced2ffae6eec59a836f3824c2f5dfea5cb96be

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page