ABLATE Source Documentation  0.12.33
ablate::finiteVolume::processes::Soot Class Reference
+ Inheritance diagram for ablate::finiteVolume::processes::Soot:

Public Member Functions

 Soot (const std::shared_ptr< eos::EOS > &eos, const std::shared_ptr< parameters::Parameters > &options={}, double thresholdTemperature={}, double surfaceGrowthPreExp={}, double nucleationPreExp={})
 
void Initialize (ablate::finiteVolume::FiniteVolumeSolver &flow) override
 
void Setup (ablate::finiteVolume::FiniteVolumeSolver &flow) override
 

Static Public Attributes

static const double solidCarbonDensity = 2000
 SolidCarbonDensity.
 
static double NddScaling = 1e20
 Scaling term for Ndd going into the Tines ODE Solver.
 
static double nucPreExponential = 1000
 Parameters for Nucleation and Surface Growth Pre Exponentials.
 
static double surfPreExponential = 700
 

Member Function Documentation

◆ Initialize()

void ablate::finiteVolume::processes::Soot::Initialize ( ablate::finiteVolume::FiniteVolumeSolver flow)
overridevirtual

Set up mesh dependent initialization

Parameters
flow

Reimplemented from ablate::finiteVolume::processes::Process.

◆ Setup()

void ablate::finiteVolume::processes::Soot::Setup ( ablate::finiteVolume::FiniteVolumeSolver flow)
inlineoverridevirtual

Setup up all functions not dependent upon the mesh

Parameters
flow

Implements ablate::finiteVolume::processes::Process.


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