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