|
SootLib
|
#include <map>#include <vector>#include <cmath>#include <iostream>#include <algorithm>#include <memory>#include <string>Go to the source code of this file.
Classes | |
| struct | soot::dimerStruct |
| struct | soot::sourceTerms |
Namespaces | |
| namespace | soot |
Enumerations | |
| enum class | soot::nucleationMech { soot::NONE , soot::LL , soot::LIN , soot::LINA1 , soot::PAH , soot::size } |
| enum class | soot::growthMech { soot::NONE , soot::LL , soot::LIN , soot::HACA , soot::size } |
| enum class | soot::oxidationMech { soot::NONE , soot::LL , soot::LEE_NEOH , soot::NSC_NEOH , soot::HACA , soot::OPTJ , soot::OPTG , soot::size } |
| enum class | soot::coagulationMech { soot::NONE , soot::FM , soot::CONTINUUM , soot::HM , soot::FUCHS , soot::size } |
| enum class | soot::psdMech { soot::NONE , soot::MONO , soot::LOGN , soot::QMOM , soot::MOMIC , soot::SECT , soot::size } |
| enum class | soot::gasSp { soot::O2 , soot::O , soot::H2 , soot::H , soot::OH , soot::H2O , soot::CO , soot::C2H2 , soot::C6H6 , soot::C , soot::size } |
| enum class | soot::pahSp { soot::C10H8 , soot::C12H8 , soot::C12H10 , soot::C14H10 , soot::C16H10 , soot::C18H10 , soot::size } |
Variables | |
| const double | soot::Na = 6.02214076E26 |
| Avogadro's constant: #/kmol. More... | |
| const double | soot::kb = 1.380649E-23 |
| Boltzmann constant = Rg/Na: J/#*K. More... | |
| const double | soot::Rg = Na*kb |
| Universal gas constant: J/kmol*K. More... | |
| const double | soot::eps_c = 2.2 |
| coagulation constant/van der Waals enhancement factor: Harris and Kennedy CST 59:443-454 (1988) https://doi.org/10.1080/00102208808947110 More... | |
| const double | soot::Df = 1.8 |
| soot fractal dimension More... | |
| const double | soot::rhoSoot = 1850 |
| soot particle density More... | |
| const double | soot::bCoag = 0.8536 |
| coagulation constant, bounded 1/sqrt(2) < bCoag < 1 More... | |
| const double | soot::onethird = 1.0/3.0 |
| const double | soot::twothird = 2.0/3.0 |
| const double | soot::root2 = sqrt(2.0) |
| const double | soot::mmin = 2E-26 |
| mass of a carbon atom (kg) More... | |
| const std::map< std::string, gasSp > | soot::gasSpMapSE |
| map String to Enumeration More... | |
| const std::map< gasSp, std::string > | soot::gasSpMapES |
| map Enumeration to String More... | |
| const std::map< int, std::string > | soot::gasSpMapIS |
| const std::vector< double > | soot::gasSpMW |
| (kg/kmol); make sure the order corresponds to the gasSp enum More... | |
| const std::vector< double > | soot::pahSpMW |
| const std::vector< int > | soot::pahSpNC |
| const std::vector< int > | soot::pahSpNH |
| const std::vector< double > | soot::pahSpGamma |