OpenStudioCore:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages

#include "FenestrationMaterial.hpp"

Inheritance diagram for openstudio::model::FenestrationMaterial:

Public Member Functions

virtual ~FenestrationMaterial ()

Static Public Member Functions

static double ufactorInsideAirTemperature ()
static double ufactorOutsideAirTemperature ()
static const std::vector< double > airThermalConductivityCoefficients ()
static const std::vector< double > airViscosityCoefficients ()
static const std::vector< double > airSpecificHeatCoefficients ()
static double airMolecularWeight ()
static const std::vector< double > argonThermalConductivityCoefficients ()
static const std::vector< double > argonViscosityCoefficients ()
static const std::vector< double > argonSpecificHeatCoefficients ()
static double argonMolecularWeight ()
static const std::vector< double > kryptonThermalConductivityCoefficients ()
static const std::vector< double > kryptonViscosityCoefficients ()
static const std::vector< double > kryptonSpecificHeatCoefficients ()
static double kryptonMolecularWeight ()
static const std::vector< double > xenonThermalConductivityCoefficients ()
static const std::vector< double > xenonViscosityCoefficients ()
static const std::vector< double > xenonSpecificHeatCoefficients ()
static double xenonMolecularWeight ()

Related Functions

typedef std::vector
< FenestrationMaterial
FenestrationMaterialVector
typedef boost::optional
< FenestrationMaterial
OptionalFenestrationMaterial

Detailed Description

FenestrationMaterial is a Material that serves as a base class for materials that can be used in fenestration constructions.

FenestrationMaterial also serves as a repository for a number of pieces of fenestration-related data used by EnergyPlus.

Constructor & Destructor Documentation

virtual openstudio::model::FenestrationMaterial::~FenestrationMaterial ( )
inlinevirtual

Member Function Documentation

static double openstudio::model::FenestrationMaterial::airMolecularWeight ( )
static

The molecular weight of air (u).

static const std::vector<double> openstudio::model::FenestrationMaterial::airSpecificHeatCoefficients ( )
static

Returns the specific heat coefficients for air.

static const std::vector<double> openstudio::model::FenestrationMaterial::airThermalConductivityCoefficients ( )
static

Returns the conductivity coefficients for air.

static const std::vector<double> openstudio::model::FenestrationMaterial::airViscosityCoefficients ( )
static

Returns the viscosity coefficients for air.

static double openstudio::model::FenestrationMaterial::argonMolecularWeight ( )
static

The molecular weight of argon (u).

static const std::vector<double> openstudio::model::FenestrationMaterial::argonSpecificHeatCoefficients ( )
static

Returns the specific heat coefficients for argon.

static const std::vector<double> openstudio::model::FenestrationMaterial::argonThermalConductivityCoefficients ( )
static

Returns the conductivity coefficients for argon.

static const std::vector<double> openstudio::model::FenestrationMaterial::argonViscosityCoefficients ( )
static

Returns the viscosity coefficients for argon.

static double openstudio::model::FenestrationMaterial::kryptonMolecularWeight ( )
static

The molecular weight of krypton (u).

static const std::vector<double> openstudio::model::FenestrationMaterial::kryptonSpecificHeatCoefficients ( )
static

Returns the specific heat coefficients for krypton.

static const std::vector<double> openstudio::model::FenestrationMaterial::kryptonThermalConductivityCoefficients ( )
static

Returns the conductivity coefficients for krypton.

static const std::vector<double> openstudio::model::FenestrationMaterial::kryptonViscosityCoefficients ( )
static

Returns the viscosity coefficients for krypton.

static double openstudio::model::FenestrationMaterial::ufactorInsideAirTemperature ( )
static

Returns the inside air temperature used by EnergyPlus for calculating fenestration u-factors (K).

static double openstudio::model::FenestrationMaterial::ufactorOutsideAirTemperature ( )
static

Returns the outside air temperature used by EnergyPlus for calculating fenestration u-factors (K).

static double openstudio::model::FenestrationMaterial::xenonMolecularWeight ( )
static

The molecular weight of xenon (u).

static const std::vector<double> openstudio::model::FenestrationMaterial::xenonSpecificHeatCoefficients ( )
static

Returns the specific heat coefficients for xenon.

static const std::vector<double> openstudio::model::FenestrationMaterial::xenonThermalConductivityCoefficients ( )
static

Returns the conductivity coefficients for xenon.

static const std::vector<double> openstudio::model::FenestrationMaterial::xenonViscosityCoefficients ( )
static

Returns the viscosity coefficients for xenon.

Friends And Related Function Documentation

typedef std::vector<FenestrationMaterial> FenestrationMaterialVector
related
typedef boost::optional<FenestrationMaterial> OptionalFenestrationMaterial
related