SUAVE  2.5.2
An Aerospace Vehicle Environment for Designing Future Aircraft
Modules
Here is a list of all modules:
[detail level 12345]
 AnalysesAnalyses are classes that are comprised of several methods
 AerodynamicsThese are the analyses that control aerodynamic evaluations
 AtmosphericClasses that represent the different types of atmospheres that may be used for analysis
 CostsCost Analysis
 EnergyThis is the analysis that controls energy network evaluations
 MissionMission Analyses to setup each part of a mission to fly
 NoiseThese are the analyses that control noise evaluations
 PropulsionThese are the analyses that control aerodynamic evaluations
 SizingThis is the analysis that controls vehicle sizing evaluations
 Stability
 WeightsClasses that represent the types of aircraft configuration weight computations
 AttributesAttributes provide objects that can be attached to various analyses
 AirportsThese are airport related classes
 AtmospheresContains basic data for atmospheres
 ConstantsContains basic data for atmospheres
 CryogensCommon Cryogensclasses
 GasesCommon gasesclasses
 PlanetsAvailable planetsclasses
 PropellantsCommon propellantsclasses
 Solids
 ComponentsComponents are classes that represent objects that are put together to form a vehicle
 Airfoils
 ConfigsThis is the component that defines the template for vehicle configurations
 CostsCost component
 EnergyComponents used in energy networks
 FuselagesComponents traditionally considered to be the fuselage of a vehicle
 Landing GearComponents considered are the Main and Nose Landing Gear
 Lofted_Body_SegmentComponents traditionally considered to be the fuselage of a vehicle
 NacellesThese typically contain the primary payload of the vehicle
 PayloadsAvailable payload componentsinit.py
 SystemsThese are the components which define a vehicle's onboard systems
 Wingsinit.py
 CoreCore is all the under the hood magic that makes SUAVE work
 Input_OutputThese functions provide SUAVE data storage capabilities and capabilities to work with files for other programs
 D3JSFiles to handle D3JS output
 FreeMindFunction to save FreeMind output
 GMSHFunctions needed to work with GMSH
 OpenVSPFunctions needed to work with OpenVSP
 ResultsMiscellaneous functions to print results
 SU2Functions needed to interface with SU2
 SUAVEFunctions needed to save SUAVE data structures in JSON form
 XMLFiles to handle XML input and output
 MethodsMethods provide the functions needed to perform analyses
 AerodynamicsAerodynamic methods contain the functions for the aerodynamic analyses
 Center_of_GravityDescription
 CoolingCooling methods contain the functions for cryogenic systems such as Cryocoolers and cryogen cooling
 CostsThis contains functions that can compute costs associated with building and operating an aircraft
 Flight_DynamicsDescription
 GeometryThese methods are primarily used for sizing
 MissionsMission methods contain the functions for setting up and solving a mission
 NoiseDescription
 PerformanceThis is a set of basic aircraft performance estimation functions
 PowerPower methods contain the functions for electric systems such as batteries and fuel cells
 PropulsionDescription
 UtilitiesThese provide functionality that is not easily grouped into another set
 WeightsWeights methods provide different means of estimating vehicle weight breakdowns
 OptimizationThe files that help you setup an optimization problem
 Package_SetupsIndividual package setups that help you interface with other codes
 PlotsPlots contains functions for generating common figures
 GeometryDescription
 PerformancePlots contains functions for generating common figures
 PluginsThese are external packages that have been incorporated into SUAVE
 SurrogateSurrogate provides methods for different surrogate formulations of the original problem
 VehicleVehicle.py