MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
gas_properties::GasProperties Class Reference

Public Member Functions

 GasProperties (std::function< double(double t)> specific_heat, double molecular_weight, double specific_weight, double composition_percent, double composition_by_volume, double o2_generated, double heating_value, double heating_value_volume, double h2o_generated, double co2_generated)
 
void setCompositionWeightFraction (double total_weight)
 

Public Attributes

std::function< double(double t)> specific_heat
 
double molecular_weight
 
double specific_weight
 
double composition_percent
 
double composition_by_volume
 
double o2_generated
 
double heating_value
 
double heating_value_volume
 
double h2o_generated
 
double co2_generated
 
double composition_weight
 
double composition_weight_fraction
 

Detailed Description

Definition at line 5 of file gas_properties.h.

Constructor & Destructor Documentation

◆ GasProperties()

gas_properties::GasProperties::GasProperties ( std::function< double(double t)>  specific_heat,
double  molecular_weight,
double  specific_weight,
double  composition_percent,
double  composition_by_volume,
double  o2_generated,
double  heating_value,
double  heating_value_volume,
double  h2o_generated,
double  co2_generated 
)
inline

Definition at line 20 of file gas_properties.h.

Member Function Documentation

◆ setCompositionWeightFraction()

void gas_properties::GasProperties::setCompositionWeightFraction ( double  total_weight)
inline

Definition at line 29 of file gas_properties.h.

Member Data Documentation

◆ co2_generated

double gas_properties::GasProperties::co2_generated

Definition at line 16 of file gas_properties.h.

◆ composition_by_volume

double gas_properties::GasProperties::composition_by_volume

Definition at line 11 of file gas_properties.h.

◆ composition_percent

double gas_properties::GasProperties::composition_percent

Definition at line 10 of file gas_properties.h.

◆ composition_weight

double gas_properties::GasProperties::composition_weight

Definition at line 17 of file gas_properties.h.

◆ composition_weight_fraction

double gas_properties::GasProperties::composition_weight_fraction

Definition at line 18 of file gas_properties.h.

◆ h2o_generated

double gas_properties::GasProperties::h2o_generated

Definition at line 15 of file gas_properties.h.

◆ heating_value

double gas_properties::GasProperties::heating_value

Definition at line 13 of file gas_properties.h.

◆ heating_value_volume

double gas_properties::GasProperties::heating_value_volume

Definition at line 14 of file gas_properties.h.

◆ molecular_weight

double gas_properties::GasProperties::molecular_weight

Definition at line 8 of file gas_properties.h.

◆ o2_generated

double gas_properties::GasProperties::o2_generated

Definition at line 12 of file gas_properties.h.

◆ specific_heat

std::function<double(double t)> gas_properties::GasProperties::specific_heat

Definition at line 7 of file gas_properties.h.

◆ specific_weight

double gas_properties::GasProperties::specific_weight

Definition at line 9 of file gas_properties.h.


The documentation for this class was generated from the following file: