Source code for RCAIDE.Framework.Analyses.Atmospheric.Atmospheric
# Atmospheric.py
#
# Created: Feb 2015, T. MacDonald
# Modified: Feb 2016, A. Wendorff
# ----------------------------------------------------------------------
# Imports
# ----------------------------------------------------------------------
from RCAIDE.Library.Attributes.Atmospheres.Atmosphere import Atmosphere
from RCAIDE.Framework.Analyses import Analysis
# ----------------------------------------------------------------------
# Analysis
# ----------------------------------------------------------------------
[docs]
class Atmospheric(Analysis):
"""This is the base class for atmospheric analyses. It contains functions
that are built into the default class.
Assumptions:
None
Source:
N/A
"""
def __defaults__(self):
"""This sets the default values for the analysis to function.
Assumptions:
None
Source:
N/A
Inputs:
None
Outputs:
None
Properties Used:
N/A
"""
atmo_data = Atmosphere()
self.update(atmo_data)
[docs]
def compute_values(self,altitude):
"""This function is not implemented for the base class."""
raise NotImplementedError