Source code for RCAIDE.Framework.Analyses.Emissions.Emissions

# RCAIDE/Framework/Analyses/Emissions/Emissions.py
# 
# 
# Created:  Jul 2023, M. Clarke

# ----------------------------------------------------------------------------------------------------------------------
#  IMPORT
# ---------------------------------------------------------------------------------------------------------------------- 

from RCAIDE.Framework.Core import Data
from RCAIDE.Framework.Analyses import Analysis
import  numpy as  np

# ----------------------------------------------------------------------
#  Emissions
# ---------------------------------------------------------------------- 
[docs] class Emissions(Analysis): """ The Top Level Emissions Analysis Class """ def __defaults__(self): """This sets the default values and methods for the analysis. Assumptions: None Source: None """ self.tag = 'Emissions' self.vehicle = Data() self.settings = Data()
[docs] def evaluate(self,state): """The default evaluate function. Assumptions: None Source: None Inputs: self - emissions analyses state - flight conditions Outputs: results """ results = Data() return results