Mallard 0.8.0
Unstructured, GPU accelerated, high-order finite volume CFD solver
Mallard website
Loading...
Searching...
No Matches
transport.cpp File Reference

Species transport fits: a port of Cantera's GasTransport fitting (Cantera 3.2.0, src/transport/GasTransport.cpp and MMCollisionInt.cpp, BSD-3-Clause, Copyright (c) 2001-2025 Cantera Developers), so that Mallard's mixture-averaged properties are Cantera's, with the C* fits of its mixture-averaged thermal diffusion (MixTransport.cpp). More...

#include "transport.h"
#include <algorithm>
#include <cmath>
#include <numbers>
#include <stdexcept>
#include "thermo.h"

Namespaces

namespace  chemistry
 

Functions

TransportFits chemistry::fit_transport (const Mechanism &mechanism)
 Fit the transport properties of every species of a mechanism.
 
ThermalDiffusionFits chemistry::fit_thermal_diffusion (const Mechanism &mechanism)
 Fit the thermal diffusion data of a mechanism.
 

Detailed Description

Species transport fits: a port of Cantera's GasTransport fitting (Cantera 3.2.0, src/transport/GasTransport.cpp and MMCollisionInt.cpp, BSD-3-Clause, Copyright (c) 2001-2025 Cantera Developers), so that Mallard's mixture-averaged properties are Cantera's, with the C* fits of its mixture-averaged thermal diffusion (MixTransport.cpp).

Author
Matthew Bonanni (mbona.nosp@m.nni0.nosp@m.01@gm.nosp@m.ail..nosp@m.com)
Version
0.3
Date
2026-10-03

Variable Documentation

◆ delta

◆ diameter

std::vector<double> diameter

◆ reduced_mass

std::vector<double> reduced_mass

◆ well_depth

std::vector<double> well_depth