#include "cantera/base/AnyMap.h"#include "application.h"#include "cantera/base/yaml.h"#include "cantera/base/stringUtils.h"#include "cantera/base/global.h"#include "cantera/base/utilities.h"#include <boost/algorithm/string.hpp>#include <fstream>#include <mutex>#include <unordered_set>Go to the source code of this file.
Classes | |
| struct | convert< Cantera::AnyMap > |
| struct | convert< Cantera::AnyValue > |
Namespaces | |
| namespace | Cantera |
| Namespace for the Cantera kernel. | |
Functions | |
| YAML::Emitter & | operator<< (YAML::Emitter &out, const AnyMap &rhs) |
| void | emitString (YAML::Emitter &out, const string &str0) |
| Write YAML strings spanning multiple lines if input includes endline ' '. | |
| void | emitFlowVector (YAML::Emitter &out, const vector< double > &v, long int precision) |
Write a vector in YAML "flow" style, wrapping lines to avoid exceeding the preferred maximum line length (set by max_line_length). | |
| void | emitFlowVector (YAML::Emitter &out, const vector< string > &v) |
Write a vector in YAML "flow" style, wrapping lines to avoid exceeding the preferred maximum line length (set by max_line_length). | |
| template<typename T > | |
| void | emitFlowVector (YAML::Emitter &out, const vector< T > &v) |
Write a vector in YAML "flow" style, wrapping lines to avoid exceeding the preferred maximum line length (set by max_line_length). | |
| YAML::Emitter & | operator<< (YAML::Emitter &out, const AnyValue &rhs) |
| bool | operator== (const string &lhs, const AnyValue &rhs) |
| bool | operator!= (const string &lhs, const AnyValue &rhs) |
| bool | operator== (const double &lhs, const AnyValue &rhs) |
| bool | operator!= (const double &lhs, const AnyValue &rhs) |
| bool | operator== (const long int &lhs, const AnyValue &rhs) |
| bool | operator!= (const long int &lhs, const AnyValue &rhs) |
| bool | operator== (const int &lhs, const AnyValue &rhs) |
| bool | operator!= (const int &lhs, const AnyValue &rhs) |
| AnyMap::Iterator | begin (const AnyValue &v) |
| AnyMap::Iterator | end (const AnyValue &v) |
| void | warn_deprecated (const string &source, const AnyBase &node, const string &message) |
| A deprecation warning for syntax in an input file. | |
Variables | |
| static const int | max_line_length = 87 |
| YAML::Emitter & operator<< | ( | YAML::Emitter & | out, |
| const AnyMap & | rhs | ||
| ) |
Definition at line 292 of file AnyMap.cpp.
| void emitString | ( | YAML::Emitter & | out, |
| const string & | str0 | ||
| ) |
Write YAML strings spanning multiple lines if input includes endline '
'.
Definition at line 352 of file AnyMap.cpp.
| void emitFlowVector | ( | YAML::Emitter & | out, |
| const vector< double > & | v, | ||
| long int | precision | ||
| ) |
Write a vector in YAML "flow" style, wrapping lines to avoid exceeding the preferred maximum line length (set by max_line_length).
Specialized for vector<double> to be able to use the custom formatDouble function with a given precision.
Definition at line 372 of file AnyMap.cpp.
| void emitFlowVector | ( | YAML::Emitter & | out, |
| const vector< string > & | v | ||
| ) |
Write a vector in YAML "flow" style, wrapping lines to avoid exceeding the preferred maximum line length (set by max_line_length).
Specialized for vector<string> to quote strings that look like numeric values
Definition at line 393 of file AnyMap.cpp.
| void emitFlowVector | ( | YAML::Emitter & | out, |
| const vector< T > & | v | ||
| ) |
Write a vector in YAML "flow" style, wrapping lines to avoid exceeding the preferred maximum line length (set by max_line_length).
Definition at line 417 of file AnyMap.cpp.
| YAML::Emitter & operator<< | ( | YAML::Emitter & | out, |
| const AnyValue & | rhs | ||
| ) |
Definition at line 435 of file AnyMap.cpp.
|
static |
Definition at line 252 of file AnyMap.cpp.