Skip to content
/ pygeo Public
forked from mdolab/pygeo

pyGeo provides surface generation, FFD, and geometric constraints for the MACH framework.

License

Notifications You must be signed in to change notification settings

nbons/pygeo

This branch is 192 commits behind mdolab/pygeo:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fb62ce1 · Feb 20, 2020
Mar 27, 2014
Apr 13, 2017
Sep 8, 2016
Nov 29, 2019
May 6, 2019
Feb 20, 2020
Oct 24, 2019
Feb 13, 2020
Feb 12, 2020
Feb 20, 2020
Mar 14, 2017
Apr 5, 2018
Apr 17, 2019
Nov 29, 2019
Jul 17, 2017
Oct 18, 2019
May 7, 2019
Sep 28, 2018
Jun 18, 2019
Oct 24, 2019
Oct 24, 2019

Repository files navigation

Build Status

pyGeo

pyGeo is an object oriented geometry manipulation framework for multidisciplinary design optimization. It provides a free form deformation (FFD) based geometry manipulation object, an interface to NASA's Vehicle Sketch Pad geometry engine, a simple geometric constraint formulation object, and some utility functions for geometry manipulation.

Documentation

Please see the documentation for installation details and API documentation. This link requires credentials currently only available to MDO Lab members.

To locally build the documentation, enter the doc folder and enter make html in terminal. You can then view the built documentation in the _build folder.

Citation

Please cite pyGeo in any publication for which you find it useful. For more background, theory, and figures, see the this paper.

G. K. W. Kenway, Kennedy, G. J., and Martins, J. R. R. A., “A CAD-Free Approach to High-Fidelity Aerostructural Optimization”, in Proceedings of the 13th AIAA/ISSMO Multidisciplinary Analysis Optimization Conference, Fort Worth, TX, 2010.

@conference {Kenway:2010:C,
	title = {A {CAD}-Free Approach to High-Fidelity Aerostructural Optimization},
	booktitle = {Proceedings of the 13th AIAA/ISSMO Multidisciplinary Analysis Optimization Conference},
	year = {2010},
	note = {AIAA 2010-9231},
	month = {September},
	address = {Fort Worth,~TX},
	author = {Gaetan K. W. Kenway and Graeme J. Kennedy and Joaquim R. R. A. Martins}
}

License

Copyright 2019 MDO Lab. See the LICENSE file for details.

About

pyGeo provides surface generation, FFD, and geometric constraints for the MACH framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Other 0.5%