SUAVE  2.5.0
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
 SegmentSegment analyses to setup each part of a mission to fly
 Vary_Range_CruiseVariable cruise mission setups
 NoiseThese are the analyses that control noise 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
 EarthContains basic data for specific Earth atmosphere types
 ConstantsContains basic data for atmospheres
 GasesCommon gasesclasses
 PlanetsAvailable planetsclasses
 PropellantsCommon propellantsclasses
 Solids
 ComponentsComponents are classes that represent objects that are put together to form a vehicle
 Airfoilsinit.py
 ConfigsThis is the component that defines the template for vehicle configurations
 CostsCost component
 EnergyComponents used in energy networks
 ConvertersEnergy components meant to be used within an energy network
 DistributorsComponents that move energy/control energy/power in a network
 NetworksComponents used in energy networks
 PeripheralsThese are components that use energy but are otherwise not part of a network
 ProcessesThese are components that use energy to perform a process
 StoragesEnergy components that store energy (such as batteries)
 FuselagesComponents traditionally considered to be the fuselage of a vehicle
 Landing GearComponents considered are the Main and Nose Landing Gear
 Components-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
 Control_Surfacesinit.py
 Charginginit.py
 NacellesNacelle.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
 AERODASFunctions to perform calculations according to AERODAS models
 Airfoil_Panel_Method
 AVLFunctions to AVL calculations
 CommonThese are methods that are used by several analyses
 Fidelity_ZeroFunctions to perform low-fidelity calculations
 Lifting_LineFunctions to perform lifting line calculations
 OpenVSP_Wave_DragFunctions to perform wave drag calculations using OpenVSP
 Supersonic_ZeroFunctions to perform low-fidelity calculations including supersonics
 Center_of_GravityDescription
 CostsThis contains functions that can compute costs associated with building and operating an aircraft
 Industrial CostsThese functions provide cost estimates for an aircraft program
 Operating CostsThis is a stub for computing operating costs
 Flight_DynamicsDescription
 Dynamic_Stability
 Static_Stability
 GeometryThese methods are primarily used for sizing
 Three DimensionalGeometry functions for three dimensions
 Two DimensionalGeometry functions for two dimensions
 MissionsMission methods contain the functions for setting up and solving a mission
 SegmentsMission Segment folders containing the functions for setting up and solving a mission
 NoiseDescription
 Fidelity_OneDescription
 Zero Fidelity ZeroCorrelation type methods for calculating noise
 Fidelity_ZeroCorrelation type methods for calculating noise
 PerformanceThis is a set of basic aircraft performance estimation functions
 PowerPower methods contain the functions for electric systems such as batteries and fuel cells
 BatteryFunctions pertaining to battery discharge and sizing
 Fuel_CellFuel_Cell methods contain the functions for the fuel cell analyses
 PropulsionDescription
 UtilitiesThese provide functionality that is not easily grouped into another set
 ChebyshevThese functions provide methods for discrete derivative and integral calculations
 WeightsWeights methods provide different means of estimating vehicle weight breakdowns
 BuildupsBuildup weight methods provide weight breakdowns for vehicles based on part-by-part sizing
 CorrelationsCorrelation methods provide component weight breakdowns for different vehicle configurations based on regressed data
 Gas_DymamicsGas Dynamics methods that are directly specified by analyses
 Correlation
 EVTOL
 OptimizationThe files that help you setup an optimization problem
 Package_SetupsIndividual package setups that help you interface with other codes
 TRMMTrust Region Model Management Scripts live here
 PlotsPlots contains functions for generating common figures
 GeometryDescription
 PluginsThese are external packages that have been incorporated into SUAVE
 SurrogateSurrogate provides methods for different surrogate formulations of the original problem
 VehicleVehicle.py