Hypervehicle

Latest version: v0.7.1

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.7.1

Fix

- **Vector3**: type check for vector coordinates

0.7.0

Feat

- **Vehicle**: use component name with prefix for stl file naming
- **Line**: implement __add__ method to offset with Vector3

Fix

- **to_stl**: disable pymeshfix cleaning of stl
- **ParametricD21**: geometry construction
- **X43**: updated to add wing back, fins still not working correctly
- **HTV**: update to generate both fins
- **ParametricReFEX**: definition of swepth fuselage component
- **Vector3**: order of operations transforming local
- **ParametricFinner**: update to new swept component definition
- **ParametricWedge**: update to new swept component definition
- **hangar**: added missing vehicles to hangar namespace import
- **geometry**: added missing path and vector methods

0.6.1

Fix

- merge conflict

0.6.0

Feat

- implement base geometry functions and classes
- **utilities.py**: include surface area in analysis

Fix

- **Component**: make multiprocess flag a class attribute
- **Component**: fix TypeError when generating stls
- **Waverider**: limit planform bezier points based on fuselage
- **Vehicle**: fix analysis attribute assignment

0.5.1

Fix

- **Component**: fix automatic refactor error
- **Component**: avoid mutable default arg

Refactor

- **SweptComponent**: deprectate old swept component type
- **Component**: review changes and tidy

0.5.0

Feat

- **Component**: added add_clustering_options method
- **utilities**: improve verbosity of senstivity study
- **SensitivityStudy**: optionally provide generator overrides
- **SensitivityStudy**: improved verbosity
- **merge_stls**: return merged stl filename
- **merge_stls**: added verbosity control
- **SensitivityStudy**: writing results to csv also writes combined csv
- **utilities**: added print_banner utility function
- **hangar**: add waverider to hangar
- **Component**: ghost components
- **Vehicle**: include option to merge all stls when writing to_stl
- **utilities**: added stl mesh merge function
- **SensitivityStudy**: calculates and saves component volume and mass sensitivities
- **Vehicle**: component volume and mass included in vehicle assessment
- **Component**: clean mesh on writing to stl
- **Vehicle**: allow specifying component modifier function to manipulate surfaces
- **parametricSurfce2stl**: allow passing custom clustering function
- **Vehicle**: ability to define and differentiate vehicle properties

Fix

- **CompositeComponent**: added sphere and cube to allowable components
- **hangar**: include waverider in hangar namespace loading
- **Vehicle.to_stl**: exclude ghost components in stl merge

Refactor

- **Component**: only clean mesh on writing to STL
- **Component**: clean STL mesh when generating mesh object instead of on saving to file
- **SensitivityStudy**: component volmass sens replaces just vehicle sens

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.