RCAIDE.Library.Attributes.Cryogens.Cryogen
Cryogen#
- class Cryogen(*args, **kwarg)[source]#
Bases:
Data
Base class for defining cryogenic fluid properties used in aerospace applications.
This class serves as a template for specific cryogenic fluid implementations and provides structure for essential thermophysical properties required for cryogenic system analysis.
- tag#
Identifier for the cryogenic fluid type, defaults to ‘Cryogen’
- Type:
str
- density#
Density of the cryogenic fluid [kg/m^3]
- Type:
float
- specific_energy#
Specific energy of the cryogenic fluid [MJ/kg]
- Type:
float
- energy_density#
Energy density of the cryogenic fluid [MJ/m^3]
- Type:
float
Notes
This base class provides a minimal framework for implementing specific cryogenic fluids. Derived classes should implement additional properties and methods specific to each cryogenic fluid type.
- Major Assumptions
Properties are initially undefined
Additional properties to be defined in derived classes
See also
RCAIDE.Library.Components.Energy
Energy storage systems components
RCAIDE.Library.Components.Thermal_Management
Thermal management systems components