SootLib
Loading...
Searching...
No Matches
sootModel_LOGN.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
sootModel.h
"
4
#include "
sootDefs.h
"
5
#include "
state.h
"
6
7
namespace
soot
{
8
14
15
class
sootModel_LOGN
:
public
sootModel
{
16
18
20
21
public
:
22
23
virtual
void
setSourceTerms
(
state
&
state
);
24
25
double
Mr
(
double
k,
double
M0,
double
M1,
double
M2)
const
;
26
27
virtual
double
pahSootCollisionRatePerDimer
(
const
state
&
state
,
const
double
mDimer)
const
;
28
30
31
sootModel_LOGN
(
size_t
nsoot_,
32
nucleationModel
*nucl_,
33
growthModel
*grow_,
34
oxidationModel
*oxid_,
35
coagulationModel
*coag_);
36
37
sootModel_LOGN
(
size_t
nsoot_,
38
nucleationMech
Nmech,
39
growthMech
Gmech,
40
oxidationMech
Omech,
41
coagulationMech
Cmech);
42
43
virtual
~sootModel_LOGN
() {};
44
45
};
46
}
// namspace soot
soot::coagulationModel
Definition:
coagulationModel.h:15
soot::growthModel
Definition:
growthModel.h:17
soot::nucleationModel
Definition:
nucleationModel.h:18
soot::oxidationModel
Definition:
oxidationModel.h:18
soot::sootModel_LOGN
Definition:
sootModel_LOGN.h:15
soot::sootModel_LOGN::Mr
double Mr(double k, double M0, double M1, double M2) const
Definition:
sootModel_LOGN.cc:326
soot::sootModel_LOGN::pahSootCollisionRatePerDimer
virtual double pahSootCollisionRatePerDimer(const state &state, const double mDimer) const
Definition:
sootModel_LOGN.cc:83
soot::sootModel_LOGN::setSourceTerms
virtual void setSourceTerms(state &state)
Definition:
sootModel_LOGN.cc:143
soot::sootModel_LOGN::~sootModel_LOGN
virtual ~sootModel_LOGN()
Definition:
sootModel_LOGN.h:43
soot::sootModel
Definition:
sootModel.h:22
soot::state
Definition:
state.h:17
soot
Definition:
sootDefs.h:11
soot::oxidationMech
oxidationMech
Definition:
sootDefs.h:33
soot::coagulationMech
coagulationMech
Definition:
sootDefs.h:34
soot::growthMech
growthMech
Definition:
sootDefs.h:32
soot::nucleationMech
nucleationMech
Definition:
sootDefs.h:31
sootDefs.h
sootModel.h
state.h
src
sootModel_LOGN.h
Generated by
1.9.5