SUAVE  2.5.2
An Aerospace Vehicle Environment for Designing Future Aircraft
SUAVE.Analyses.Mission.Segments.Conditions.Conditions.Conditions Class Reference
Inheritance diagram for SUAVE.Analyses.Mission.Segments.Conditions.Conditions.Conditions:
SUAVE.Analyses.Mission.Segments.Conditions.Basic.Basic SUAVE.Analyses.Mission.Segments.Conditions.Numerics.Numerics SUAVE.Analyses.Mission.Segments.Conditions.Residuals.Residuals SUAVE.Analyses.Mission.Segments.Conditions.State.State SUAVE.Analyses.Mission.Segments.Conditions.Unknowns.Unknowns SUAVE.Analyses.Mission.Segments.Conditions.Aerodynamics.Aerodynamics SUAVE.Analyses.Mission.Segments.Conditions.State.Container SUAVE.Analyses.Aerodynamics.AVL_Inviscid.AVL_Inviscid

Public Member Functions

def ones_row (self, cols)
 
def ones_row_m1 (self, cols)
 
def ones_row_m2 (self, cols)
 
def expand_rows (self, rows, override=False)
 

Detailed Description

Conditions are the magic Data that contains the information about the vehicle in flight.
    At this point none of the information really exists. What is here are the methods that allow a mission
    to collect the information.

    Assumptions:
    None
    
    Source:
    None   

Member Function Documentation

◆ expand_rows()

def SUAVE.Analyses.Mission.Segments.Conditions.Conditions.Conditions.expand_rows (   self,
  rows,
  override = False 
)
Makes a 1-D array the right size. Often used after a mission is initialized to size out the vectors to the
    right size. Will not overwrite an array if it already exists, unless override is True.

    Assumptions:
    None
    
    Source:
    N/A
    
    Inputs:
    rows     [int]
    override [boolean]
    
    Outputs:
    None
    
    Properties Used:
    None

Reimplemented in SUAVE.Analyses.Mission.Segments.Conditions.State.State.

◆ ones_row()

def SUAVE.Analyses.Mission.Segments.Conditions.Conditions.Conditions.ones_row (   self,
  cols 
)
returns a row vector of ones with given number of columns 

    Assumptions:
    None
    
    Source:
    N/A
    
    Inputs:
    cols   [in]
    
    Outputs:
    Vector
    
    Properties Used:
    None

◆ ones_row_m1()

def SUAVE.Analyses.Mission.Segments.Conditions.Conditions.Conditions.ones_row_m1 (   self,
  cols 
)
returns an N-1 row vector of ones with given number of columns

    Assumptions:
    None
    
    Source:
    N/A
    
    Inputs:
    cols   [in]
    
    Outputs:
    Vector
    
    Properties Used:
    None

◆ ones_row_m2()

def SUAVE.Analyses.Mission.Segments.Conditions.Conditions.Conditions.ones_row_m2 (   self,
  cols 
)
returns an N-2 row vector of ones with given number of columns

    Assumptions:
    None
    
    Source:
    N/A
    
    Inputs:
    cols   [int]
    
    Outputs:
    Vector
    
    Properties Used:
    None

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