4.1. pamtra2¶
4.1.1. Subpackages¶
- 4.1.1.1.
pamtra2.hydrometeors- 4.1.1.1.1.1.
pamtra2.hydrometeors.aspectRatio - 4.1.1.1.1.2.
pamtra2.hydrometeors.core - 4.1.1.1.1.3.
pamtra2.hydrometeors.crossSectionArea - 4.1.1.1.1.4.
pamtra2.hydrometeors.density - 4.1.1.1.1.5.
pamtra2.hydrometeors.fallVelocity - 4.1.1.1.1.6.
pamtra2.hydrometeors.mass - 4.1.1.1.1.7.
pamtra2.hydrometeors.numberConcentration - 4.1.1.1.1.8.
pamtra2.hydrometeors.relativePermittivity - 4.1.1.1.1.9.
pamtra2.hydrometeors.scattering - 4.1.1.1.1.10.
pamtra2.hydrometeors.size - 4.1.1.1.1.11.
pamtra2.hydrometeors.sizeDistribution
- 4.1.1.1.1.1.
- 4.1.1.2.
pamtra2.importer - 4.1.1.3.
pamtra2.instruments - 4.1.1.4.
pamtra2.libs
4.1.2. Submodules¶
4.1.3. Package Contents¶
4.1.3.1. Classes¶
4.1.3.2. Attributes¶
- class pamtra2(nLayer, hydrometeors, frequencies, profileVars=[('height', [dimensions.ADDITIONAL, dimensions.LAYER], np.float64), ('temperature', [dimensions.ADDITIONAL, dimensions.LAYER], np.float64), ('pressure', [dimensions.ADDITIONAL, dimensions.LAYER], np.float64), ('relativeHumidity', [dimensions.ADDITIONAL, dimensions.LAYER], np.float64), ('horizontalWind', [dimensions.ADDITIONAL, dimensions.LAYER], np.float64), ('verticalWind', [dimensions.ADDITIONAL, dimensions.LAYER], np.float64), ('eddyDissipationRate', [dimensions.ADDITIONAL, dimensions.LAYER], np.float64), ('hydrometeorContent', [dimensions.ADDITIONAL, dimensions.LAYER, dimensions.HYDROMETEOR], np.float64)], profile=None, additionalDims={}, verbosity=0)[source]¶
Bases:
object- getProfileAllBroadcasted(self, variables=None, sel={})¶
- getIntegratedScatteringCrossSections(self, frequencies=None, crossSections='all')¶
- addMissingVariables(self)¶
- addHeightBinDepth(self, update=False)¶
- addAbsoluteHumidity(self)¶
add absolute humidity
- addSpecificHumidity(self)¶
add specific humidity
- addWaterVaporPressure(self)¶
add waterVaporPressure
- addDryAirDensity(self)¶
add dry air density
- addAirDensity(self)¶
add air density
- addDynamicViscosity(self)¶
dynamic viscosity of dry air
- addKinematicViscosity(self)¶
kinematic viscosity of dry air
- property nHydrometeors(self)¶
- property nInstruments(self)¶
- property nLayer(self)¶
- addHydrometeor(self, hydrometeorClass, solve=True)¶
Add hydrometeor properties for one hydrometeor. Hydrometeor is added to self.hydrometeors[name]
- Parameters
hydrometeorClass – initialized hydrometeor class
solve (bool, optional) – Solve hydrometeor description (default true)
- Returns
linked hydrometeor class
- Return type
hydrometeorClass