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

Public Member Functions

def __defaults__ (self)
 
def evaluate_thrust (self, state)
 
- Public Member Functions inherited from SUAVE.Analyses.Analysis.Analysis
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

 tag
 
 network
 
- Public Attributes inherited from SUAVE.Analyses.Analysis.Analysis
 tag
 
 features
 
 settings
 

Detailed Description

SUAVE.Analyses.Energy.Energy()

Member Function Documentation

◆ __defaults__()

def SUAVE.Analyses.Energy.Energy.Energy.__defaults__ (   self)
This sets the default values and methods for the analysis.
    
    Assumptions:
    None
    
    Source:
    N/A
    
    Inputs:
    None
    
    Outputs:
    None
    
    Properties Used:
    N/A

Reimplemented from SUAVE.Analyses.Analysis.Analysis.

◆ evaluate_thrust()

def SUAVE.Analyses.Energy.Energy.Energy.evaluate_thrust (   self,
  state 
)
Evaluate the thrust produced by the energy network.
    
Assumptions:
Network has an "evaluate_thrust" method.
    
Source:
N/A
    
Inputs:
State data container
    
Outputs:
Results of the thrust evaluation method.
    
Properties Used:
N/A                

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