SUAVE  2.5.2
An Aerospace Vehicle Environment for Designing Future Aircraft
SUAVE.Analyses.Vehicle.Vehicle Class Reference
Inheritance diagram for SUAVE.Analyses.Vehicle.Vehicle:
SUAVE.Analyses.Analysis.Container

Public Member Functions

def __defaults__ (self)
 
def append (self, analysis)
 
def __init__ (self, *args, **kwarg)
 
def get_root (self, analysis)
 
- Public Member Functions inherited from SUAVE.Analyses.Analysis.Container
def compile (self, *args, **kwarg)
 
def initialize (self, *args, **kwarg)
 
def evaluate (self, *args, **kwarg)
 
def finalize (self, *args, **kwarg)
 
def __call__ (self, *args, **kwarg)
 

Public Attributes

 sizing
 
 weights
 
 aerodynamics
 
 stability
 
 energy
 
 atmosphere
 
 planet
 
 noise
 
 costs
 

Detailed Description

SUAVE.Analyses.Vehicle()

    The Vehicle Analyses Container Class
    
        Assumptions:
        None
        
        Source:
        N/A

Constructor & Destructor Documentation

◆ __init__()

def SUAVE.Analyses.Vehicle.Vehicle.__init__ (   self,
args,
**  kwarg 
)
This sets the initialization behavior of the vehicle analysis
   container. Maps analysis paths to string keys.
   
Assumptions:
None

Source:
N/A

Inputs:
None

Outputs:
None

Properties Used:
N/A

Member Function Documentation

◆ __defaults__()

def SUAVE.Analyses.Vehicle.Vehicle.__defaults__ (   self)
This sets the default analyses to be applied to the vehicle.

Assumptions:
None

Source:
N/A

Inputs:
None

Outputs:
None

Properties Used:
N/A

◆ append()

def SUAVE.Analyses.Vehicle.Vehicle.append (   self,
  analysis 
)
This is used to add new analyses to the container.

Assumptions:
None

Source:
N/A

Inputs:
Analysis to be added

Outputs:
None

Properties Used:
N/A

◆ get_root()

def SUAVE.Analyses.Vehicle.Vehicle.get_root (   self,
  analysis 
)
This is used to determine the root of the analysis path associated
    with a particular analysis key by the analysis map.
    
Assumptions:
None

Source:
N/A

Inputs:
Analysis key to be checked

Outputs:
Path root of analysis

Properties Used:
N/A

The documentation for this class was generated from the following file: