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

Unit conversion for Cantera YAML mechanism files. More...

#include <array>
#include <string>
#include <yaml-cpp/yaml.h>

Go to the source code of this file.

Classes

struct  chemistry::Dimension
 Exponents of a quantity's dimension in the basis in which a YAML file sets its default units: mass, length, time, temperature, quantity, energy, pressure (e.g. a molar enthalpy is energy^1 quantity^-1). More...
 
class  chemistry::UnitSystem
 Default units of a YAML file (its units: map; Cantera's defaults otherwise) and conversion of values to Mallard's units: SI with quantities in kmol, as Cantera uses internally. More...
 

Namespaces

namespace  chemistry
 

Detailed Description

Unit conversion for Cantera YAML mechanism files.

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