From 5fc6c3ca34634e433806e3861c8948b87b89f355 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Fri, 24 Feb 2017 17:48:13 +0100 Subject: [PATCH 001/124] ENH: provide FOAM_EXECUTABLE as environment variable in argList - can be used directly from within an application or function-object. Makes it available for dictionaries. --- .../PVFoamReader/vtkPVFoam/vtkPVFoam.C | 3 ++ .../vtkPVblockMesh/vtkPVblockMesh.C | 3 ++ src/OpenFOAM/global/argList/argList.C | 43 +++++++++++-------- src/OpenFOAM/global/argList/argList.H | 31 ++++++++++--- 4 files changed, 57 insertions(+), 23 deletions(-) diff --git a/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/vtkPVFoam/vtkPVFoam.C b/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/vtkPVFoam/vtkPVFoam.C index 2b7ab51888..c20a965578 100644 --- a/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/vtkPVFoam/vtkPVFoam.C +++ b/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/vtkPVFoam/vtkPVFoam.C @@ -288,6 +288,9 @@ Foam::vtkPVFoam::vtkPVFoam fullCasePath = cwd(); } + // The name of the executable, unless already present in the environment + setEnv("FOAM_EXECUTABLE", "paraview", false); + // Set the case as an environment variable - some BCs might use this if (fullCasePath.name().find("processor", 0) == 0) { diff --git a/applications/utilities/postProcessing/graphics/PVReaders/PVblockMeshReader/vtkPVblockMesh/vtkPVblockMesh.C b/applications/utilities/postProcessing/graphics/PVReaders/PVblockMeshReader/vtkPVblockMesh/vtkPVblockMesh.C index e64f031dec..39c60bb738 100644 --- a/applications/utilities/postProcessing/graphics/PVReaders/PVblockMeshReader/vtkPVblockMesh/vtkPVblockMesh.C +++ b/applications/utilities/postProcessing/graphics/PVReaders/PVblockMeshReader/vtkPVblockMesh/vtkPVblockMesh.C @@ -206,6 +206,9 @@ Foam::vtkPVblockMesh::vtkPVblockMesh fullCasePath = cwd(); } + // The name of the executable, unless already present in the environment + setEnv("FOAM_EXECUTABLE", "paraview", false); + // Set the case as an environment variable - some BCs might use this if (fullCasePath.name().find("processor", 0) == 0) { diff --git a/src/OpenFOAM/global/argList/argList.C b/src/OpenFOAM/global/argList/argList.C index 7288489070..fad74c2dd0 100644 --- a/src/OpenFOAM/global/argList/argList.C +++ b/src/OpenFOAM/global/argList/argList.C @@ -310,17 +310,17 @@ bool Foam::argList::postProcess(int argc, char *argv[]) // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // -// Convert argv -> args_ -// Transform sequences with "(" ... ")" into string lists in the process bool Foam::argList::regroupArgv(int& argc, char**& argv) { - int nArgs = 0; - int listDepth = 0; + int nArgs = 1; + unsigned listDepth = 0; string tmpString; - // Note: we also re-write directly into args_ + // Note: we rewrite directly into args_ // and use a second pass to sort out args/options - for (int argI = 0; argI < argc; ++argI) + + args_[0] = fileName(argv[0]); + for (int argI = 1; argI < argc; ++argI) { if (strcmp(argv[argI], "(") == 0) { @@ -333,7 +333,7 @@ bool Foam::argList::regroupArgv(int& argc, char**& argv) { --listDepth; tmpString += ")"; - if (listDepth == 0) + if (!listDepth) { args_[nArgs++] = tmpString; tmpString.clear(); @@ -359,11 +359,21 @@ bool Foam::argList::regroupArgv(int& argc, char**& argv) if (tmpString.size()) { + // Group(s) not closed, but flush anything still pending args_[nArgs++] = tmpString; } args_.setSize(nArgs); + std::string::size_type len = (nArgs-1); // Spaces between args + forAll(args_, argi) + { + len += args_[argi].size(); + } + + // Length needed for regrouped command-line + argListStr_.reserve(len); + return nArgs < argc; } @@ -403,6 +413,8 @@ void Foam::argList::getRootCase() globalCase_ = casePath.name(); case_ = globalCase_; + // The name of the executable, unless already present in the environment + setEnv("FOAM_EXECUTABLE", executable_, false); // Set the case and case-name as an environment variable if (rootPath_.isAbsolute()) @@ -440,7 +452,7 @@ Foam::argList::argList { // Check if this run is a parallel run by searching for any parallel option // If found call runPar which might filter argv - for (int argI = 0; argI < argc; ++argI) + for (int argI = 1; argI < argc; ++argI) { if (argv[argI][0] == '-') { @@ -455,17 +467,11 @@ Foam::argList::argList } // Convert argv -> args_ and capture ( ... ) lists - // for normal arguments and for options regroupArgv(argc, argv); + argListStr_ += args_[0]; - // Get executable name - args_[0] = fileName(argv[0]); - executable_ = fileName(argv[0]).name(); - - // Check arguments and options, we already have argv[0] + // Check arguments and options, argv[0] was already handled int nArgs = 1; - argListStr_ = args_[0]; - for (int argI = 1; argI < args_.size(); ++argI) { argListStr_ += ' '; @@ -525,6 +531,9 @@ Foam::argList::argList args_.setSize(nArgs); + // Set executable name + executable_ = fileName(args_[0]).name(); + parse(checkArgs, checkOpts, initialise); } @@ -769,7 +778,7 @@ void Foam::argList::parse } // Distribute the master's argument list (with new root) - bool hadCaseOpt = options_.found("case"); + const bool hadCaseOpt = options_.found("case"); for ( int slave = Pstream::firstSlave(); diff --git a/src/OpenFOAM/global/argList/argList.H b/src/OpenFOAM/global/argList/argList.H index 2bc6d288cc..09c6777261 100644 --- a/src/OpenFOAM/global/argList/argList.H +++ b/src/OpenFOAM/global/argList/argList.H @@ -42,6 +42,8 @@ Description Default command-line options: - \par -case \ Select a case directory instead of the current working directory + - \par -decomposeParDict \ + Read decomposePar dictionary from specified location - \par -parallel Specify case as a parallel job - \par -doc @@ -51,10 +53,25 @@ Description - \par -help Print the usage - The environment variable \b FOAM_CASE is set to the path of the - global case (same for serial and parallel jobs). - The environment variable \b FOAM_CASENAME is set to the name of the - global case. + Additionally, the \b -noFunctionObjects and \b -postProcess options + may be present for some solvers or utilities. + + Environment variables set by argList or by Time: + - \par FOAM_CASE + The path of the global case. + It is the same for serial and parallel jobs. + - \par FOAM_CASENAME + The name of the global case. + - \par FOAM_EXECUTABLE + If not already present in the calling environment, + it is set to the \a name portion of the calling executable. + - \par FOAM_APPLICATION + If not already present in the calling environment, + it is set to the value of the \c application entry + (from \c controlDict) if that entry is present. + + The value of the \b FOAM_APPLICATION may be inconsistent if the value of + the \c application entry is adjusted during runtime. Note - The document browser used is defined by the \b FOAM_DOC_BROWSER @@ -131,10 +148,12 @@ class argList // * cwd // // Also export FOAM_CASE and FOAM_CASENAME environment variables - // so they can be used immediately (eg, in decomposeParDict) + // so they can be used immediately (eg, in decomposeParDict), as well + // as the FOAM_EXECUTABLE environment. void getRootCase(); - //- Transcribe argv into internal args_ + //- Transcribe argv into internal args_. + // Transform sequences with "(" ... ")" into string lists // return true if any "(" ... ")" sequences were captured bool regroupArgv(int& argc, char**& argv); From f05be160e22e6a71c8d2a73f43bd513237be7012 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Fri, 3 Mar 2017 11:36:24 +0100 Subject: [PATCH 002/124] BUG: dictionary entries not being properly merged/overwritten (closes #418) STYLE: update dictionary documentation --- applications/test/dictionary/testSubkeyword | 52 +++++ src/OpenFOAM/db/dictionary/dictionary.C | 16 +- src/OpenFOAM/db/dictionary/dictionary.H | 217 ++++++++++-------- src/OpenFOAM/db/dictionary/dictionaryIO.C | 10 +- src/OpenFOAM/db/dictionary/entry/entryIO.C | 17 +- .../inputModeEntry/inputModeEntry.C | 4 +- .../inputModeEntry/inputModeEntry.H | 28 ++- .../functionEntries/removeEntry/removeEntry.H | 6 +- .../primitiveEntry/primitiveEntryIO.C | 3 - 9 files changed, 227 insertions(+), 126 deletions(-) create mode 100644 applications/test/dictionary/testSubkeyword diff --git a/applications/test/dictionary/testSubkeyword b/applications/test/dictionary/testSubkeyword new file mode 100644 index 0000000000..665fc1978a --- /dev/null +++ b/applications/test/dictionary/testSubkeyword @@ -0,0 +1,52 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: plus | +| \\ / A nd | Web: www.OpenFOAM.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + object testDict; + note "test with foamDictionary -expand"; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +// #inputMode overwrite + +key1 val1; + +subdict +{ + key1 a; + key2 b; +} + +update +{ + key1 val1b; + key2 val2; + + subdict + { + key2 $key1; + key3 val3; + key2b ${..key2}; + key3b ${:key1}; + } +} + + +$update + +key3 ${:subdict.key1}; +key3 ${:update.subdict.key3}; +key4 ${:update.subdict...subdict.key1}; + +// This is currently not working +#remove update.key1 +// #remove update + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/src/OpenFOAM/db/dictionary/dictionary.C b/src/OpenFOAM/db/dictionary/dictionary.C index ea449f50e6..6b732e30f5 100644 --- a/src/OpenFOAM/db/dictionary/dictionary.C +++ b/src/OpenFOAM/db/dictionary/dictionary.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | Copyright (C) 2015 OpenCFD Ltd. + \\/ M anipulation | Copyright (C) 2015-2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -100,7 +100,7 @@ const Foam::entry* Foam::dictionary::lookupScopedSubEntryPtr else { // Extract the first word - word firstWord = keyword.substr(0, dotPos); + const word firstWord = keyword.substr(0, dotPos); const entry* entPtr = lookupScopedSubEntryPtr ( @@ -126,7 +126,7 @@ const Foam::entry* Foam::dictionary::lookupScopedSubEntryPtr const entry* subEntPtr = lookupEntryPtr ( keyword.substr(0, nextDotPos), - false, //recursive, + false, patternMatch ); if (nextDotPos == string::npos) @@ -617,9 +617,13 @@ const Foam::entry* Foam::dictionary::lookupScopedEntryPtr } -bool Foam::dictionary::substituteScopedKeyword(const word& keyword) +bool Foam::dictionary::substituteScopedKeyword +( + const word& keyword, + bool mergeEntry +) { - word varName = keyword(1, keyword.size()-1); + const word varName = keyword(1, keyword.size()-1); // Lookup the variable name in the given dictionary const entry* ePtr = lookupScopedEntryPtr(varName, true, true); @@ -631,7 +635,7 @@ bool Foam::dictionary::substituteScopedKeyword(const word& keyword) forAllConstIter(IDLList, addDict, iter) { - add(iter()); + add(iter(), mergeEntry); } return true; diff --git a/src/OpenFOAM/db/dictionary/dictionary.H b/src/OpenFOAM/db/dictionary/dictionary.H index 6f03c6babc..8083f169df 100644 --- a/src/OpenFOAM/db/dictionary/dictionary.H +++ b/src/OpenFOAM/db/dictionary/dictionary.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | Copyright (C) 2016 OpenCFD Ltd. + \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -25,26 +25,57 @@ Class Foam::dictionary Description - A list of keyword definitions, which are a keyword followed by any number - of values (e.g. words and numbers). The keywords can represent patterns - which are matched using Posix regular expressions. The general order for - searching is as follows: - - exact match - - pattern match (in reverse order) - - optional recursion into the enclosing (parent) dictionaries + A list of keyword definitions, which are a keyword followed by a number + of values (eg, words and numbers) or by a sub-dictionary. + Since the dictionary format is used extensively throughout OpenFOAM for + input/output files, there are many examples of its use. - The dictionary class is the base class for IOdictionary. - It also serves as a bootstrap dictionary for the objectRegistry data - dictionaries since, unlike the IOdictionary class, it does not use an - objectRegistry itself to work. + Dictionary keywords are a plain word or a pattern (regular expression). + The general order for searching is as follows: + - exact match + - pattern match (in reverse order) + - optional recursion into the enclosing (parent) dictionaries - To add - a merge() member function with a non-const dictionary parameter? - This would avoid unnecessary cloning in the add(entry*, bool) method. + The dictionary class is the base class for IOdictionary and also serves + as a bootstrap dictionary for the objectRegistry data dictionaries. + +Note + Within dictionaries, entries can be referenced by using the '$' syntax + familiar from shell programming. A '.' separator is used when referencing + sub-dictionary entries. Leading '.' prefixes can be used to specify + an entry from a parent directory. A leading ':' prefix specifies + starting from the top-level entry. For example, + + \verbatim + key1 val1; + key2 $key1; // use key1 value from current scope + key3 $.key1; // use key1 value from current scope + + subdict1 + { + key1 val1b; + key2 $..key1; // use key1 value from parent + subdict2 + { + key2 val2; + key3 $...key1; // use key1 value from grandparent + } + } + + key4 $:subdict1.subdict2.key3; + \endverbatim + + It is also possible to use the '${}' syntax for clarity. SourceFiles dictionary.C dictionaryIO.C +SeeAlso + - Foam::entry + - Foam::dictionaryEntry + - Foam::primitiveEntry + \*---------------------------------------------------------------------------*/ #ifndef dictionary_H @@ -76,6 +107,7 @@ Ostream& operator<<(Ostream&, const dictionary&); Class dictionaryName Declaration \*---------------------------------------------------------------------------*/ +//- Holds name for a dictionary class dictionaryName { // Private data @@ -87,11 +119,11 @@ public: // Constructors - //- Construct dictionaryName null + //- Construct null dictionaryName() {} - //- Construct dictionaryName as copy of the given fileName + //- Construct as copy of the given fileName dictionaryName(const fileName& name) : name_(name) @@ -116,16 +148,15 @@ public: const word dictName() const { const word scopedName = name_.name(); + const std::string::size_type i = scopedName.rfind('.'); - string::size_type i = scopedName.rfind('.'); - - if (i == scopedName.npos) + if (i == std::string::npos) { return scopedName; } else { - return scopedName.substr(i + 1, scopedName.npos); + return scopedName.substr(i+1); } } }; @@ -142,8 +173,7 @@ class dictionary { // Private data - //- If true write optional keywords and values - // if not present in dictionary + //- Report optional keywords and values if not present in dictionary static bool writeOptionalEntries; //- HashTable of the entries held on the DL-list for quick lookup @@ -165,7 +195,7 @@ class dictionary // otherwise return nullptr. Allows scoping using '.' const entry* lookupScopedSubEntryPtr ( - const word&, + const word& keyword, bool recursive, bool patternMatch ) const; @@ -217,38 +247,38 @@ public: ( const fileName& name, const dictionary& parentDict, - Istream& + Istream& is ); //- Construct top-level dictionary from Istream, // reading entries until EOF - dictionary(Istream&); + dictionary(Istream& is); //- Construct top-level dictionary from Istream, // reading entries until EOF, optionally keeping the header - dictionary(Istream&, const bool keepHeader); + dictionary(Istream& is, const bool keepHeader); //- Construct as copy given the parent dictionary dictionary(const dictionary& parentDict, const dictionary&); //- Construct top-level dictionary as copy - dictionary(const dictionary&); + dictionary(const dictionary& dict); //- Construct top-level dictionary as copy from pointer to dictionary. // A null pointer is treated like an empty dictionary. - dictionary(const dictionary*); + dictionary(const dictionary* dictPtr); //- Construct by transferring parameter contents given parent dictionary - dictionary(const dictionary& parentDict, const Xfer&); + dictionary(const dictionary& parentDict, const Xfer& dict); //- Construct top-level dictionary by transferring parameter contents - dictionary(const Xfer&); + dictionary(const Xfer& dict); //- Construct and return clone autoPtr clone() const; //- Construct top-level dictionary on freestore from Istream - static autoPtr New(Istream&); + static autoPtr New(Istream& is); //- Destructor @@ -286,8 +316,8 @@ public: // If patternMatch, use regular expressions bool found ( - const word&, - bool recursive=false, + const word& keyword, + bool recursive = false, bool patternMatch = true ) const; @@ -297,7 +327,7 @@ public: // If patternMatch, use regular expressions const entry* lookupEntryPtr ( - const word&, + const word& keyword, bool recursive, bool patternMatch ) const; @@ -308,7 +338,7 @@ public: // If patternMatch, use regular expressions. entry* lookupEntryPtr ( - const word&, + const word& keyword, bool recursive, bool patternMatch ); @@ -318,7 +348,7 @@ public: // If patternMatch, use regular expressions. const entry& lookupEntry ( - const word&, + const word& keyword, bool recursive, bool patternMatch ) const; @@ -328,22 +358,21 @@ public: // If patternMatch, use regular expressions. ITstream& lookup ( - const word&, - bool recursive=false, - bool patternMatch=true + const word& keyword, + bool recursive = false, + bool patternMatch = true ) const; - //- Find and return a T, - // if not found return the given default value + //- Find and return a T, or return the given default value // If recursive, search parent dictionaries. // If patternMatch, use regular expressions. template T lookupOrDefault ( - const word&, - const T&, - bool recursive=false, - bool patternMatch=true + const word& keyword, + const T& deflt, + bool recursive = false, + bool patternMatch = true ) const; //- Find and return a T, if not found return the given @@ -353,10 +382,10 @@ public: template T lookupOrAddDefault ( - const word&, - const T&, - bool recursive=false, - bool patternMatch=true + const word& keyword, + const T& deflt, + bool recursive = false, + bool patternMatch = true ); //- Find an entry if present, and assign to T @@ -366,10 +395,10 @@ public: template bool readIfPresent ( - const word&, - T&, - bool recursive=false, - bool patternMatch=true + const word& keyword, + T& val, + bool recursive = false, + bool patternMatch = true ) const; //- Find and return an entry data stream pointer if present @@ -377,33 +406,33 @@ public: // Special handling for ':' at start of keyword and '..'. const entry* lookupScopedEntryPtr ( - const word&, + const word& keyword, bool recursive, bool patternMatch ) const; //- Check if entry is a sub-dictionary - bool isDict(const word&) const; + bool isDict(const word& keyword) const; //- Find and return a sub-dictionary pointer if present // otherwise return nullptr. - const dictionary* subDictPtr(const word&) const; + const dictionary* subDictPtr(const word& keyword) const; //- Find and return a sub-dictionary pointer if present // otherwise return nullptr. - dictionary* subDictPtr(const word&); + dictionary* subDictPtr(const word& keyword); //- Find and return a sub-dictionary - const dictionary& subDict(const word&) const; + const dictionary& subDict(const word& keyword) const; //- Find and return a sub-dictionary for manipulation - dictionary& subDict(const word&); + dictionary& subDict(const word& keyword); //- Find and return a sub-dictionary as a copy, or // return an empty dictionary if the sub-dictionary does not exist dictionary subOrEmptyDict ( - const word&, + const word& keyword, const bool mustRead = false ) const; @@ -414,74 +443,78 @@ public: wordList sortedToc() const; //- Return the list of available keys or patterns - List keys(bool patterns=false) const; + List keys(bool patterns = false) const; // Editing //- Substitute the given keyword prepended by '$' with the // corresponding sub-dictionary entries - bool substituteKeyword(const word& keyword); + bool substituteKeyword(const word& keyword, bool mergeEntry=false); //- Substitute the given scoped keyword prepended by '$' with the // corresponding sub-dictionary entries - bool substituteScopedKeyword(const word& keyword); + bool substituteScopedKeyword + ( + const word& keyword, + bool mergeEntry=false + ); //- Add a new entry // With the merge option, dictionaries are interwoven and // primitive entries are overwritten - bool add(entry*, bool mergeEntry=false); + bool add(entry* entryPtr, bool mergeEntry=false); //- Add an entry // With the merge option, dictionaries are interwoven and // primitive entries are overwritten - void add(const entry&, bool mergeEntry=false); + void add(const entry& e, bool mergeEntry=false); //- Add a word entry // optionally overwrite an existing entry - void add(const keyType&, const word&, bool overwrite=false); + void add(const keyType& k, const word& w, bool overwrite=false); //- Add a string entry // optionally overwrite an existing entry - void add(const keyType&, const string&, bool overwrite=false); + void add(const keyType& k, const string& s, bool overwrite=false); //- Add a label entry // optionally overwrite an existing entry - void add(const keyType&, const label, bool overwrite=false); + void add(const keyType&, const label l, bool overwrite=false); //- Add a scalar entry // optionally overwrite an existing entry - void add(const keyType&, const scalar, bool overwrite=false); + void add(const keyType&, const scalar s, bool overwrite=false); //- Add a dictionary entry // optionally merge with an existing sub-dictionary void add ( - const keyType&, - const dictionary&, - bool mergeEntry=false + const keyType& k, + const dictionary& d, + bool mergeEntry = false ); //- Add a T entry // optionally overwrite an existing entry template - void add(const keyType&, const T&, bool overwrite=false); + void add(const keyType& k, const T& t, bool overwrite=false); //- Assign a new entry, overwrite any existing entry - void set(entry*); + void set(entry* entryPtr); //- Assign a new entry, overwrite any existing entry - void set(const entry&); + void set(const entry& e); //- Assign a dictionary entry, overwrite any existing entry - void set(const keyType&, const dictionary&); + void set(const keyType& k, const dictionary& d); //- Assign a T entry, overwrite any existing entry template - void set(const keyType&, const T&); + void set(const keyType& k, const T& t); //- Remove an entry specified by keyword - bool remove(const word&); + bool remove(const word& Keyword); //- Change the keyword for an entry, // optionally forcing overwrite of an existing entry @@ -494,13 +527,13 @@ public: //- Merge entries from the given dictionary. // Also merge sub-dictionaries as required. - bool merge(const dictionary&); + bool merge(const dictionary& dict); //- Clear the dictionary void clear(); //- Transfer the contents of the argument and annul the argument. - void transfer(dictionary&); + void transfer(dictionary& dict); //- Transfer contents to the Xfer container Xfer xfer(); @@ -509,53 +542,53 @@ public: // Read //- Read dictionary from Istream - bool read(Istream&); + bool read(Istream& is); //- Read dictionary from Istream, optionally keeping the header - bool read(Istream&, const bool keepHeader); + bool read(Istream& is, const bool keepHeader); // Write //- Write sub-dictionary with the keyword as its header - void writeEntry(const keyType& keyword, Ostream&) const; + void writeEntry(const keyType& keyword, Ostream& os) const; //- Write dictionary entries. // Optionally with extra new line between entries for // "top-level" dictionaries - void writeEntries(Ostream&, const bool extraNewLine=false) const; + void writeEntries(Ostream& os, const bool extraNewLine=false) const; //- Write dictionary, normally with sub-dictionary formatting - void write(Ostream&, const bool subDict=true) const; + void write(Ostream& os, const bool subDict=true) const; // Member Operators //- Find and return entry - ITstream& operator[](const word&) const; + ITstream& operator[](const word& keyword) const; - void operator=(const dictionary&); + void operator=(const dictionary& rhs); //- Include entries from the given dictionary. // Warn, but do not overwrite existing entries. - void operator+=(const dictionary&); + void operator+=(const dictionary& rhs); //- Conditionally include entries from the given dictionary. // Do not overwrite existing entries. - void operator|=(const dictionary&); + void operator|=(const dictionary& rhs); //- Unconditionally include entries from the given dictionary. // Overwrite existing entries. - void operator<<=(const dictionary&); + void operator<<=(const dictionary& rhs); // IOstream operators //- Read dictionary from Istream - friend Istream& operator>>(Istream&, dictionary&); + friend Istream& operator>>(Istream& is, dictionary& dict); //- Write dictionary to Ostream - friend Ostream& operator<<(Ostream&, const dictionary&); + friend Ostream& operator<<(Ostream& os, const dictionary& dict); }; diff --git a/src/OpenFOAM/db/dictionary/dictionaryIO.C b/src/OpenFOAM/db/dictionary/dictionaryIO.C index 231e3bc44b..1d55ff2794 100644 --- a/src/OpenFOAM/db/dictionary/dictionaryIO.C +++ b/src/OpenFOAM/db/dictionary/dictionaryIO.C @@ -128,21 +128,21 @@ bool Foam::dictionary::read(Istream& is) } -bool Foam::dictionary::substituteKeyword(const word& keyword) +bool Foam::dictionary::substituteKeyword(const word& keyword, bool mergeEntry) { - word varName = keyword(1, keyword.size()-1); + const word varName = keyword(1, keyword.size()-1); - // lookup the variable name in the given dictionary + // Lookup the variable name in the given dictionary const entry* ePtr = lookupEntryPtr(varName, true, true); - // if defined insert its entries into this dictionary + // If defined insert its entries into this dictionary if (ePtr != nullptr) { const dictionary& addDict = ePtr->dict(); forAllConstIter(IDLList, addDict, iter) { - add(iter()); + add(iter(), mergeEntry); } return true; diff --git a/src/OpenFOAM/db/dictionary/entry/entryIO.C b/src/OpenFOAM/db/dictionary/entry/entryIO.C index 2a10aee4b8..4f7b3e4f0f 100644 --- a/src/OpenFOAM/db/dictionary/entry/entryIO.C +++ b/src/OpenFOAM/db/dictionary/entry/entryIO.C @@ -73,7 +73,7 @@ bool Foam::entry::getKeyword(keyType& keyword, token& keywordToken, Istream& is) bool Foam::entry::getKeyword(keyType& keyword, Istream& is) { token keywordToken; - bool ok = getKeyword(keyword, keywordToken, is); + const bool ok = getKeyword(keyword, keywordToken, is); if (ok) { @@ -112,7 +112,7 @@ bool Foam::entry::New(dictionary& parentDict, Istream& is) token keyToken; // Get the next keyword and if a valid keyword return true - bool valid = getKeyword(keyword, keyToken, is); + const bool valid = getKeyword(keyword, keyToken, is); if (!valid) { @@ -153,7 +153,7 @@ bool Foam::entry::New(dictionary& parentDict, Istream& is) { if (keyword[0] == '#') // ... Function entry { - word functionName = keyword(1, keyword.size()-1); + const word functionName = keyword(1, keyword.size()-1); if (disableFunctionEntries) { return parentDict.add @@ -195,7 +195,7 @@ bool Foam::entry::New(dictionary& parentDict, Istream& is) if (nextToken == token::BEGIN_BLOCK) { - word varName = keyword(1, keyword.size()-1); + const word varName = keyword(1, keyword.size()-1); // lookup the variable name in the given dictionary const entry* ePtr = parentDict.lookupScopedEntryPtr @@ -227,7 +227,14 @@ bool Foam::entry::New(dictionary& parentDict, Istream& is) } else { - parentDict.substituteScopedKeyword(keyword); + // Deal with duplicate entries (at least partially) + const bool mergeEntry = + ( + functionEntries::inputModeEntry::merge() + || functionEntries::inputModeEntry::overwrite() + ); + + parentDict.substituteScopedKeyword(keyword, mergeEntry); } return true; diff --git a/src/OpenFOAM/db/dictionary/functionEntries/inputModeEntry/inputModeEntry.C b/src/OpenFOAM/db/dictionary/functionEntries/inputModeEntry/inputModeEntry.C index 96472b71cd..fbb6787ca1 100644 --- a/src/OpenFOAM/db/dictionary/functionEntries/inputModeEntry/inputModeEntry.C +++ b/src/OpenFOAM/db/dictionary/functionEntries/inputModeEntry/inputModeEntry.C @@ -62,7 +62,7 @@ void Foam::functionEntries::inputModeEntry::setMode(Istream& is) { clear(); - word mode(is); + const word mode(is); if (mode == "merge" || mode == "default") { mode_ = MERGE; @@ -97,7 +97,7 @@ void Foam::functionEntries::inputModeEntry::setMode(Istream& is) bool Foam::functionEntries::inputModeEntry::execute ( - dictionary& parentDict, + dictionary& unused, Istream& is ) { diff --git a/src/OpenFOAM/db/dictionary/functionEntries/inputModeEntry/inputModeEntry.H b/src/OpenFOAM/db/dictionary/functionEntries/inputModeEntry/inputModeEntry.H index 623524cd80..66c98243ad 100644 --- a/src/OpenFOAM/db/dictionary/functionEntries/inputModeEntry/inputModeEntry.H +++ b/src/OpenFOAM/db/dictionary/functionEntries/inputModeEntry/inputModeEntry.H @@ -34,12 +34,20 @@ Description \endverbatim The possible input modes: - - \par merge merge sub-dictionaries when possible - - \par overwrite keep last entry and silently remove previous ones - - \par protect keep initial entry and silently ignore subsequent ones - - \par warn keep initial entry and warn about subsequent ones - - \par error issue a FatalError for duplicate entries - - \par default currently identical to merge + - \par merge + merge sub-dictionaries when possible + - \par overwrite + keep last entry and silently remove previous ones + - \par protect + keep initial entry and silently ignore subsequent ones + - \par warn + keep initial entry and warn about subsequent ones + - \par error + issue a FatalError for duplicate entries + - \par default + The default treatment - currently identical to \b merge. + + Note that the clear() method resets to the default mode (merge). SourceFiles inputModeEntry.C @@ -83,13 +91,13 @@ class inputModeEntry // Private Member Functions //- Read the mode as a word and set enum appropriately - static void setMode(Istream&); + static void setMode(Istream& is); //- Disallow default bitwise copy construct - inputModeEntry(const inputModeEntry&); + inputModeEntry(const inputModeEntry&) = delete; //- Disallow default bitwise assignment - void operator=(const inputModeEntry&); + void operator=(const inputModeEntry&) = delete; public: @@ -101,7 +109,7 @@ public: // Member Functions //- Execute the functionEntry in a sub-dict context - static bool execute(dictionary& parentDict, Istream&); + static bool execute(dictionary& parentDict, Istream& is); //- Reset the inputMode to %default (ie, %merge) static void clear(); diff --git a/src/OpenFOAM/db/dictionary/functionEntries/removeEntry/removeEntry.H b/src/OpenFOAM/db/dictionary/functionEntries/removeEntry/removeEntry.H index 6ad9eb402e..8508141f64 100644 --- a/src/OpenFOAM/db/dictionary/functionEntries/removeEntry/removeEntry.H +++ b/src/OpenFOAM/db/dictionary/functionEntries/removeEntry/removeEntry.H @@ -67,10 +67,10 @@ class removeEntry // Private Member Functions //- Disallow default bitwise copy construct - removeEntry(const removeEntry&); + removeEntry(const removeEntry&) = delete; //- Disallow default bitwise assignment - void operator=(const removeEntry&); + void operator=(const removeEntry&) = delete; public: @@ -82,7 +82,7 @@ public: // Member Functions //- Execute the functionEntry in a sub-dict context - static bool execute(dictionary& parentDict, Istream&); + static bool execute(dictionary& parentDict, Istream& is); }; diff --git a/src/OpenFOAM/db/dictionary/primitiveEntry/primitiveEntryIO.C b/src/OpenFOAM/db/dictionary/primitiveEntry/primitiveEntryIO.C index 8777819d45..1c447e88ab 100644 --- a/src/OpenFOAM/db/dictionary/primitiveEntry/primitiveEntryIO.C +++ b/src/OpenFOAM/db/dictionary/primitiveEntry/primitiveEntryIO.C @@ -21,9 +21,6 @@ License You should have received a copy of the GNU General Public License along with OpenFOAM. If not, see . -Description - PrimitiveEntry constructor from Istream and Ostream output operator. - \*---------------------------------------------------------------------------*/ #include "primitiveEntry.H" From c6bcd65dfde3c1f0f2d5d2a16edf2659d420a6db Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 6 Mar 2017 18:32:48 +0100 Subject: [PATCH 003/124] STYLE: minor simplification of coding in dictionary --- src/OpenFOAM/db/dictionary/dictionary.C | 183 +++++++++++------------- 1 file changed, 84 insertions(+), 99 deletions(-) diff --git a/src/OpenFOAM/db/dictionary/dictionary.C b/src/OpenFOAM/db/dictionary/dictionary.C index 6b732e30f5..07c2eb4b2d 100644 --- a/src/OpenFOAM/db/dictionary/dictionary.C +++ b/src/OpenFOAM/db/dictionary/dictionary.C @@ -60,114 +60,101 @@ const Foam::entry* Foam::dictionary::lookupScopedSubEntryPtr // Non-scoped lookup return lookupEntryPtr(keyword, recursive, patternMatch); } - else + else if (dotPos == 0) { - if (dotPos == 0) + // Starting with a '.' -> go up for every further '.' found + ++dotPos; + + const dictionary* dictPtr = this; + for + ( + string::const_iterator it = keyword.begin()+1; + it != keyword.end() && *it == '.'; + ++dotPos, ++it + ) { - // Starting with a '.'. Go up for every 2nd '.' found - - const dictionary* dictPtr = this; - - string::size_type begVar = dotPos + 1; - string::const_iterator iter = keyword.begin() + begVar; - string::size_type endVar = begVar; - while (iter != keyword.end() && *iter == '.') + // Go to parent + if (&dictPtr->parent_ != &dictionary::null) { - ++iter; - ++endVar; - - // Go to parent - if (&dictPtr->parent_ == &dictionary::null) - { - FatalIOErrorInFunction - ( - *this - ) << "No parent of current dictionary" - << " when searching for " - << keyword.substr(begVar, keyword.size()-begVar) - << exit(FatalIOError); - } dictPtr = &dictPtr->parent_; } + else + { + FatalIOErrorInFunction + ( + *this + ) << "No parent of current dictionary when searching for " + << keyword.substr(1) + << exit(FatalIOError); - return dictPtr->lookupScopedSubEntryPtr + return nullptr; + } + } + + return dictPtr->lookupScopedSubEntryPtr + ( + keyword.substr(dotPos), + false, + patternMatch + ); + } + else + { + // The first word + const entry* entPtr = lookupScopedSubEntryPtr + ( + keyword.substr(0, dotPos), + false, + patternMatch + ); + + if (!entPtr) + { + // Fall back to finding key with '.' so e.g. if keyword is + // a.b.c.d it would try + // a.b, a.b.c, a.b.c.d + + while (true) + { + dotPos = keyword.find('.', dotPos+1); + + entPtr = lookupEntryPtr + ( + keyword.substr(0, dotPos), + false, + patternMatch + ); + + if (dotPos == string::npos) + { + // Parsed the whole word. Return entry or null. + return entPtr; + } + + if (entPtr && entPtr->isDict()) + { + return entPtr->dict().lookupScopedSubEntryPtr + ( + keyword.substr(dotPos), + false, + patternMatch + ); + } + } + } + + if (entPtr->isDict()) + { + return entPtr->dict().lookupScopedSubEntryPtr ( - keyword.substr(endVar), + keyword.substr(dotPos), false, patternMatch ); } - else - { - // Extract the first word - const word firstWord = keyword.substr(0, dotPos); - - const entry* entPtr = lookupScopedSubEntryPtr - ( - firstWord, - false, //recursive - patternMatch - ); - - if (!entPtr) - { - // Fall back to finding key with '.' so e.g. if keyword is - // a.b.c.d it would try - // a.b, a.b.c, a.b.c.d - - string::size_type nextDotPos = keyword.find - ( - '.', - dotPos+1 - ); - - while (true) - { - const entry* subEntPtr = lookupEntryPtr - ( - keyword.substr(0, nextDotPos), - false, - patternMatch - ); - if (nextDotPos == string::npos) - { - // Parsed the whole word. Return entry or null. - return subEntPtr; - } - - if (subEntPtr && subEntPtr->isDict()) - { - return subEntPtr->dict().lookupScopedSubEntryPtr - ( - keyword.substr - ( - nextDotPos, - keyword.size()-nextDotPos - ), - false, - patternMatch - ); - } - - nextDotPos = keyword.find('.', nextDotPos+1); - } - } - - if (entPtr->isDict()) - { - return entPtr->dict().lookupScopedSubEntryPtr - ( - keyword.substr(dotPos, keyword.size()-dotPos), - false, - patternMatch - ); - } - else - { - return nullptr; - } - } } + + return nullptr; } @@ -597,10 +584,9 @@ const Foam::entry* Foam::dictionary::lookupScopedEntryPtr dictPtr = &dictPtr->parent_; } - // At top. Recurse to find entries return dictPtr->lookupScopedSubEntryPtr ( - keyword.substr(1, keyword.size()-1), + keyword.substr(1), false, patternMatch ); @@ -1038,7 +1024,6 @@ bool Foam::dictionary::changeKeyword IDLList::replace(iter2(), iter()); delete iter2(); hashedEntries_.erase(iter2); - } else { From 3d05295abda301bc00f40e655b85176ede1fb05b Mon Sep 17 00:00:00 2001 From: Andrew Heather Date: Wed, 22 Mar 2017 09:11:47 +0000 Subject: [PATCH 004/124] STYLE: Corrected typo --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3aa2503b54..aec529e09f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # About OpenFOAM -OpenFOAM is a free, open source CFD software [released and developed primarily by OpenCFD Ltd](http://www.openfoam.com) since 2004released and developed primarily by. It has a large user base across most areas of engineering and science, from both commercial and academic organisations. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to acoustics, solid mechanics and electromagnetics. [More...](http://www.openfoam.com/documentation) +OpenFOAM is a free, open source CFD software [released and developed primarily by OpenCFD Ltd](http://www.openfoam.com) since 2004. It has a large user base across most areas of engineering and science, from both commercial and academic organisations. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to acoustics, solid mechanics and electromagnetics. [More...](http://www.openfoam.com/documentation) OpenFOAM+ is professionally released every six months to include customer sponsored developments and contributions from the community, including the OpenFOAM Foundation. Releases designated OpenFOAM+ contain several man years of client-sponsored developments of which much has been transferred to, but not released in the OpenFOAM Foundation branch. @@ -23,4 +23,4 @@ Violations of the Trademark are continuously monitored, and will be duly prosecu - [OpenFOAM Community](http://www.openfoam.com/community/) - [Contacting OpenCFD](http://www.openfoam.com/contact/) -Copyright 2016 OpenCFD Ltd +Copyright 2016-2017 OpenCFD Ltd From e6e617ed47a61534830e13f8c05f256a6d780a41 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Thu, 23 Mar 2017 10:16:05 +0100 Subject: [PATCH 005/124] STYLE: suppress unalias warnings/errors - cleanup variables last in etc/bashrc for a clean exit code --- etc/bashrc | 7 ++++--- etc/config.sh/unset | 36 ++++++++++++++++++------------------ 2 files changed, 22 insertions(+), 21 deletions(-) diff --git a/etc/bashrc b/etc/bashrc index 1cf31e7651..7d994701e3 100644 --- a/etc/bashrc +++ b/etc/bashrc @@ -209,10 +209,11 @@ fi # Cleanup environment # ~~~~~~~~~~~~~~~~~~~ -unset cleaned foamClean foamOldDirs -# Unload functions -# ~~~~~~~~~~~~~~~~ +#- Functions . $WM_PROJECT_DIR/etc/config.sh/functions +#- Variables (do as last for a clean exit code) +unset cleaned foamClean foamOldDirs + #------------------------------------------------------------------------------ diff --git a/etc/config.sh/unset b/etc/config.sh/unset index 2fa155d8c7..5c414df74c 100644 --- a/etc/config.sh/unset +++ b/etc/config.sh/unset @@ -157,29 +157,29 @@ unset cleaned foamClean foamOldDirs #------------------------------------------------------------------------------ -# Cleanup aliases +# Cleanup aliases and functions -unalias wmSet -unalias wmInt32 -unalias wmInt64 -unalias wmSP -unalias wmDP +unalias wmSet 2>/dev/null +unalias wmInt32 2>/dev/null +unalias wmInt64 2>/dev/null +unalias wmSP 2>/dev/null +unalias wmDP 2>/dev/null -unalias wmUnset +unalias wmUnset 2>/dev/null -unalias wmSchedOn -unalias wmSchedOff +unalias wmSchedOn 2>/dev/null +unalias wmSchedOff 2>/dev/null -unalias foam -unalias foamSite +unalias foam 2>/dev/null +unalias foamSite 2>/dev/null -unalias src -unalias lib -unalias app -unalias sol -unalias util -unalias tut -unalias run +unalias src 2>/dev/null +unalias lib 2>/dev/null +unalias app 2>/dev/null +unalias sol 2>/dev/null +unalias util 2>/dev/null +unalias tut 2>/dev/null +unalias run 2>/dev/null unset -f wmRefresh unset -f foamVersion From bad27c45fce5f1630f435aef39c8da57326ab3ef Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Thu, 23 Mar 2017 10:31:05 +0100 Subject: [PATCH 006/124] ENH: several improvements to foamEtcFile - lazier evaluation of project name and version based on the directory name. Avoids heuristics based on directory names unless really needed. - cope with alternative directory locations. For example, OpenFOAM+VERSION etc. The combination of the two above appears to be sufficient to open up the directory naming possibilities. - additional -list-test option (tests for existence of directory). --- bin/foamEtcFile | 316 +++++++++++++++++++++----------- bin/foamExec | 48 ++--- etc/config.csh/example/paraview | 2 +- 3 files changed, 234 insertions(+), 132 deletions(-) diff --git a/bin/foamEtcFile b/bin/foamEtcFile index f071c6ff54..349d6157d5 100755 --- a/bin/foamEtcFile +++ b/bin/foamEtcFile @@ -26,7 +26,7 @@ # foamEtcFile # # Description -# Locate user/group/shipped file with semantics similar to the +# Locate user/group/other files with semantics similar to the # ~OpenFOAM/fileName expansion. # # The -mode option can be used to allow chaining from @@ -34,119 +34,175 @@ # # For example, within the user ~/.OpenFOAM//prefs.sh: # \code -# foamFile=$(foamEtcFile -mode go prefs.sh) && . $foamFile +# eval $(foamEtcFile -sh -mode=go prefs.sh) # \endcode # +# Environment +# - WM_PROJECT: (unset defaults to OpenFOAM) +# - WM_PROJECT_SITE: (unset defaults to PREFIX/site) +# - WM_PROJECT_VERSION: (unset defaults to detect from path) +# # Note -# This script must exist in $FOAM_INST_DIR/OpenFOAM-/bin/ -# or $FOAM_INST_DIR/openfoam/bin/ (for the debian version) +# This script must exist in one of these locations: +# - $WM_PROJECT_INST_DIR/OpenFOAM-/bin +# - $WM_PROJECT_INST_DIR/openfoam-/bin +# - $WM_PROJECT_INST_DIR/OpenFOAM+/bin +# - $WM_PROJECT_INST_DIR/openfoam+/bin +# - $WM_PROJECT_INST_DIR/openfoam/bin (debian version) # #------------------------------------------------------------------------------- unset optQuiet optSilent usage() { [ "${optQuiet:-$optSilent}" = true ] && exit 1 - exec 1>&2 while [ "$#" -ge 1 ]; do echo "$1"; shift; done cat<&2 + echo + echo "Error encountered:" + while [ "$#" -ge 1 ]; do echo " $1"; shift; done + echo + echo "See 'foamEtcFile -help' for usage" + echo + exit 1 +} + +#------------------------------------------------------------------------------- +binDir="${0%/*}" # The bin dir +projectDir="${binDir%/bin}" # The project dir +prefixDir="${projectDir%/*}" # The prefix dir (same as $WM_PROJECT_INST_DIR) + +# Could not resolve projectDir, prefixDir? (eg, called as ./bin/foamEtcFile) +if [ "$prefixDir" = "$projectDir" ] +then + binDir="$(cd $binDir && pwd -L)" + projectDir="${binDir%/bin}" + prefixDir="${projectDir%/*}" +fi +projectDirName="${projectDir##*/}" # The project directory name + +projectName="${WM_PROJECT:-OpenFOAM}" # The project name +projectVersion="$WM_PROJECT_VERSION" # Empty? - will be treated later + + #------------------------------------------------------------------------------- -# The bin dir: -binDir="${0%/*}" - -# The project dir: -projectDir="${binDir%/bin}" - -# The prefix dir (same as $FOAM_INST_DIR): -prefixDir="${projectDir%/*}" - -# The name used for the project directory -projectDirName="${projectDir##*/}" - -# The versionNum is used for debian packaging -unset versionNum - -# +# Guess project version or simply get the stem part of the projectDirName. # Handle standard and debian naming conventions. -# - projectDirBase: projectDirName without the version -# - version -# - versionNum (debian only) # -case "$projectDirName" in -OpenFOAM-* | openfoam-*) # OpenFOAM- or openfoam- - projectDirBase="${projectDirName%%-*}-" - version="${projectDirName#*-}" - ;; +# - projectVersion: update unless already set +# +# Helper variables: +# - dirBase (for reassembling name) == projectDirName without the version +# - versionNum (debian packaging) +unset dirBase versionNum +guessVersion() +{ + local version -openfoam[0-9]*) # Debian: openfoam - projectDirBase="openfoam" - versionNum="${projectDirName#openfoam}" - case "${#versionNum}" in - (2|3|4) # Convert digits version number to decimal delineated - version=$(echo "$versionNum" | sed -e 's@\([0-9]\)@\1.@g') - version="${version%.}" + case "$projectDirName" in + (OpenFOAM-* | openfoam-*) + # Standard naming: OpenFOAM- or openfoam- + dirBase="${projectDirName%%-*}-" + version="${projectDirName#*-}" + version="${version%%*-}" # Extra safety, eg openfoam-version-packager ;; - (*) # Fallback - use current environment setting - version="$WM_PROJECT_VERSION" + (OpenFOAM+* | openfoam+*) + # Alternative naming: OpenFOAM+ or openfoam+ + dirBase="${projectDirName%%+*}+" + version="${projectDirName#*+}" + version="${version%%*-}" # Extra safety, eg openfoam-version-packager + ;; + + (openfoam[0-9]*) + # Debian naming: openfoam + dirBase="openfoam" + version="${projectDirName#openfoam}" + versionNum="$version" + + # Convert digits version number to decimal delineated + case "${#versionNum}" in (2|3|4) + version=$(echo "$versionNum" | sed -e 's@\([0-9]\)@\1.@g') + version="${version%.}" + ;; + esac + + # Ignore special treatment if no decimals were inserted. + [ "${#version}" -gt "${#versionNum}" ] || unset versionNum + ;; + + (*) + die "unknown/unsupported naming convention for '$projectDirName'" ;; esac - ;; -*) - echo "foamEtcFile error: unknown/unsupported naming convention" 1>&2 - exit 1 - ;; -esac - - -# Set version and update versionNum, projectDirName accordingly -setVersion() -{ - version="$1" - - # Convert x.y.z -> xyz version (if installation looked like debian) - [ -n "$versionNum" ] && versionNum=$(echo "$version" | sed -e 's@\.@@g') - - projectDirName="$projectDirBase${versionNum:-${version}}" + # Set projectVersion if required + : ${projectVersion:=$version} } -# Default mode is always 'ugo' -mode=ugo -unset optAll optList optShell +# Set projectVersion and update versionNum, projectDirName accordingly +setVersion() +{ + projectVersion="$1" -# parse options + # Need dirBase when reassembling projectDirName + [ -n "$dirBase" ] || guessVersion + + # Debian: update x.y.z -> xyz version + if [ -n "$versionNum" ] + then + versionNum=$(echo "$projectVersion" | sed -e 's@\.@@g') + fi + + projectDirName="$dirBase${versionNum:-$projectVersion}" +} + + +optMode=ugo # Default mode is always 'ugo' +unset optAll optList optShell optVersion + +# Parse options while [ "$#" -gt 0 ] do case "$1" in @@ -161,34 +217,38 @@ do optList=true unset optShell ;; + -list-test) + optList='test' + unset optShell + ;; -csh | -sh | -csh-verbose | -sh-verbose) optShell="${1#-}" unset optAll ;; -mode=[ugo]*) - mode="${1#*=}" + optMode="${1#*=}" ;; -prefix=/*) prefixDir="${1#*=}" prefixDir="${prefixDir%/}" ;; -version=*) - setVersion "${1#*=}" + optVersion="${1#*=}" ;; -m | -mode) - mode="$2" + optMode="$2" + shift # Sanity check. Handles missing argument too. - case "$mode" in - [ugo]*) + case "$optMode" in + ([ugo]*) ;; - *) - usage "invalid mode '$mode'" + (*) + die "invalid mode '$optMode'" ;; esac - shift ;; -p | -prefix) - [ "$#" -ge 2 ] || usage "'$1' option requires an argument" + [ "$#" -ge 2 ] || die "'$1' option requires an argument" prefixDir="${2%/}" shift ;; @@ -199,8 +259,8 @@ do optSilent=true ;; -v | -version) - [ "$#" -ge 2 ] || usage "'$1' option requires an argument" - setVersion "$2" + [ "$#" -ge 2 ] || die "'$1' option requires an argument" + optVersion="$2" shift ;; --) @@ -208,7 +268,7 @@ do break ;; -*) - usage "unknown option: '$1'" + die "unknown option: '$1'" ;; *) break @@ -217,12 +277,27 @@ do shift done -# Update projectDir accordingly + +#------------------------------------------------------------------------------- + +if [ -n "$optVersion" ] +then + setVersion $optVersion +elif [ -z "$projectVersion" ] +then + guessVersion +fi + +# Updates: +# - projectDir for changes via -prefix or -version +# - projectSite for changes via -prefix projectDir="$prefixDir/$projectDirName" +projectSite="${WM_PROJECT_SITE:-$prefixDir/site}" + # Debugging: # echo "Installed locations:" 1>&2 -# for i in projectDir prefixDir projectDirName version versionNum +# for i in projectDir prefixDir projectDirName projectVersion # do # eval echo "$i=\$$i" 1>&2 # done @@ -235,19 +310,17 @@ fileName="${1#~OpenFOAM/}" # Define the various places to be searched: unset dirList -case "$mode" in (*u*) # (U)ser - dir="$HOME/.${WM_PROJECT:-OpenFOAM}" - dirList="$dirList $dir/$version $dir" +case "$optMode" in (*u*) # (U)ser + dirList="$dirList $HOME/.$projectName/$projectVersion $HOME/.$projectName" ;; esac -case "$mode" in (*g*) # (G)roup == site - dir="${WM_PROJECT_SITE:-$prefixDir/site}" - dirList="$dirList $dir/$version $dir" +case "$optMode" in (*g*) # (G)roup == site + dirList="$dirList $projectSite/$projectVersion $projectSite" ;; esac -case "$mode" in (*o*) # (O)ther == shipped +case "$optMode" in (*o*) # (O)ther == shipped dirList="$dirList $projectDir/etc" ;; esac @@ -259,30 +332,54 @@ set -- $dirList # exitCode=0 -if [ "$optList" = true ] +if [ -n "$optList" ] then # List directories, or potential file locations - [ "$nArgs" -le 1 ] || usage + [ "$nArgs" -le 1 ] || \ + die "-list expects 0 or 1 filename, but $nArgs provided" # A silly combination, but -quiet does have precedence [ -n "$optQuiet" ] && exit 0 - for dir - do + # Test for directory or file too? + if [ "$optList" = "test" ] + then + exitCode=2 # Fallback to a general error (file not found) + if [ "$nArgs" -eq 1 ] then - echo "$dir/$fileName" + for dir + do + resolved="$dir/$fileName" + if [ -f "$resolved" ] + then + echo "$resolved" + exitCode=0 # OK + fi + done else - echo "$dir" + for dir + do + if [ -d "$dir" ] + then + echo "$dir" + exitCode=0 # OK + fi + done fi - done + else + for dir + do + echo "$dir${fileName:+/}$fileName" + done + fi else - [ "$nArgs" -eq 1 ] || usage + [ "$nArgs" -eq 1 ] || die "One filename expected - $nArgs provided" - exitCode=2 # Fallback to a general error, eg file not found + exitCode=2 # Fallback to a general error (file not found) for dir do @@ -316,7 +413,6 @@ else fi - exit $exitCode #------------------------------------------------------------------------------ diff --git a/bin/foamExec b/bin/foamExec index cb6fec4bfa..38a032935c 100755 --- a/bin/foamExec +++ b/bin/foamExec @@ -26,7 +26,7 @@ # foamExec # # Description -# Usage: foamExec [-v foamVersion] ... +# Usage: foamExec [-version=foamVersion] ... # # Runs the version of executable # with the rest of the arguments. @@ -34,7 +34,7 @@ # Can also be used for parallel runs. For example, # \code # mpirun -np \ -# foamExec -version ... -parallel +# foamExec -version=VERSION ... -parallel # \endcode # # Note @@ -55,34 +55,29 @@ usage() { Usage: ${0##*/} [OPTION] ... options: - -prefix specify an alternative installation prefix + -mode=MODE Any combination of u(user), g(group), o(other) + -prefix=DIR Specify an alternative installation prefix pass through to foamEtcFile and set as FOAM_INST_DIR - -version specify an alternative OpenFOAM version + -version=VER Specify alternative OpenFOAM version (eg, 3.0, 1612, ...) pass through to foamEtcFile - -help print the usage + -help Print the usage -* run a particular OpenFOAM version of +Run a particular OpenFOAM version of USAGE exit 1 } #------------------------------------------------------------------------------- +binDir="${0%/*}" # The bin dir +projectDir="${binDir%/bin}" # The project dir +prefixDir="${projectDir%/*}" # The prefix dir (same as $WM_PROJECT_INST_DIR) -# the bin dir: -binDir="${0%/*}" +## projectDirName="${projectDir##*/}" # The project directory name -# the project dir: -projectDir="${binDir%/bin}" +version="${WM_PROJECT_VERSION:-unknown}" -# the prefix dir (same as $FOAM_INST_DIR): -prefixDir="${projectDir%/*}" - -# # the name used for the project directory -# projectDirName="${projectDir##*/}" - - -unset etcOpts version +unset etcOpts # parse options while [ "$#" -gt 0 ] do @@ -90,6 +85,17 @@ do -h | -help) usage ;; + -mode=*) + etcOpts="$etcOpts $1" # pass-thru to foamEtcFile + ;; + -prefix=/*) + etcOpts="$etcOpts $1" # pass-thru to foamEtcFile + prefixDir="${1#*=}" + ;; + -version=*) + etcOpts="$etcOpts $1" # pass-thru to foamEtcFile + version="${1#*=}" + ;; -m | -mode) [ "$#" -ge 2 ] || usage "'$1' option requires an argument" etcOpts="$etcOpts $1 $2" # pass-thru to foamEtcFile @@ -127,15 +133,15 @@ done # sourceRc() { - foamDotFile="$($binDir/foamEtcFile $etcOpts bashrc)" || { - echo "Error : bashrc file could not be found for OpenFOAM-${version:-${WM_PROJECT_VERSION:-???}}" 1>&2 + rcFile="$($binDir/foamEtcFile $etcOpts bashrc)" || { + echo "Error : bashrc file could not be found for OpenFOAM-$version" 1>&2 exit 1 } # set to consistent value before sourcing the bashrc export FOAM_INST_DIR="$prefixDir" - . $foamDotFile $FOAM_SETTINGS + . $rcFile $FOAM_SETTINGS } diff --git a/etc/config.csh/example/paraview b/etc/config.csh/example/paraview index b65dd6a07d..3ce3baa299 100644 --- a/etc/config.csh/example/paraview +++ b/etc/config.csh/example/paraview @@ -38,7 +38,7 @@ # Use other (shipped) paraview with a different ParaView_VERSION # -set foamFile=`$WM_PROJECT_DIR/bin/foamEtcFile -mode o config.csh/paraview` +set foamFile=`$WM_PROJECT_DIR/bin/foamEtcFile -mode=o config.csh/paraview` if ( $status == 0 ) source $foamFile ParaView_VERSION=5.0.1 unset foamFile From 65a4a357b52a0eb22818782c7ad7e44590db2e52 Mon Sep 17 00:00:00 2001 From: Andrew Heather Date: Fri, 24 Mar 2017 15:50:27 +0000 Subject: [PATCH 007/124] COMP: Corrected ambiguous construction from tmp errors --- .../surfaceFieldValue/surfaceFieldValue.C | 22 ++++++++++++------- .../surfaceFieldValueTemplates.C | 6 ++--- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C index 479f93c5a8..1b3258354a 100644 --- a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C +++ b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C @@ -986,11 +986,14 @@ bool Foam::functionObjects::fieldValues::surfaceFieldValue::write() { if (validField(weightFieldName_)) { - scalarField weightField = getFieldValues + scalarField weightField ( - weightFieldName_, - true, - orientWeightField_ + getFieldValues + ( + weightFieldName_, + true, + orientWeightField_ + ) ); // Process the fields @@ -998,11 +1001,14 @@ bool Foam::functionObjects::fieldValues::surfaceFieldValue::write() } else if (validField(weightFieldName_)) { - vectorField weightField = getFieldValues + vectorField weightField ( - weightFieldName_, - true, - orientWeightField_ + getFieldValues + ( + weightFieldName_, + true, + orientWeightField_ + ) ); // Process the fields diff --git a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C index 184a664e88..0577870ad3 100644 --- a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C +++ b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C @@ -191,7 +191,7 @@ processSameTypeValues } else { - const scalarField factor = weightingFactor(weightField); + const scalarField factor(weightingFactor(weightField)); result = gSum(factor*values)/(gSum(factor) + ROOTVSMALL); } @@ -206,7 +206,7 @@ processSameTypeValues } case opWeightedAreaAverage: { - const scalarField factor = weightingFactor(weightField, Sf); + const scalarField factor(weightingFactor(weightField, Sf)); result = gSum(factor*values)/gSum(factor + ROOTVSMALL); break; @@ -220,7 +220,7 @@ processSameTypeValues } case opWeightedAreaIntegrate: { - const scalarField factor = weightingFactor(weightField, Sf); + const scalarField factor(weightingFactor(weightField, Sf)); result = gSum(factor*values); break; From b3d4b836c81660c4349e98549eb5972332fb4a64 Mon Sep 17 00:00:00 2001 From: Andrew Heather Date: Mon, 27 Mar 2017 09:10:01 +0100 Subject: [PATCH 008/124] ENH: readFields function object - added flag to read fields on construction --- src/functionObjects/field/readFields/readFields.C | 11 +++++++++-- src/functionObjects/field/readFields/readFields.H | 6 +++++- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/functionObjects/field/readFields/readFields.C b/src/functionObjects/field/readFields/readFields.C index 2ac396999f..04fb569728 100644 --- a/src/functionObjects/field/readFields/readFields.C +++ b/src/functionObjects/field/readFields/readFields.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -50,9 +50,15 @@ Foam::functionObjects::readFields::readFields ) : fvMeshFunctionObject(name, runTime, dict), - fieldSet_() + fieldSet_(), + readOnStart_(true) { read(dict); + + if (readOnStart_) + { + execute(); + } } @@ -69,6 +75,7 @@ bool Foam::functionObjects::readFields::read(const dictionary& dict) fvMeshFunctionObject::read(dict); dict.lookup("fields") >> fieldSet_; + dict.readIfPresent("readOnStart", readOnStart_); return true; } diff --git a/src/functionObjects/field/readFields/readFields.H b/src/functionObjects/field/readFields/readFields.H index f026063e9f..1dfb662d5d 100644 --- a/src/functionObjects/field/readFields/readFields.H +++ b/src/functionObjects/field/readFields/readFields.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | Copyright (C) 2015-2016 OpenCFD Ltd. + \\/ M anipulation | Copyright (C) 2015-2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -48,6 +48,7 @@ Usage Property | Description | Required | Default value type | type name: readFields | yes | fields | list of fields to read | no | + readOnStart | flag to start reading on start-up | no | yes log | Log to standard output | no | yes \endtable @@ -88,6 +89,9 @@ protected: //- Fields to load wordList fieldSet_; + //- Flag to read on construction + bool readOnStart_; + // Protected Member Functions From 07ce0a547ae0b99edc4cb5c7f19651e2bada283a Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Tue, 28 Mar 2017 10:57:37 +0200 Subject: [PATCH 009/124] COMP: try harder to find/use zoltan library --- .../mesh/manipulation/renumberMesh/Allwmake | 24 +++++++++++++++---- src/renumber/Allwmake | 13 ++++------ src/renumber/zoltanRenumber/Make/options | 5 +++- 3 files changed, 29 insertions(+), 13 deletions(-) diff --git a/applications/utilities/mesh/manipulation/renumberMesh/Allwmake b/applications/utilities/mesh/manipulation/renumberMesh/Allwmake index 4115f79c23..59db39f970 100755 --- a/applications/utilities/mesh/manipulation/renumberMesh/Allwmake +++ b/applications/utilities/mesh/manipulation/renumberMesh/Allwmake @@ -12,11 +12,27 @@ then export LINK_FLAGS="${LINK_FLAGS} -lSloanRenumber" fi -if [ -f "${ZOLTAN_ARCH_PATH}/lib/libzoltan.a" -a -f "${FOAM_LIBBIN}/libzoltanRenumber.so" ] +if [ -f "${FOAM_LIBBIN}/libzoltanRenumber.so" ] then - echo " found libzoltanRenumber -- enabling sloan renumbering support." - export COMP_FLAGS="-DFOAM_USE_ZOLTAN" - export LINK_FLAGS="${LINK_FLAGS} -lzoltanRenumber -L${ZOLTAN_ARCH_PATH}/lib -lzoltan" + if [ -z "$ZOLTAN_ARCH_PATH" ] + then + # Optional: get ZOLTAN_ARCH_PATH + if settings=$($WM_PROJECT_DIR/bin/foamEtcFile config.sh/zoltan) + then + . $settings + fi + fi + + for libdir in lib "lib${WM_COMPILER_LIB_ARCH}" + do + if [ -f "$ZOLTAN_ARCH_PATH/$libdir/libzoltan.a" ] + then + echo " found libzoltanRenumber -- enabling zoltan renumbering support." + export COMP_FLAGS="-DFOAM_USE_ZOLTAN" + export LINK_FLAGS="${LINK_FLAGS} -lzoltanRenumber -L$ZOLTAN_ARCH_PATH/$libdir -lzoltan" + break + fi + done fi wmake $targetType diff --git a/src/renumber/Allwmake b/src/renumber/Allwmake index e1fcc89e66..aef86c6450 100755 --- a/src/renumber/Allwmake +++ b/src/renumber/Allwmake @@ -5,14 +5,11 @@ cd ${0%/*} || exit 1 # Run from this directory targetType=libso . $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments -## Get ZOLTAN_ARCH_PATH -#if settings=$($WM_PROJECT_DIR/bin/foamEtcFile config.sh/zoltan) -#then -# . $settings -# echo "using ZOLTAN_ARCH_PATH=$ZOLTAN_ARCH_PATH" -#else -# echo "Error: no config.sh/zoltan settings" -#fi +# Optional: get ZOLTAN_ARCH_PATH +if settings=$($WM_PROJECT_DIR/bin/foamEtcFile config.sh/zoltan) +then + . $settings +fi wmake $targetType renumberMethods diff --git a/src/renumber/zoltanRenumber/Make/options b/src/renumber/zoltanRenumber/Make/options index c637f39ba9..ed93f8b2b8 100644 --- a/src/renumber/zoltanRenumber/Make/options +++ b/src/renumber/zoltanRenumber/Make/options @@ -4,10 +4,13 @@ sinclude $(RULES)/mplib$(WM_MPLIB) EXE_INC = \ /* -DFULLDEBUG -g -O0 */ \ $(PFLAGS) $(PINC) \ + ${c++LESSWARN} \ -I$(FOAM_SRC)/renumber/renumberMethods/lnInclude \ -I$(ZOLTAN_ARCH_PATH)/include/ \ -I$(LIB_SRC)/meshTools/lnInclude LIB_LIBS = \ - /* -L$(ZOLTAN_ARCH_PATH)/lib -lzoltan */ \ + -L$(ZOLTAN_ARCH_PATH)/lib \ + -L$(ZOLTAN_ARCH_PATH)/lib$(WM_COMPILER_LIB_ARCH) \ + -lzoltan \ -lmeshTools From 3ece6e521a99734c271323beed69a403417d89b8 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Wed, 29 Mar 2017 13:48:54 +0200 Subject: [PATCH 010/124] ENH: improve MPI configuration possibilities - permit SYSTEMMPI user adjustments via etc/config.{csh,sh}/mpi-system This can be a convenient place for setting up SYSTEMMPI for OpenFOAM without adjusting bashrc, prefs.sh ... - add a USERMPI type. This represents any generic mpi implementation. The user is responsible for supplying an appropriate wmake/rules/General/mplibUSERMPI file and managing all settings. This type of setup can be useful in combination with specific build systems (SPACK, EASYBUILD, etc) or module systems for which the MPI variant is part of the installed configuration. --- .gitignore | 1 + etc/bashrc | 2 +- etc/config.csh/mpi | 18 +++++++++++++----- etc/config.sh/mpi | 18 +++++++++++++----- etc/cshrc | 2 +- 5 files changed, 29 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 3ef3669242..db2777cdc7 100644 --- a/.gitignore +++ b/.gitignore @@ -62,6 +62,7 @@ doc/Doxygen/DTAGS /etc/prefs.sh /etc/config.csh/prefs.csh /etc/config.sh/prefs.sh +/wmake/rules/General/mplibUSER* # Source packages - anywhere *.tar.bz2 diff --git a/etc/bashrc b/etc/bashrc index 7d994701e3..a84c2508c5 100644 --- a/etc/bashrc +++ b/etc/bashrc @@ -89,7 +89,7 @@ export WM_COMPILE_OPTION=Opt #- MPI implementation: # WM_MPLIB = SYSTEMOPENMPI | OPENMPI | SYSTEMMPI | MPICH | MPICH-GM | HPMPI -# | MPI | FJMPI | QSMPI | SGIMPI | INTELMPI +# | MPI | FJMPI | QSMPI | SGIMPI | INTELMPI | USERMPI export WM_MPLIB=SYSTEMOPENMPI #- Operating System: diff --git a/etc/config.csh/mpi b/etc/config.csh/mpi index 490a41f793..1d3789ce38 100644 --- a/etc/config.csh/mpi +++ b/etc/config.csh/mpi @@ -3,7 +3,7 @@ # \\ / F ield | OpenFOAM: The Open Source CFD Toolbox # \\ / O peration | # \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation -# \\/ M anipulation | +# \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License # This file is part of OpenFOAM. @@ -25,11 +25,13 @@ # etc/config.csh/mpi # # Description -# Startup file for communications library (MPI) for OpenFOAM +# Setup file for communications library (MPI) for OpenFOAM # Sourced from OpenFOAM-/etc/cshrc # +# For USERMPI, the user is responsible for supplying an appropriate +# wmake/rules/General/mplibUSERMPI file and managing all settings +# #------------------------------------------------------------------------------ - unsetenv MPI_ARCH_PATH MPI_HOME FOAM_MPI_LIBBIN switch ("$WM_MPLIB") @@ -48,8 +50,7 @@ case SYSTEMOPENMPI: case OPENMPI: setenv FOAM_MPI openmpi-2.0.2 - # Optional configuration tweaks: - _foamEtc config.csh/openmpi + _foamEtc config.csh/openmpi # <- Adjustments (optional) setenv MPI_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$FOAM_MPI @@ -67,8 +68,15 @@ case OPENMPI: _foamAddMan $MPI_ARCH_PATH/share/man breaksw +case USERMPI: + # Use an arbitrary, user-specified mpi implementation + setenv FOAM_MPI mpi-user + _foamEtc config.csh/mpi-user # <- Adjustments + breaksw + case SYSTEMMPI: setenv FOAM_MPI mpi-system + _foamEtc config.csh/mpi-system # <- Adjustments (optional) if ( ! $?MPI_ROOT ) then echo diff --git a/etc/config.sh/mpi b/etc/config.sh/mpi index 2061f63de1..2aad0aab92 100644 --- a/etc/config.sh/mpi +++ b/etc/config.sh/mpi @@ -3,7 +3,7 @@ # \\ / F ield | OpenFOAM: The Open Source CFD Toolbox # \\ / O peration | # \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation -# \\/ M anipulation | +# \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License # This file is part of OpenFOAM. @@ -25,11 +25,13 @@ # etc/config.sh/mpi # # Description -# Startup file for communications library (MPI) for OpenFOAM +# Setup file for communications library (MPI) for OpenFOAM # Sourced from OpenFOAM-/etc/bashrc # +# For USERMPI, the user is responsible for supplying an appropriate +# wmake/rules/General/mplibUSERMPI file and managing all settings +# #------------------------------------------------------------------------------ - unset MPI_ARCH_PATH MPI_HOME FOAM_MPI_LIBBIN case "$WM_MPLIB" in @@ -54,8 +56,7 @@ SYSTEMOPENMPI) OPENMPI) export FOAM_MPI=openmpi-2.0.2 - # Optional configuration tweaks: - _foamEtc config.sh/openmpi + _foamEtc config.sh/openmpi # <- Adjustments (optional) export MPI_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$FOAM_MPI @@ -78,8 +79,15 @@ OPENMPI) fi ;; +USERMPI) + # Use an arbitrary, user-specified mpi implementation + export FOAM_MPI=mpi-user + _foamEtc config.sh/mpi-user # <- Adjustments + ;; + SYSTEMMPI) export FOAM_MPI=mpi-system + _foamEtc config.sh/mpi-system # <- Adjustments (optional) if [ -z "$MPI_ROOT" ] then diff --git a/etc/cshrc b/etc/cshrc index 9d3fc7e38d..5d79c0c8fd 100644 --- a/etc/cshrc +++ b/etc/cshrc @@ -86,7 +86,7 @@ setenv WM_COMPILE_OPTION Opt #- MPI implementation: # WM_MPLIB = SYSTEMOPENMPI | OPENMPI | SYSTEMMPI | MPICH | MPICH-GM | HPMPI -# | MPI | FJMPI | QSMPI | SGIMPI | INTELMPI +# | MPI | FJMPI | QSMPI | SGIMPI | INTELMPI | USERMPI setenv WM_MPLIB SYSTEMOPENMPI #- Operating System: From 446b8e71880fe37db9fed63180599232c3bb885a Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Wed, 29 Mar 2017 13:49:15 +0200 Subject: [PATCH 011/124] STYLE: respect WM_DIR value when building wmake tools - minor bug: 'wclean empty' may have had issues with logical vs physical path --- Allwmake | 4 ++-- wmake/wclean | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Allwmake b/Allwmake index de7a288ec8..158d10ad42 100755 --- a/Allwmake +++ b/Allwmake @@ -22,8 +22,8 @@ echo " $WM_COMPILER $WM_COMPILER_TYPE compiler" echo " ${WM_OPTIONS}, with ${WM_MPLIB} ${FOAM_MPI}" echo -# Compile wmake support applications -(cd wmake/src && make) +# Compile wmake tools +(cd "${WM_DIR:-wmake}/src" && make) # Compile ThirdParty libraries and applications if [ -d "$WM_THIRD_PARTY_DIR" ] diff --git a/wmake/wclean b/wmake/wclean index 3becc51746..f75e90fcaf 100755 --- a/wmake/wclean +++ b/wmake/wclean @@ -161,7 +161,7 @@ then # Second pass: clean up object directories with WM_PROJECT_DIR that don't # have respective source code folders, along with the respective binaries - if [ "$(expandPath $PWD)" = "$WM_PROJECT_DIR" ] + if [ "$(expandPath $PWD)" = "$(expandPath $WM_PROJECT_DIR)" ] then objectsDir=$(findObjectDir $PWD 2>/dev/null) || exit 1 # Fatal From 836d04ffc126e327fcef20f5018ca9ad48b8a7af Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Thu, 30 Mar 2017 11:45:25 +0200 Subject: [PATCH 012/124] ENH: various general improvments to the POSIX functions - ensure proper and sensible handling of empty names. Eg, isDir(""), isFile("") are no-ops, and avoid file-stat - rmDir: * optional 'silent' option to suppress messages. * removes all possible sub-entries, instead of just giving up on the first problem encountered. - reduced code duplication in etcFiles ENH: provide WM_USER_RESOURCE_DIRNAME define (in foamVersion.H) - this is still a hard-coded value, but at least centrally available --- applications/test/etcFiles/Make/files | 3 + applications/test/etcFiles/Make/options | 0 applications/test/etcFiles/Test-etcFiles.C | 122 +++++ src/OSspecific/POSIX/POSIX.C | 486 ++++++++++-------- .../includeFuncEntry/includeFuncEntry.H | 2 +- .../functionObjectList/functionObjectList.H | 2 +- src/OpenFOAM/global/etcFiles/etcFiles.C | 326 ++++++------ src/OpenFOAM/global/etcFiles/etcFiles.H | 27 +- src/OpenFOAM/global/foamVersion.H | 5 +- src/OpenFOAM/include/OSspecific.H | 105 ++-- 10 files changed, 660 insertions(+), 418 deletions(-) create mode 100644 applications/test/etcFiles/Make/files create mode 100644 applications/test/etcFiles/Make/options create mode 100644 applications/test/etcFiles/Test-etcFiles.C diff --git a/applications/test/etcFiles/Make/files b/applications/test/etcFiles/Make/files new file mode 100644 index 0000000000..8db90803ac --- /dev/null +++ b/applications/test/etcFiles/Make/files @@ -0,0 +1,3 @@ +Test-etcFiles.C + +EXE = $(FOAM_USER_APPBIN)/Test-etcFiles diff --git a/applications/test/etcFiles/Make/options b/applications/test/etcFiles/Make/options new file mode 100644 index 0000000000..e69de29bb2 diff --git a/applications/test/etcFiles/Test-etcFiles.C b/applications/test/etcFiles/Test-etcFiles.C new file mode 100644 index 0000000000..6bb741bdf2 --- /dev/null +++ b/applications/test/etcFiles/Test-etcFiles.C @@ -0,0 +1,122 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | + \\ / A nd | Copyright (C) 2017 OpenCFD Ltd. + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +Application + Test-etcFiles + +Description + Test etcFiles functionality. + Similar to foamEtcFile script, but automatically prunes nonexistent + directories from the list. + +\*---------------------------------------------------------------------------*/ + +#include "argList.H" +#include "etcFiles.H" + +using namespace Foam; + +void printList(const fileNameList& list) +{ + forAll(list, i) + { + Info<< list[i].c_str() << nl; + } +} + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +// Main program: + +int main(int argc, char *argv[]) +{ + argList::noBanner(); + argList::noParallel(); + argList::noFunctionObjects(); + argList::removeOption("case"); + + argList::addBoolOption + ( + "all", + "Return all files (otherwise stop after the first match)" + ); + argList::addBoolOption + ( + "list", + "List directories or files to be checked" + ); + argList::validArgs.insert("file..."); + + argList::addNote + ( + "Locate user/group/other file with semantics similar to the " + "~OpenFOAM/fileName expansion." + ); + + argList args(argc, argv, false, true); + + // First handle no parameters + if (args.size() == 1) + { + if (args.optionFound("list")) + { + fileNameList results = findEtcDirs(); + printList(results); + return 0; + } + else + { + Info<<"Error: Missing filename" << endl; + args.printUsage(); + return 1; + } + } + + const bool listAll = (args.optionFound("all") || args.optionFound("list")); + + int error = 0; + + for (int argi = 1; argi < args.size(); ++argi) + { + const std::string file = args[argi]; + fileNameList results = findEtcFiles(file); + + if (results.empty()) + { + Info<<"Not found: " << file << nl; + error = 2; + } + else if (listAll) + { + printList(results); + } + else + { + Info< always false + return !envName.empty() && ::getenv(envName.c_str()) != nullptr; } Foam::string Foam::getEnv(const std::string& envName) { - char* env = ::getenv(envName.c_str()); + // Ignore an empty envName => always "" + char* env = envName.empty() ? nullptr : ::getenv(envName.c_str()); if (env) { @@ -126,7 +163,12 @@ bool Foam::setEnv const bool overwrite ) { - return ::setenv(envName.c_str(), value.c_str(), overwrite) == 0; + // Ignore an empty envName => always false + return + ( + !envName.empty() + && ::setenv(envName.c_str(), value.c_str(), overwrite) == 0 + ); } @@ -173,14 +215,13 @@ Foam::string Foam::domainName() Foam::string Foam::userName() { struct passwd* pw = ::getpwuid(::getuid()); - if (pw != nullptr) { return pw->pw_name; } else { - return string::null; + return string(); } } @@ -194,54 +235,39 @@ bool Foam::isAdministrator() Foam::fileName Foam::home() { char* env = ::getenv("HOME"); - - if (env != nullptr) + if (env) { return fileName(env); } + + struct passwd* pw = ::getpwuid(::getuid()); + if (pw) + { + return pw->pw_dir; + } else { - struct passwd* pw = ::getpwuid(getuid()); - - if (pw != nullptr) - { - return pw->pw_dir; - } - else - { - return fileName::null; - } + return fileName(); } } Foam::fileName Foam::home(const std::string& userName) { - struct passwd* pw; - - if (userName.size()) + // An empty userName => same as home() + if (userName.empty()) { - pw = ::getpwnam(userName.c_str()); - } - else - { - char* env = ::getenv("HOME"); - - if (env != nullptr) - { - return fileName(env); - } - - pw = ::getpwuid(::getuid()); + return Foam::home(); } - if (pw != nullptr) + struct passwd* pw = ::getpwnam(userName.c_str()); + if (pw) { return pw->pw_dir; } else { - return fileName::null; + return fileName(); } } @@ -260,7 +286,7 @@ Foam::fileName Foam::cwd() } else if (errno == ERANGE) { - // Increment path length upto the pathLengthMax limit + // Increment path length up to the pathLengthMax limit if ( (pathLengthLimit += POSIX::pathLengthChunk) @@ -291,19 +317,20 @@ Foam::fileName Foam::cwd() bool Foam::chDir(const fileName& dir) { - return ::chdir(dir.c_str()) == 0; + // Ignore an empty dir name => always false + return !dir.empty() && ::chdir(dir.c_str()) == 0; } bool Foam::mkDir(const fileName& pathName, mode_t mode) { - // empty names are meaningless + // Ignore an empty pathName => always false if (pathName.empty()) { return false; } - // Construct instance path directory if does not exist + // Construct path directory if does not exist if (::mkdir(pathName.c_str(), mode) == 0) { // Directory made OK so return true @@ -443,26 +470,35 @@ bool Foam::mkDir(const fileName& pathName, mode_t mode) bool Foam::chMod(const fileName& name, const mode_t m) { - return ::chmod(name.c_str(), m) == 0; + // Ignore an empty name => always false + return !name.empty() && ::chmod(name.c_str(), m) == 0; } mode_t Foam::mode(const fileName& name, const bool followLink) { - fileStat fileStatus(name, followLink); - if (fileStatus.isValid()) + // Ignore an empty name => always 0 + if (!name.empty()) { - return fileStatus.status().st_mode; - } - else - { - return 0; + fileStat fileStatus(name, followLink); + if (fileStatus.isValid()) + { + return fileStatus.status().st_mode; + } } + + return 0; } Foam::fileName::Type Foam::type(const fileName& name, const bool followLink) { + // Ignore an empty name => always UNDEFINED + if (name.empty()) + { + return fileName::UNDEFINED; + } + mode_t m = mode(name, followLink); if (S_ISREG(m)) @@ -477,10 +513,8 @@ Foam::fileName::Type Foam::type(const fileName& name, const bool followLink) { return fileName::DIRECTORY; } - else - { - return fileName::UNDEFINED; - } + + return fileName::UNDEFINED; } @@ -491,13 +525,19 @@ bool Foam::exists const bool followLink ) { - return mode(name, followLink) || isFile(name, checkGzip, followLink); + // Ignore an empty name => always false + return + ( + !name.empty() + && (mode(name, followLink) || isFile(name, checkGzip, followLink)) + ); } bool Foam::isDir(const fileName& name, const bool followLink) { - return S_ISDIR(mode(name, followLink)); + // Ignore an empty name => always false + return !name.empty() && S_ISDIR(mode(name, followLink)); } @@ -508,53 +548,65 @@ bool Foam::isFile const bool followLink ) { + // Ignore an empty name => always false return - S_ISREG(mode(name, followLink)) - || (checkGzip && S_ISREG(mode(name + ".gz", followLink))); + ( + !name.empty() + && ( + S_ISREG(mode(name, followLink)) + || (checkGzip && S_ISREG(mode(name + ".gz", followLink))) + ) + ); } off_t Foam::fileSize(const fileName& name, const bool followLink) { - fileStat fileStatus(name, followLink); - if (fileStatus.isValid()) + // Ignore an empty name + if (!name.empty()) { - return fileStatus.status().st_size; - } - else - { - return -1; + fileStat fileStatus(name, followLink); + if (fileStatus.isValid()) + { + return fileStatus.status().st_size; + } } + + return -1; } time_t Foam::lastModified(const fileName& name, const bool followLink) { - fileStat fileStatus(name, followLink); - if (fileStatus.isValid()) + // Ignore an empty name + if (!name.empty()) { - return fileStatus.status().st_mtime; - } - else - { - return 0; + fileStat fileStatus(name, followLink); + if (fileStatus.isValid()) + { + return fileStatus.status().st_mtime; + } } + + return 0; } double Foam::highResLastModified(const fileName& name) { - fileStat fileStatus(name); - if (fileStatus.isValid()) + // Ignore an empty name + if (!name.empty()) { - return - fileStatus.status().st_mtime - + 1e-9*fileStatus.status().st_atim.tv_nsec; - } - else - { - return 0; + fileStat fileStatus(name); + if (fileStatus.isValid()) + { + return + fileStatus.status().st_mtime + + 1e-9*fileStatus.status().st_atim.tv_nsec; + } } + + return 0; } @@ -570,92 +622,85 @@ Foam::fileNameList Foam::readDir // also used as increment if initial size found to be insufficient static const int maxNnames = 100; + // Basic sanity: cannot strip '.gz' from directory names + const bool stripgz = filtergz && (type != fileName::DIRECTORY); + const word extgz("gz"); + + // Open directory and set the structure pointer + // Do not attempt to open an empty directory name + DIR *source; + if + ( + directory.empty() + || (source = ::opendir(directory.c_str())) == nullptr + ) + { + if (POSIX::debug) + { + InfoInFunction + << "cannot open directory " << directory << endl; + } + + return fileNameList(); + } + if (POSIX::debug) { InfoInFunction << "reading directory " << directory << endl; } - // Setup empty string list MAXTVALUES long + label nEntries = 0; fileNameList dirEntries(maxNnames); - // Pointers to the directory entries - DIR *source; - struct dirent *list; - - // Temporary variables and counters - label nEntries = 0; - - // Attempt to open directory and set the structure pointer - if ((source = ::opendir(directory.c_str())) == nullptr) + // Read and parse all the entries in the directory + for (struct dirent *list; (list = ::readdir(source)) != nullptr; /*nil*/) { - dirEntries.setSize(0); + const fileName name(list->d_name); - if (POSIX::debug) + // Ignore files/directories beginning with "." + // These are the ".", ".." directories and any hidden files/dirs + if (name.empty() || name[0] == '.') { - InfoInFunction - << "cannot open directory " << directory << endl; + continue; } - } - else - { - // Read and parse all the entries in the directory - while ((list = ::readdir(source)) != nullptr) + + if + ( + (type == fileName::DIRECTORY) + || (type == fileName::FILE && !isBackupName(name)) + ) { - fileName fName(list->d_name); - - // ignore files beginning with ., i.e. '.', '..' and '.*' - if (fName.size() && fName[0] != '.') + if ((directory/name).type(followLink) == type) { - const word fExt = fName.ext(); - - if - ( - (type == fileName::DIRECTORY) - || - ( - type == fileName::FILE - && fName[fName.size()-1] != '~' - && fExt != "bak" - && fExt != "BAK" - && fExt != "old" - && fExt != "save" - ) - ) + if (nEntries >= dirEntries.size()) { - if ((directory/fName).type(followLink) == type) - { - if (nEntries >= dirEntries.size()) - { - dirEntries.setSize(dirEntries.size() + maxNnames); - } + dirEntries.setSize(dirEntries.size() + maxNnames); + } - if (filtergz && fExt == "gz") - { - dirEntries[nEntries++] = fName.lessExt(); - } - else - { - dirEntries[nEntries++] = fName; - } - } + if (stripgz && name.hasExt(extgz)) + { + dirEntries[nEntries++] = name.lessExt(); + } + else + { + dirEntries[nEntries++] = name; } } } - - // Reset the length of the entries list - dirEntries.setSize(nEntries); - - ::closedir(source); } + // Reset the length of the entries list + dirEntries.setSize(nEntries); + ::closedir(source); + return dirEntries; } bool Foam::cp(const fileName& src, const fileName& dest, const bool followLink) { - // Make sure source exists. + // Make sure source exists - this also handles an empty source name if (!exists(src)) { return false; @@ -789,6 +834,20 @@ bool Foam::ln(const fileName& src, const fileName& dst) << endl; } + if (src.empty()) + { + WarningInFunction + << "source name is empty: not linking." << endl; + return false; + } + + if (dst.empty()) + { + WarningInFunction + << "destination name is empty: not linking." << endl; + return false; + } + if (exists(dst)) { WarningInFunction @@ -825,6 +884,12 @@ bool Foam::mv(const fileName& src, const fileName& dst, const bool followLink) << "Move : " << src << " to " << dst << endl; } + // Ignore an empty names => always false + if (src.empty() || dst.empty()) + { + return false; + } + if ( dst.type() == fileName::DIRECTORY @@ -850,17 +915,23 @@ bool Foam::mvBak(const fileName& src, const std::string& ext) << "mvBak : " << src << " to extension " << ext << endl; } + // Ignore an empty name or extension => always false + if (src.empty() || ext.empty()) + { + return false; + } + if (exists(src, false)) { const int maxIndex = 99; char index[3]; - for (int n = 0; n <= maxIndex; n++) + for (int n = 0; n <= maxIndex; ++n) { fileName dstName(src + "." + ext); if (n) { - sprintf(index, "%02d", n); + ::sprintf(index, "%02d", n); dstName += index; } @@ -870,7 +941,6 @@ bool Foam::mvBak(const fileName& src, const std::string& ext) { return ::rename(src.c_str(), dstName.c_str()) == 0; } - } } @@ -887,6 +957,12 @@ bool Foam::rm(const fileName& file) << "Removing : " << file << endl; } + // Ignore an empty name => always false + if (file.empty()) + { + return false; + } + // Try returning plain file name; if not there, try with .gz if (::remove(file.c_str()) == 0) { @@ -899,89 +975,91 @@ bool Foam::rm(const fileName& file) } -bool Foam::rmDir(const fileName& directory) +bool Foam::rmDir(const fileName& directory, const bool silent) { + // Open directory and set the structure pointer + // Do not attempt to open an empty directory name + DIR *source; + if + ( + directory.empty() + || (source = ::opendir(directory.c_str())) == nullptr + ) + { + if (!silent) + { + WarningInFunction + << "cannot open directory " << directory << endl; + } + + return false; + } + if (POSIX::debug) { InfoInFunction << "removing directory " << directory << endl; } - // Pointers to the directory entries - DIR *source; - struct dirent *list; - - // Attempt to open directory and set the structure pointer - if ((source = ::opendir(directory.c_str())) == nullptr) + // Process each directory entry, counting any errors encountered + label nErrors = 0; + for (struct dirent *list; (list = ::readdir(source)) != nullptr; /*nil*/) { - WarningInFunction - << "cannot open directory " << directory << endl; + const fileName name(list->d_name); + if (name.empty() || name == "." || name == "..") + { + // Ignore "." and ".." directories + continue; + } - return false; + const fileName path = directory/name; + if (path.type(false) == fileName::DIRECTORY) + { + if (!rmDir(path, true)) // Only report errors at the top-level + { + ++nErrors; + } + } + else + { + if (!rm(path)) + { + ++nErrors; + } + } + } + + if (nErrors) + { + if (!silent) + { + WarningInFunction + << "failed to remove directory " << directory << nl + << "could not remove " << nErrors << " sub-entries" << endl; + } } else { - // Read and parse all the entries in the directory - while ((list = ::readdir(source)) != nullptr) - { - fileName fName(list->d_name); - - if (fName != "." && fName != "..") - { - fileName path = directory/fName; - - if (path.type(false) == fileName::DIRECTORY) - { - if (!rmDir(path)) - { - WarningInFunction - << "failed to remove directory " << fName - << " while removing directory " << directory - << endl; - - ::closedir(source); - - return false; - } - } - else - { - if (!rm(path)) - { - WarningInFunction - << "failed to remove file " << fName - << " while removing directory " << directory - << endl; - - ::closedir(source); - - return false; - } - } - } - - } - if (!rm(directory)) { - WarningInFunction - << "failed to remove directory " << directory << endl; - - ::closedir(source); - - return false; + ++nErrors; + if (!silent) + { + WarningInFunction + << "failed to remove directory " << directory << endl; + } } - - ::closedir(source); - - return true; } + + // clean up + ::closedir(source); + return !nErrors; } -unsigned int Foam::sleep(const unsigned int s) +unsigned int Foam::sleep(const unsigned int sec) { - return ::sleep(s); + return ::sleep(sec); } @@ -1161,7 +1239,7 @@ int Foam::system(const std::string& command) ( "/bin/sh", // Path of the shell "sh", // Command-name (name for the shell) - "-c", // Read commands from the command_string operand. + "-c", // Read commands from command_string operand command.c_str(), // Command string reinterpret_cast(0) ); diff --git a/src/OpenFOAM/db/dictionary/functionEntries/includeFuncEntry/includeFuncEntry.H b/src/OpenFOAM/db/dictionary/functionEntries/includeFuncEntry/includeFuncEntry.H index b27175a569..f5eae2e556 100644 --- a/src/OpenFOAM/db/dictionary/functionEntries/includeFuncEntry/includeFuncEntry.H +++ b/src/OpenFOAM/db/dictionary/functionEntries/includeFuncEntry/includeFuncEntry.H @@ -40,7 +40,7 @@ Description - \b group (site) settings (when $WM_PROJECT_SITE is not set): - $WM_PROJECT_INST_DIR/site/\/caseDicts/postProcessing - $WM_PROJECT_INST_DIR/site/caseDicts/postProcessing - - \b other (shipped) settings: + - \b other (project) settings: - $WM_PROJECT_DIR/etc/caseDicts/postProcessing The optional field arguments included in the name are inserted in 'field' or diff --git a/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.H b/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.H index 917c71fc28..41e6a1fd46 100644 --- a/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.H +++ b/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.H @@ -221,7 +221,7 @@ public: // - $WM_PROJECT_DIR/etc/caseDicts/postProcessing // // \return The path of the functionObject dictionary file if found - // otherwise null + // otherwise an empty path static fileName findDict(const word& funcName); //- Read the specified functionObject configuration dictionary parsing diff --git a/src/OpenFOAM/global/etcFiles/etcFiles.C b/src/OpenFOAM/global/etcFiles/etcFiles.C index f93f3c6ef5..5271b4de48 100644 --- a/src/OpenFOAM/global/etcFiles/etcFiles.C +++ b/src/OpenFOAM/global/etcFiles/etcFiles.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2016 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -27,229 +27,234 @@ License #include "OSspecific.H" #include "foamVersion.H" +// * * * * * * * * * * * * * * Static Functions * * * * * * * * * * * * * * // + +// +// These could be exposed too (if required), but are fairly special purpose. +// +//! \cond fileScope +// +// Assign 'queried' parameter to the user resource directory. +// Return true if this directory exists. +// +// Corresponds to foamEtcFile -mode=u +// Looks for +// - ~/.OpenFOAM +static inline bool userResourceDir(Foam::fileName& queried) +{ + queried = Foam::home()/WM_USER_RESOURCE_DIRNAME; + return Foam::isDir(queried); +} + + +// Assign 'queried' parameter to the group resource directory. +// Return true if this directory exists. +// +// Corresponds to foamEtcFile -mode=g +// Looks for +// - $WM_PROJECT_SITE +// - $WM_PROJECT_INST_DIR/site +static inline bool groupResourceDir(Foam::fileName& queried) +{ + queried = Foam::getEnv("WM_PROJECT_SITE"); + if (queried.size()) + { + return Foam::isDir(queried); + } + + // Fallback (when WM_PROJECT_SITE is unset) + queried = Foam::getEnv("WM_PROJECT_INST_DIR")/"site"; + return (queried.size() > 5 && Foam::isDir(queried)); +} + + +// Assign 'queried' parameter to the OpenFOAM etc/ resource directory. +// Return true if it exists. +// +// Corresponds to foamEtcFile -mode=o +// Looks for +// - $WM_PROJECT_DIR/etc +static inline bool projectResourceDir(Foam::fileName& queried) +{ + queried = Foam::getEnv("WM_PROJECT_DIR")/"etc"; + return (queried.size() > 4 && Foam::isDir(queried)); +} + +//! \endcond + + // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -Foam::fileNameList Foam::findEtcDirs(const fileName& local) +Foam::fileNameList Foam::findEtcDirs +( + const fileName& name, + const bool findFirst +) { - fileNameList dirs; + fileNameList results; - // Search for user directories in - // * ~/.OpenFOAM/VERSION - // * ~/.OpenFOAM - // - fileName searchDir = home()/".OpenFOAM"; - if (isDir(searchDir)) + do { - fileName fullName = searchDir/FOAMversion/local; - if (isDir(fullName)) - { - dirs.append(fullName); - } + fileName dir, candidate; - fullName = searchDir/local; - if (isDir(fullName)) + // User resource directories + if (userResourceDir(dir)) { - dirs.append(fullName); - } - } - - // Search for group (site) directories in - // * $WM_PROJECT_SITE/VERSION - // * $WM_PROJECT_SITE - // - searchDir = getEnv("WM_PROJECT_SITE"); - if (searchDir.size()) - { - if (isDir(searchDir)) - { - fileName fullName = searchDir/FOAMversion/local; - if (isDir(fullName)) + candidate = dir/FOAMversion/name; + if (isDir(candidate)) { - dirs.append(fullName); + results.append(candidate); + if (findFirst) + { + break; + } } - fullName = searchDir/local; - if (isDir(fullName)) + candidate = dir/name; + if (isDir(candidate)) { - dirs.append(fullName); + results.append(candidate); + if (findFirst) + { + break; + } + } + } + + // Group resource directories + if (groupResourceDir(dir)) + { + candidate = dir/FOAMversion/name; + if (isDir(candidate)) + { + results.append(candidate); + if (findFirst) + { + break; + } + } + + candidate = dir/name; + if (isDir(candidate)) + { + results.append(candidate); + if (findFirst) + { + break; + } + } + } + + // Other (project) resource directory + if (projectResourceDir(dir)) + { + candidate = dir/name; + if (isDir(dir) && isDir(candidate)) + { + results.append(candidate); } } } - else - { - // Or search for group (site) files in - // * $WM_PROJECT_INST_DIR/site/VERSION - // * $WM_PROJECT_INST_DIR/site - // - searchDir = getEnv("WM_PROJECT_INST_DIR"); - if (isDir(searchDir)) - { - fileName fullName = searchDir/"site"/FOAMversion/local; - if (isDir(fullName)) - { - dirs.append(fullName); - } + while (false); // Run exactly once - fullName = searchDir/"site"/local; - if (isDir(fullName)) - { - dirs.append(fullName); - } - } - } - - // Search for other (shipped) files in - // * $WM_PROJECT_DIR/etc - // - searchDir = getEnv("WM_PROJECT_DIR"); - if (isDir(searchDir)) - { - fileName fullName = searchDir/"etc"/local; - if (isDir(fullName)) - { - dirs.append(fullName); - } - } - - return dirs; + return results; } Foam::fileNameList Foam::findEtcFiles ( const fileName& name, - bool mandatory, - bool findFirst + const bool mandatory, + const bool findFirst ) { fileNameList results; - // Search for user files in - // * ~/.OpenFOAM/VERSION - // * ~/.OpenFOAM - // - fileName searchDir = home()/".OpenFOAM"; - if (isDir(searchDir)) + do { - fileName fullName = searchDir/FOAMversion/name; - if (isFile(fullName)) - { - results.append(fullName); - if (findFirst) - { - return results; - } - } + fileName dir, candidate; - fullName = searchDir/name; - if (isFile(fullName)) + // User resource directories + if (userResourceDir(dir)) { - results.append(fullName); - if (findFirst) + candidate = dir/FOAMversion/name; + if (isFile(candidate)) { - return results; - } - } - } - - // Search for group (site) files in - // * $WM_PROJECT_SITE/VERSION - // * $WM_PROJECT_SITE - // - searchDir = getEnv("WM_PROJECT_SITE"); - if (searchDir.size()) - { - if (isDir(searchDir)) - { - fileName fullName = searchDir/FOAMversion/name; - if (isFile(fullName)) - { - results.append(fullName); + results.append(candidate); if (findFirst) { - return results; + break; } } - fullName = searchDir/name; - if (isFile(fullName)) + candidate = dir/name; + if (isFile(candidate)) { - results.append(fullName); + results.append(candidate); if (findFirst) { - return results; + break; } } } - } - else - { - // Or search for group (site) files in - // * $WM_PROJECT_INST_DIR/site/VERSION - // * $WM_PROJECT_INST_DIR/site - // - searchDir = getEnv("WM_PROJECT_INST_DIR"); - if (isDir(searchDir)) + + // Group resource directories + if (groupResourceDir(dir)) { - fileName fullName = searchDir/"site"/FOAMversion/name; - if (isFile(fullName)) + candidate = dir/FOAMversion/name; + if (isFile(candidate)) { - results.append(fullName); + results.append(candidate); if (findFirst) { - return results; + break; } } - fullName = searchDir/"site"/name; - if (isFile(fullName)) + candidate = dir/name; + if (isFile(candidate)) { - results.append(fullName); + results.append(candidate); if (findFirst) { - return results; + break; } } } - } - // Search for other (shipped) files in - // * $WM_PROJECT_DIR/etc - // - searchDir = getEnv("WM_PROJECT_DIR"); - if (isDir(searchDir)) - { - fileName fullName = searchDir/"etc"/name; - if (isFile(fullName)) + // Other (project) resource directory + if (projectResourceDir(dir)) { - results.append(fullName); - if (findFirst) + candidate = dir/name; + if (isDir(dir) && isFile(candidate)) { - return results; + results.append(candidate); } } } + while (false); // Run exactly once - // Not found - if (results.empty()) + // No name? It cannot be a file! + if (name.empty()) { - // Abort if the file is mandatory, otherwise return null - if (mandatory) - { - std::cerr - << "--> FOAM FATAL ERROR in Foam::findEtcFiles() :" - " could not find mandatory file\n '" - << name.c_str() << "'\n\n" << std::endl; - ::exit(1); - } + results.clear(); + } + + if (mandatory && results.empty()) + { + // Abort if file is mandatory but not found + std::cerr + << "--> FOAM FATAL ERROR in Foam::findEtcFiles()" + " : could not find mandatory file\n '" + << name.c_str() << "'\n\n" << std::endl; + ::exit(1); } - // Return list of matching paths or empty list if none found return results; } -Foam::fileName Foam::findEtcFile(const fileName& name, bool mandatory) +Foam::fileName Foam::findEtcFile(const fileName& name, const bool mandatory) { fileNameList results(findEtcFiles(name, mandatory, true)); @@ -257,10 +262,9 @@ Foam::fileName Foam::findEtcFile(const fileName& name, bool mandatory) { return results[0]; } - else - { - return fileName(); - } + + // Return null-constructed fileName rather than fileName::null + return fileName(); } diff --git a/src/OpenFOAM/global/etcFiles/etcFiles.H b/src/OpenFOAM/global/etcFiles/etcFiles.H index 5b064d4909..5e3532148c 100644 --- a/src/OpenFOAM/global/etcFiles/etcFiles.H +++ b/src/OpenFOAM/global/etcFiles/etcFiles.H @@ -44,7 +44,7 @@ namespace Foam // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -//- Search for directories from user/group/shipped directories. +//- Search for directories from user/group/other directories. // The search scheme allows for version-specific and // version-independent files using the following hierarchy: // - \b user settings: @@ -56,14 +56,19 @@ namespace Foam // - \b group (site) settings (when $WM_PROJECT_SITE is not set): // - $WM_PROJECT_INST_DIR/site/\ // - $WM_PROJECT_INST_DIR/site/ -// - \b other (shipped) settings: +// - \b other (project) settings: // - $WM_PROJECT_DIR/etc/ // // \return The list of full paths of all the matching directories or // an empty list if the name cannot be found. -fileNameList findEtcDirs(const fileName& local = fileName::null); +// Optionally stop search after the first directory has been found. +fileNameList findEtcDirs +( + const fileName& name = fileName::null, + const bool findFirst = false +); -//- Search for files from user/group/shipped directories. +//- Search for files from user/group/other directories. // The search scheme allows for version-specific and // version-independent files using the following hierarchy: // - \b user settings: @@ -75,7 +80,7 @@ fileNameList findEtcDirs(const fileName& local = fileName::null); // - \b group (site) settings (when $WM_PROJECT_SITE is not set): // - $WM_PROJECT_INST_DIR/site/\ // - $WM_PROJECT_INST_DIR/site/ -// - \b other (shipped) settings: +// - \b other (project) settings: // - $WM_PROJECT_DIR/etc/ // // \return The list of full paths of all the matching files or @@ -84,16 +89,16 @@ fileNameList findEtcDirs(const fileName& local = fileName::null); // Optionally stop search after the first file has been found. fileNameList findEtcFiles ( - const fileName&, - bool mandatory=false, - bool findFirst=false + const fileName& name, + const bool mandatory = false, + const bool findFirst = false ); -//- Search for a file using findEtcFiles. +//- Search for a single file using findEtcFiles. // \return The full path name of the first file found in the // search hierarchy or an empty fileName if the name cannot be found. -// Optionally abort if the file cannot be found. -fileName findEtcFile(const fileName&, bool mandatory=false); +// Optionally abort if the file cannot be found but is mandatory. +fileName findEtcFile(const fileName& name, const bool mandatory=false); // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/src/OpenFOAM/global/foamVersion.H b/src/OpenFOAM/global/foamVersion.H index 021ca03ec0..bd3386e786 100644 --- a/src/OpenFOAM/global/foamVersion.H +++ b/src/OpenFOAM/global/foamVersion.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -48,6 +48,9 @@ SourceFiles #ifndef foamVersion_H #define foamVersion_H +// The directory name for user-resources (located in the HOME directory) +#define WM_USER_RESOURCE_DIRNAME ".OpenFOAM" + // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // namespace Foam diff --git a/src/OpenFOAM/include/OSspecific.H b/src/OpenFOAM/include/OSspecific.H index 3c76a14193..3d5e3bbc7b 100644 --- a/src/OpenFOAM/include/OSspecific.H +++ b/src/OpenFOAM/include/OSspecific.H @@ -57,14 +57,16 @@ pid_t ppid(); //- Return the group PID of this process pid_t pgid(); -//- Return true if environment variable of given name is defined +//- True if environment variable of given name is defined. +// Using an empty name is a no-op and always returns false. bool env(const std::string& envName); -//- Return environment variable of given name -// Return string() if the environment is undefined +//- Get environment value for given envName. +// Return string() if the environment is undefined or envName is empty. string getEnv(const std::string& envName); -//- Set an environment variable +//- Set an environment variable, return true on success. +// Using an empty name is a no-op and always returns false. bool setEnv(const word& name, const std::string& value, const bool overwrite); //- Return the system's host name, as per hostname(1) @@ -89,69 +91,84 @@ fileName home(const std::string& userName); //- Return current working directory path name fileName cwd(); -//- Change the current directory to the one given and return true, -// else return false +//- Change current directory to the one specified and return true on success. +// Using an empty name is a no-op and always returns false. bool chDir(const fileName& dir); //- Make a directory and return an error if it could not be created -// and does not already exist -bool mkDir(const fileName&, mode_t=0777); +// and does not already exist. +// Using an empty pathName is a no-op and always returns false. +bool mkDir(const fileName& pathName, mode_t mode=0777); -//- Set the file mode -bool chMod(const fileName&, const mode_t); +//- Set the file/directory mode, return true on success. +// Using an empty name is a no-op and always returns false. +bool chMod(const fileName& name, const mode_t mode); -//- Return the file mode -mode_t mode(const fileName&, const bool followLink=true); +//- Return the file mode, normally following symbolic links +// Using an empty name is a no-op and always returns 0. +mode_t mode(const fileName& name, const bool followLink=true); -//- Return the file type: DIRECTORY or FILE -fileName::Type type(const fileName&, const bool followLink=true); +//- Return the file type: DIRECTORY or FILE, normally following symbolic links +// Using an empty name is a no-op and always returns UNDEFINED. +fileName::Type type(const fileName& name, const bool followLink=true); //- Does the name exist (as DIRECTORY or FILE) in the file system? // Optionally enable/disable check for gzip file. +// Using an empty name is a no-op and always returns false. bool exists ( - const fileName&, + const fileName& name, const bool checkGzip=true, const bool followLink=true ); //- Does the name exist as a DIRECTORY in the file system? -bool isDir(const fileName&, const bool followLink=true); +// Using an empty name is a no-op and always returns false. +bool isDir(const fileName& name, const bool followLink=true); //- Does the name exist as a FILE in the file system? // Optionally enable/disable check for gzip file. +// Using an empty name is a no-op and always returns false. bool isFile ( - const fileName&, + const fileName& name, const bool checkGzip=true, const bool followLink=true ); -//- Return size of file -off_t fileSize(const fileName&, const bool followLink=true); +//- Return size of file or -1 on failure (normally follows symbolic links). +// Using an empty name is a no-op and always returns -1. +off_t fileSize(const fileName& name, const bool followLink=true); + +//- Return time of last file modification (normally follows symbolic links). +// Using an empty name is a no-op and always returns 0. +time_t lastModified(const fileName& name, const bool followLink=true); //- Return time of last file modification -time_t lastModified(const fileName&, const bool followLink=true); +// Using an empty name is a no-op and always returns 0. +double highResLastModified(const fileName& name); -//- Return time of last file modification -double highResLastModified(const fileName&); - -//- Read a directory and return the entries as a string list +//- Read a directory and return the entries as a fileName List. +// Using an empty directory name returns an empty list. fileNameList readDir ( - const fileName&, - const fileName::Type=fileName::FILE, + const fileName& directory, + const fileName::Type type=fileName::FILE, const bool filtergz=true, const bool followLink=true ); -//- Copy, recursively if necessary, the source to the destination +//- Copy the source to the destination (recursively if necessary). +// An empty source name is a no-op and always returns false. bool cp(const fileName& src, const fileName& dst, const bool followLink=true); //- Create a softlink. dst should not exist. Returns true if successful. +// An empty source or destination name is a no-op that always returns false, +// but also produces a warning. bool ln(const fileName& src, const fileName& dst); -//- Rename src to dst +//- Rename src to dst. +// An empty source or destination name is a no-op that always returns false. bool mv ( const fileName& src, @@ -161,19 +178,23 @@ bool mv //- Rename to a corresponding backup file // If the backup file already exists, attempt with "01" .. "99" suffix -bool mvBak(const fileName&, const std::string& ext = "bak"); +// An empty name or extension is a no-op that always returns false. +bool mvBak(const fileName& src, const std::string& ext = "bak"); -//- Remove a file, returning true if successful otherwise false -bool rm(const fileName&); +//- Remove a file (or its gz equivalent), returning true if successful. +// An empty name is a no-op that always returns false. +bool rm(const fileName& file); -//- Remove a dirctory and its contents -bool rmDir(const fileName&); +//- Remove a dirctory and its contents (optionally silencing warnings) +// An empty directory name is a no-op that always returns false, +// but also produces a warning. +bool rmDir(const fileName& directory, const bool silent=false); //- Sleep for the specified number of seconds -unsigned int sleep(const unsigned int); +unsigned int sleep(const unsigned int sec); //- Close file descriptor -void fdClose(const int); +void fdClose(const int fd); //- Check if machine is up by pinging given port bool ping(const std::string& destName, const label port, const label timeOut); @@ -184,23 +205,29 @@ bool ping(const std::string& host, const label timeOut=10); //- Execute the specified command via the shell. // Uses vfork/execl internally. // Where possible, use the list version instead. +// +// Treats an empty command as a successful no-op. int system(const std::string& command); //- Execute the specified command with arguments. // Uses vfork/execvp internally +// +// Treats an empty command as a successful no-op. int system(const UList& command); -//- Open a shared library. Return handle to library. Print error message -// if library cannot be loaded (check = true) +//- Open a shared library and return handle to library. +// Print error message if library cannot be loaded (suppress with check=true) void* dlOpen(const fileName& lib, const bool check = true); //- Close a dlopened library using handle. Return true if successful -bool dlClose(void*); +bool dlClose(void* handle); //- Lookup a symbol in a dlopened library using handle to library void* dlSym(void* handle, const std::string& symbol); -//- Report if symbol in a dlopened library could be found +//- Report if symbol in a dlopened library could be found. +// Using a null handle or an empty symbol name is a no-op and always +// returns false. bool dlSymFound(void* handle, const std::string& symbol); //- Return all loaded libraries From 970da5aa754d0188cb1dd021fe039063ccf5b7ed Mon Sep 17 00:00:00 2001 From: Andrew Heather Date: Thu, 30 Mar 2017 14:57:36 +0100 Subject: [PATCH 013/124] BUG: waveModels - corrected reference water levels - thanks to Gabi Barajas --- src/waveModels/waveModel/waveModel.C | 28 +++++++++++++++++----------- src/waveModels/waveModel/waveModel.H | 3 +++ 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/src/waveModels/waveModel/waveModel.C b/src/waveModels/waveModel/waveModel.C index 1f86780e88..f0ab70fad2 100644 --- a/src/waveModels/waveModel/waveModel.C +++ b/src/waveModels/waveModel/waveModel.C @@ -111,6 +111,9 @@ void Foam::waveModel::initialiseGeometry() } } + // Set minimum z reference level + zMin0_ = gMin(zMin_); + // Local paddle-to-face addressing faceToPaddle_.setSize(patch_.size(), -1); forAll(faceToPaddle_, facei) @@ -162,18 +165,21 @@ void Foam::waveModel::setAlpha(const scalarField& level) const label paddlei = faceToPaddle_[facei]; const scalar paddleCalc = level[paddlei]; - if (zMax_[facei] < paddleCalc) + const scalar zMin0 = zMin_[facei] - zMin0_; + const scalar zMax0 = zMax_[facei] - zMin0_; + + if (zMax0 < paddleCalc) { alpha_[facei] = 1.0; } - else if (zMin_[facei] > paddleCalc) + else if (zMin0 > paddleCalc) { alpha_[facei] = 0.0; } else { - scalar dz = paddleCalc - zMin_[facei]; - alpha_[facei] = dz/zSpan_; + scalar dz = paddleCalc - zMin0; + alpha_[facei] = dz/(zMax0 - zMin0); } } } @@ -190,15 +196,15 @@ void Foam::waveModel::setPaddlePropeties const label paddlei = faceToPaddle_[facei]; const scalar paddleCalc = level[paddlei]; const scalar paddleHeight = min(paddleCalc, waterDepthRef_); - const scalar zMin = zMin_[facei]; - const scalar zMax = zMax_[facei]; + const scalar zMin = zMin_[facei] - zMin0_; + const scalar zMax = zMax_[facei] - zMin0_; fraction = 1; z = 0; if (zMax < paddleHeight) { - z = z_[facei]; + z = z_[facei] - zMin0_; } else if (zMin > paddleCalc) { @@ -211,8 +217,8 @@ void Foam::waveModel::setPaddlePropeties if ((zMax > paddleCalc) && (zMin < paddleCalc)) { scalar dz = paddleCalc - zMin; - fraction = dz/zSpan_; - z = z_[facei]; + fraction = dz/(zMax - zMin); + z = z_[facei] - zMin0_; } } else @@ -224,7 +230,7 @@ void Foam::waveModel::setPaddlePropeties else if ((zMax > paddleCalc) && (zMin < paddleCalc)) { scalar dz = paddleCalc - zMin; - fraction = dz/zSpan_; + fraction = dz/(zMax - zMin); z = waterDepthRef_; } } @@ -382,7 +388,7 @@ void Foam::waveModel::correct(const scalar t) { const label paddlei = faceToPaddle_[facei]; - if (zMin_[facei] < activeLevel[paddlei]) + if (zMin_[facei] - zMin0_ < activeLevel[paddlei]) { scalar UCorr = (calculatedLevel[paddlei] - activeLevel[paddlei]) diff --git a/src/waveModels/waveModel/waveModel.H b/src/waveModels/waveModel/waveModel.H index f7cea6c719..36d48ddd8f 100644 --- a/src/waveModels/waveModel/waveModel.H +++ b/src/waveModels/waveModel/waveModel.H @@ -106,6 +106,9 @@ protected: //- Maximum z (point) height per patch face / [m] scalarField zMax_; + //- Minimum z reference level / [m] + scalar zMin0_; + //- Reference water depth / [m] scalar waterDepthRef_; From c341b22f9d467529cd941c0c91893e3b2f8370f9 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Fri, 31 Mar 2017 09:54:20 +0200 Subject: [PATCH 014/124] STYLE: use hard-coded user resource directory name for foamEtcFile - previously used the value of $WM_PROJECT, but this is potentially inconsistent with what Foam::etcFiles uses. --- bin/foamEtcFile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/bin/foamEtcFile b/bin/foamEtcFile index 349d6157d5..294cc26505 100755 --- a/bin/foamEtcFile +++ b/bin/foamEtcFile @@ -120,9 +120,8 @@ then fi projectDirName="${projectDir##*/}" # The project directory name -projectName="${WM_PROJECT:-OpenFOAM}" # The project name projectVersion="$WM_PROJECT_VERSION" # Empty? - will be treated later - +userDir="$HOME/.OpenFOAM" # Hard-coded as per foamVersion.H #------------------------------------------------------------------------------- @@ -290,9 +289,9 @@ fi # Updates: # - projectDir for changes via -prefix or -version -# - projectSite for changes via -prefix +# - groupDir for changes via -prefix projectDir="$prefixDir/$projectDirName" -projectSite="${WM_PROJECT_SITE:-$prefixDir/site}" +groupDir="${WM_PROJECT_SITE:-$prefixDir/site}" # Debugging: @@ -311,12 +310,12 @@ fileName="${1#~OpenFOAM/}" # Define the various places to be searched: unset dirList case "$optMode" in (*u*) # (U)ser - dirList="$dirList $HOME/.$projectName/$projectVersion $HOME/.$projectName" + dirList="$dirList $userDir/$projectVersion $userDir" ;; esac case "$optMode" in (*g*) # (G)roup == site - dirList="$dirList $projectSite/$projectVersion $projectSite" + dirList="$dirList $groupDir/$projectVersion $groupDir" ;; esac From af49eaf625de186bb3264e0acde16591aa5bd097 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 3 Apr 2017 08:28:15 +0200 Subject: [PATCH 015/124] ENH: default jobControl now under the '~/.OpenFOAM/jobControl' directory - this implies that jobControl is a user-resource for OpenFOAM. It was previously located under $WM_PROJECT_INST_DIR/jobControl, but few users will have write access there. - an unset FOAM_JOB_DIR variable is treated as "~/.OpenFOAM/jobControl", which can partially reduce environment clutter. - provide argList::noJobInfo() to conveniently suppress job-info on an individual basis for short-running utilities (eg, foamListTimes) to avoid unneeded clutter. --- .../foamDictionary/foamDictionary.C | 1 + .../foamListTimes/foamListTimes.C | 1 + bin/foamCheckJobs | 12 +- bin/foamPrintJobs | 8 +- etc/bashrc | 4 +- etc/config.csh/compiler | 2 +- etc/config.csh/settings | 6 +- etc/config.sh/compiler | 2 +- etc/config.sh/settings | 6 +- etc/cshrc | 4 +- src/OpenFOAM/global/JobInfo/JobInfo.C | 161 +++++++++--------- src/OpenFOAM/global/JobInfo/JobInfo.H | 35 ++-- src/OpenFOAM/global/argList/argList.C | 8 +- src/OpenFOAM/global/argList/argList.H | 5 +- 14 files changed, 133 insertions(+), 122 deletions(-) diff --git a/applications/utilities/miscellaneous/foamDictionary/foamDictionary.C b/applications/utilities/miscellaneous/foamDictionary/foamDictionary.C index ce7d047f51..f28c0e1289 100644 --- a/applications/utilities/miscellaneous/foamDictionary/foamDictionary.C +++ b/applications/utilities/miscellaneous/foamDictionary/foamDictionary.C @@ -241,6 +241,7 @@ int main(int argc, char *argv[]) argList::addNote("manipulates dictionaries"); argList::noBanner(); + argList::noJobInfo(); argList::validArgs.append("dictionary"); argList::addBoolOption("keywords", "list keywords"); argList::addOption("entry", "name", "report/select the named entry"); diff --git a/applications/utilities/miscellaneous/foamListTimes/foamListTimes.C b/applications/utilities/miscellaneous/foamListTimes/foamListTimes.C index 48be875408..6313dbbad9 100644 --- a/applications/utilities/miscellaneous/foamListTimes/foamListTimes.C +++ b/applications/utilities/miscellaneous/foamListTimes/foamListTimes.C @@ -59,6 +59,7 @@ int main(int argc, char *argv[]) timeSelector::addOptions(true, true); argList::noBanner(); argList::noParallel(); + argList::noJobInfo(); argList::addBoolOption ( "processor", diff --git a/bin/foamCheckJobs b/bin/foamCheckJobs index 02923b9289..e4142df73b 100755 --- a/bin/foamCheckJobs +++ b/bin/foamCheckJobs @@ -36,7 +36,6 @@ # file yet. Not supported by this script yet) # #------------------------------------------------------------------------------ - Script=${0##*/} #------------------------------------------------------------------------------- @@ -52,6 +51,8 @@ TMPFILE=/tmp/${Script}$$.tmp MACHDIR=$HOME/.OpenFOAM/${Script} DEFSTATEFILE=$HOME/.OpenFOAM/foamCheckJobs.out +# The default is "~/.OpenFOAM/jobControl" +: ${FOAM_JOB_DIR:=$HOME/.OpenFOAM/jobControl} if [ `uname -s` = Linux ] then @@ -77,7 +78,7 @@ The output from checking all running jobs is collected in an optional file. FILES: - \$FOAM_JOB_DIR/runningJobs locks for running processes + \$FOAM_JOB_DIR/runningJobs locks for running processes /finishedJobs locks for finished processes USAGE exit 1 @@ -196,13 +197,6 @@ fi #- Check a few things -if [ ! "$FOAM_JOB_DIR" ] -then - echo "$Script : FOAM_JOB_DIR environment variable not set." - echo - exit 1 -fi - if [ ! -d "$FOAM_JOB_DIR" ] then echo "$Script : directory does not exist." diff --git a/bin/foamPrintJobs b/bin/foamPrintJobs index 7213e95e1f..58882edab9 100755 --- a/bin/foamPrintJobs +++ b/bin/foamPrintJobs @@ -34,6 +34,8 @@ Script=${0##*/} JOBSTRING='%4s %8s %20s %10s %8s %4s %12s %12s %20s\n' DEFSTATEFILE=$HOME/.OpenFOAM/foamCheckJobs.out +# The default is "~/.OpenFOAM/jobControl" +: ${FOAM_JOB_DIR:=$HOME/.OpenFOAM/jobControl} #------------------------------------------------------------------------------- # @@ -120,12 +122,6 @@ fi #- Check a few things -if [ ! "$FOAM_JOB_DIR" ] -then - echo "$Script : FOAM_JOB_DIR environment variable not set." - echo - exit 1 -fi if [ ! -d "$FOAM_JOB_DIR" ] then echo "$Script : directory does not exist." diff --git a/etc/bashrc b/etc/bashrc index a84c2508c5..741ca55300 100644 --- a/etc/bashrc +++ b/etc/bashrc @@ -25,8 +25,8 @@ # etc/bashrc # # Description -# Startup file for OpenFOAM -# Sourced from ~/.profile or ~/.bashrc +# Set the environment for OpenFOAM when using a POSIX shell. +# To be sourced manually or from the ~/.profile or ~/.bashrc files. # Should be usable by any POSIX-compliant shell (eg, dash, ksh) # #------------------------------------------------------------------------------ diff --git a/etc/config.csh/compiler b/etc/config.csh/compiler index f043508d85..2f1f7f0480 100644 --- a/etc/config.csh/compiler +++ b/etc/config.csh/compiler @@ -25,7 +25,7 @@ # etc/config.csh/compiler # # Description -# Startup file for custom compiler versions for OpenFOAM +# Setup file for custom compiler versions for OpenFOAM # Sourced from OpenFOAM-/etc/config.csh/settings # #------------------------------------------------------------------------------ diff --git a/etc/config.csh/settings b/etc/config.csh/settings index fdf04a2615..4cbcefc0f0 100644 --- a/etc/config.csh/settings +++ b/etc/config.csh/settings @@ -25,7 +25,7 @@ # etc/config.csh/settings # # Description -# Startup file for OpenFOAM +# Setup file for OpenFOAM # Sourced from OpenFOAM-/etc/cshrc # #------------------------------------------------------------------------------ @@ -137,8 +137,8 @@ endsw #------------------------------------------------------------------------------ -# Location of the jobControl directory -setenv FOAM_JOB_DIR $WM_PROJECT_INST_DIR/jobControl +# Optional jobControl directory: unset is equivalent to ~/.OpenFOAM/jobControl +# setenv FOAM_JOB_DIR "$HOME/.OpenFOAM/jobControl" # wmake configuration setenv WM_DIR $WM_PROJECT_DIR/wmake diff --git a/etc/config.sh/compiler b/etc/config.sh/compiler index 8e9122a8d5..2235619f77 100644 --- a/etc/config.sh/compiler +++ b/etc/config.sh/compiler @@ -25,7 +25,7 @@ # etc/config.sh/compiler # # Description -# Startup file for custom compiler versions for OpenFOAM +# Setup file for custom compiler versions for OpenFOAM # Sourced from OpenFOAM-/etc/config.sh/settings # #------------------------------------------------------------------------------ diff --git a/etc/config.sh/settings b/etc/config.sh/settings index d7a596505d..77059d3f4c 100644 --- a/etc/config.sh/settings +++ b/etc/config.sh/settings @@ -25,7 +25,7 @@ # etc/config.sh/settings # # Description -# Startup file for OpenFOAM +# Setup file for OpenFOAM # Sourced from OpenFOAM-/etc/bashrc # #------------------------------------------------------------------------------ @@ -140,8 +140,8 @@ esac #------------------------------------------------------------------------------ -# Location of the jobControl directory -export FOAM_JOB_DIR=$WM_PROJECT_INST_DIR/jobControl +# Optional jobControl directory: unset is equivalent to ~/.OpenFOAM/jobControl +# export FOAM_JOB_DIR="$HOME/.OpenFOAM/jobControl" # wmake configuration export WM_DIR=$WM_PROJECT_DIR/wmake diff --git a/etc/cshrc b/etc/cshrc index 5d79c0c8fd..a8278c526c 100644 --- a/etc/cshrc +++ b/etc/cshrc @@ -25,8 +25,8 @@ # etc/cshrc # # Description -# Startup file for OpenFOAM -# Sourced from ~/.login or ~/.cshrc +# Set the environment for OpenFOAM when using a cshell. +# To be sourced manually or from the ~/.login or ~/.cshrc files. # #------------------------------------------------------------------------------ diff --git a/src/OpenFOAM/global/JobInfo/JobInfo.C b/src/OpenFOAM/global/JobInfo/JobInfo.C index 7d17218841..bc0dbd147a 100644 --- a/src/OpenFOAM/global/JobInfo/JobInfo.C +++ b/src/OpenFOAM/global/JobInfo/JobInfo.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -28,74 +28,14 @@ License #include "clock.H" #include "OFstream.H" #include "Pstream.H" +#include "foamVersion.H" // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // bool Foam::JobInfo::writeJobInfo(Foam::debug::infoSwitch("writeJobInfo", 0)); Foam::JobInfo Foam::jobInfo; - -// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // - -Foam::JobInfo::JobInfo() -: - runningJobPath_(), - finishedJobPath_(), - cpuTime_() -{ - name() = "JobInfo"; - - if (writeJobInfo && Pstream::master()) - { - string baseDir = getEnv("FOAM_JOB_DIR"); - string jobFile = hostName() + '.' + Foam::name(pid()); - - fileName runningDir(baseDir/"runningJobs"); - fileName finishedDir(baseDir/"finishedJobs"); - - runningJobPath_ = runningDir/jobFile; - finishedJobPath_ = finishedDir/jobFile; - - if (baseDir.empty()) - { - FatalErrorInFunction - << "Cannot get JobInfo directory $FOAM_JOB_DIR" - << Foam::exit(FatalError); - } - - if (!isDir(runningDir) && !mkDir(runningDir)) - { - FatalErrorInFunction - << "Cannot make JobInfo directory " << runningDir - << Foam::exit(FatalError); - } - - if (!isDir(finishedDir) && !mkDir(finishedDir)) - { - FatalErrorInFunction - << "Cannot make JobInfo directory " << finishedDir - << Foam::exit(FatalError); - } - } - - constructed = true; -} - - -// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * // - -Foam::JobInfo::~JobInfo() -{ - if (writeJobInfo && constructed && Pstream::master()) - { - mv(runningJobPath_, finishedJobPath_); - } - - constructed = false; -} - - -// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // +// * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // bool Foam::JobInfo::write(Ostream& os) const { @@ -118,21 +58,6 @@ bool Foam::JobInfo::write(Ostream& os) const } -void Foam::JobInfo::write() const -{ - if (writeJobInfo && Pstream::master()) - { - if (!write(OFstream(runningJobPath_)())) - { - FatalErrorInFunction - << "Failed to write to JobInfo file " - << runningJobPath_ - << Foam::exit(FatalError); - } - } -} - - void Foam::JobInfo::end(const word& terminationType) { if (writeJobInfo && constructed && Pstream::master()) @@ -146,14 +71,87 @@ void Foam::JobInfo::end(const word& terminationType) add("termination", terminationType); } - rm(runningJobPath_); - write(OFstream(finishedJobPath_)()); + Foam::rm(runningDir_/jobFileName_); + write(OFstream(finishedDir_/jobFileName_)()); } constructed = false; } +// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // + +Foam::JobInfo::JobInfo() +: + jobFileName_(), + runningDir_(), + finishedDir_(), + cpuTime_() +{ + name() = "JobInfo"; + + if (writeJobInfo && Pstream::master()) + { + string jobDir = getEnv("FOAM_JOB_DIR"); + if (jobDir.empty()) + { + // Fallback: ~/.OpenFOAM/jobControl + jobDir = home()/WM_USER_RESOURCE_DIRNAME/"jobControl"; + } + + jobFileName_ = hostName() + '.' + Foam::name(pid()); + runningDir_ = jobDir/"runningJobs"; + finishedDir_ = jobDir/"finishedJobs"; + + if (!isDir(jobDir) && !mkDir(jobDir)) + { + FatalErrorInFunction + << "No JobInfo directory: FOAM_JOB_DIR=" << jobDir + << Foam::exit(FatalError); + } + if (!isDir(runningDir_) && !mkDir(runningDir_)) + { + FatalErrorInFunction + << "No JobInfo directory: " << runningDir_ + << Foam::exit(FatalError); + } + if (!isDir(finishedDir_) && !mkDir(finishedDir_)) + { + FatalErrorInFunction + << "No JobInfo directory: " << finishedDir_ + << Foam::exit(FatalError); + } + } + + constructed = true; +} + + +// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * // + +Foam::JobInfo::~JobInfo() +{ + signalEnd(); +} + + +// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // + +void Foam::JobInfo::write() const +{ + if (writeJobInfo && constructed && Pstream::master()) + { + const fileName output = runningDir_/jobFileName_; + if (!write(OFstream(output)())) + { + FatalErrorInFunction + << "Failed to write to JobInfo file " << output + << Foam::exit(FatalError); + } + } +} + + void Foam::JobInfo::end() { end("normal"); @@ -176,9 +174,8 @@ void Foam::JobInfo::signalEnd() const { if (writeJobInfo && constructed && Pstream::master()) { - mv(runningJobPath_, finishedJobPath_); + Foam::mv(runningDir_/jobFileName_, finishedDir_/jobFileName_); } - constructed = false; } diff --git a/src/OpenFOAM/global/JobInfo/JobInfo.H b/src/OpenFOAM/global/JobInfo/JobInfo.H index 5549af6273..f2b02e7023 100644 --- a/src/OpenFOAM/global/JobInfo/JobInfo.H +++ b/src/OpenFOAM/global/JobInfo/JobInfo.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -31,6 +31,8 @@ Description - $FOAM_JOB_DIR/runningJobs - $FOAM_JOB_DIR/finishedJobs + If FOAM_JOB_DIR is unset, defaults to ~/.OpenFOAM/jobControl + SourceFiles JobInfo.C @@ -57,21 +59,28 @@ class JobInfo public dictionary { // Private data - fileName runningJobPath_; - fileName finishedJobPath_; + + //- The name of the job file + string jobFileName_; + fileName runningDir_; + fileName finishedDir_; cpuTime cpuTime_; // Private Member Functions - bool write(Ostream&) const; + bool write(Ostream& os) const; void end(const word& terminationType); public: + //- Global value for constructed job info static bool constructed; + + //- Global value for writeJobInfo enabled static bool writeJobInfo; + // Constructors //- Construct null @@ -79,22 +88,26 @@ public: //- Destructor + // Update job info and relocate the file from running to finished. ~JobInfo(); // Member Functions - // Write + //- Write the job info to its file in the runningJobs directory + void write() const; - void write() const; + //- End with "termination=normal" + void end(); - void end(); + //- End with "termination=exit" + void exit(); - void exit(); + //- End with "termination=abort" + void abort(); - void abort(); - - void signalEnd() const; + //- Update job info and relocate the file from running to finished. + void signalEnd() const; }; diff --git a/src/OpenFOAM/global/argList/argList.C b/src/OpenFOAM/global/argList/argList.C index 11643ce115..1139bbb8f1 100644 --- a/src/OpenFOAM/global/argList/argList.C +++ b/src/OpenFOAM/global/argList/argList.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | Copyright (C) 2015-2016 OpenCFD Ltd. + \\/ M anipulation | Copyright (C) 2015-2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -173,6 +173,12 @@ void Foam::argList::noFunctionObjects(bool addWithOption) } +void Foam::argList::noJobInfo() +{ + JobInfo::writeJobInfo = false; +} + + void Foam::argList::noParallel() { removeOption("parallel"); diff --git a/src/OpenFOAM/global/argList/argList.H b/src/OpenFOAM/global/argList/argList.H index 81612f2857..f263574453 100644 --- a/src/OpenFOAM/global/argList/argList.H +++ b/src/OpenFOAM/global/argList/argList.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | Copyright (C) 2016 OpenCFD Ltd. + \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -352,6 +352,9 @@ public: // optionally adding a 'withFunctionObjects' option instead static void noFunctionObjects(bool addWithOption = false); + //- Suppress JobInfo, overriding controlDict setting + static void noJobInfo(); + //- Remove the parallel options static void noParallel(); From ae0718a0f5edcc46e4f2f78dd25d718f2d96df38 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 3 Apr 2017 08:31:04 +0200 Subject: [PATCH 016/124] BUG: avoid absolute path for 'lsof' - has different locations on different systems (eg, /usr/bin/lsof or /sbin/lsof) --- etc/cshrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/cshrc b/etc/cshrc index a8278c526c..c814a2f45c 100644 --- a/etc/cshrc +++ b/etc/cshrc @@ -42,7 +42,7 @@ setenv WM_PROJECT_VERSION plus # - If this does not produce the desired result, please set one of the fallback # values to an appropriate path. # -setenv FOAM_INST_DIR `/usr/bin/lsof +p $$ |& \ +setenv FOAM_INST_DIR `lsof +p $$ |& \ sed -n -e 's@[^/]*@@' -e 's@/'$WM_PROJECT'[^/]*/etc/cshrc@@p'` # setenv FOAM_INST_DIR $HOME/$WM_PROJECT # setenv FOAM_INST_DIR /opt/$WM_PROJECT From 91b0a9379bbe0b8b39969b811574642a0abff133 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 3 Apr 2017 08:31:04 +0200 Subject: [PATCH 017/124] STYLE: mention clang-4.0 in the bashrc, cshrc files --- etc/bashrc | 2 +- etc/cshrc | 2 +- .../gasMixing/injectorPipe/system/surfaceFeatureExtractDict | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/etc/bashrc b/etc/bashrc index 741ca55300..9d7858586e 100644 --- a/etc/bashrc +++ b/etc/bashrc @@ -65,7 +65,7 @@ export WM_COMPILER_TYPE=system #- Compiler: # WM_COMPILER = Gcc | Gcc4[8-9] | Gcc5[1-4] | Gcc6[1-3] | GccKNL -# | Clang | Clang3[8-9] | Icc | IccKNL +# | Clang | Clang3[8-9] | Clang40 | Icc | IccKNL export WM_COMPILER=Gcc unset WM_COMPILER_ARCH WM_COMPILER_LIB_ARCH diff --git a/etc/cshrc b/etc/cshrc index c814a2f45c..2e82fe08db 100644 --- a/etc/cshrc +++ b/etc/cshrc @@ -61,7 +61,7 @@ setenv WM_COMPILER_TYPE system #- Compiler: # WM_COMPILER = Gcc | Gcc4[8-9] | Gcc5[1-4] | Gcc6[1-3] | GccKNL -# | Clang | Clang3[8-9] | Icc | IccKNL +# | Clang | Clang3[8-9] | Clang40 | Icc | IccKNL setenv WM_COMPILER Gcc setenv WM_COMPILER_ARCH # defined but empty unsetenv WM_COMPILER_LIB_ARCH diff --git a/tutorials/compressible/rhoSimpleFoam/gasMixing/injectorPipe/system/surfaceFeatureExtractDict b/tutorials/compressible/rhoSimpleFoam/gasMixing/injectorPipe/system/surfaceFeatureExtractDict index acb42f991f..e3aa1a2c22 100644 --- a/tutorials/compressible/rhoSimpleFoam/gasMixing/injectorPipe/system/surfaceFeatureExtractDict +++ b/tutorials/compressible/rhoSimpleFoam/gasMixing/injectorPipe/system/surfaceFeatureExtractDict @@ -1,8 +1,8 @@ /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: dev | -| \\ / A nd | Web: www.OpenFOAM.org | +| \\ / O peration | Version: plus | +| \\ / A nd | Web: www.OpenFOAM.com | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile From 638aded7cc537b890848c7c7aa470f81bf00c378 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Tue, 4 Apr 2017 14:13:55 +0200 Subject: [PATCH 018/124] BUG: bad shell construct for building optional component --- applications/utilities/mesh/conversion/Optional/Allwmake | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/applications/utilities/mesh/conversion/Optional/Allwmake b/applications/utilities/mesh/conversion/Optional/Allwmake index 6e64d2c834..4e1e2e2226 100755 --- a/applications/utilities/mesh/conversion/Optional/Allwmake +++ b/applications/utilities/mesh/conversion/Optional/Allwmake @@ -11,12 +11,11 @@ cd ${0%/*} || exit 1 # Run from this directory . $WM_PROJECT_DIR/etc/config.sh/functions _foamSource $($WM_PROJECT_DIR/bin/foamEtcFile config.sh/ccmio) - # Build libccmio (.a|.so) $WM_THIRD_PARTY_DIR/makeCCMIO lib # libso if [ -e $CCMIO_ARCH_PATH/include/libccmio/ccmio.h \ - -a \( -e $CCMIO_ARCH_PATH/lib/libccmio.a -o $FOAM_EXT_LIBBIN/libccmio.so \) ] + -a \( -e $CCMIO_ARCH_PATH/lib/libccmio.a -o -e $FOAM_EXT_LIBBIN/libccmio.so \) ] then wmake $targetType ccm26ToFoam fi From dd78e042fe5ef0134f1d445fc2e411b47712bec8 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Tue, 4 Apr 2017 15:28:42 +0200 Subject: [PATCH 019/124] ENH: reduce reliance on FOAM_EXT_LIBBIN during builds - just check WM_PROJECT_DIR instead. - provide a fallback value when FOAM_EXT_LIBBIN might actually be needed. Only strictly need FOAM_EXT_LIBBIN for scotch/metis decomposition, and when these are actually supplied by ThirdParty. All other ThirdParty dependencies are referenced by BOOST_ARCH_PATH etc. Can therefore drop the FOAM_EXT_LIBBIN dependency for VTK-related things, which do not use scotch/metis anyhow. --- Allwmake | 4 ++-- applications/Allwmake | 4 ++-- applications/utilities/mesh/conversion/Optional/Allwmake | 3 +++ etc/config.sh/ccmio | 4 ++-- src/Allwmake | 4 ++-- src/fvAgglomerationMethods/Allwmake | 3 +++ src/parallel/decompose/Allwmake | 3 +++ 7 files changed, 17 insertions(+), 8 deletions(-) diff --git a/Allwmake b/Allwmake index 158d10ad42..b9cfa95a5e 100755 --- a/Allwmake +++ b/Allwmake @@ -5,8 +5,8 @@ cd ${0%/*} && wmakeCheckPwd "$WM_PROJECT_DIR" 2>/dev/null || { echo " Check your OpenFOAM environment and installation" exit 1 } -[ -n "$FOAM_EXT_LIBBIN" ] || { - echo "Error (${0##*/}) : FOAM_EXT_LIBBIN not set" +[ -d "$WM_PROJECT_DIR" -a -f "$WM_PROJECT_DIR/etc/bashrc" ] || { + echo "Error (${0##*/}) : WM_PROJECT_DIR appears to be incorrect" echo " Check your OpenFOAM environment and installation" exit 1 } diff --git a/applications/Allwmake b/applications/Allwmake index e78e590f9c..88211f1306 100755 --- a/applications/Allwmake +++ b/applications/Allwmake @@ -5,8 +5,8 @@ cd ${0%/*} && wmakeCheckPwd "$WM_PROJECT_DIR/applications" 2>/dev/null || { echo " Check your OpenFOAM environment and installation" exit 1 } -[ -n "$FOAM_EXT_LIBBIN" ] || { - echo "Error (${0##*/}) : FOAM_EXT_LIBBIN not set" +[ -d "$WM_PROJECT_DIR" -a -f "$WM_PROJECT_DIR/etc/bashrc" ] || { + echo "Error (${0##*/}) : WM_PROJECT_DIR appears to be incorrect" echo " Check your OpenFOAM environment and installation" exit 1 } diff --git a/applications/utilities/mesh/conversion/Optional/Allwmake b/applications/utilities/mesh/conversion/Optional/Allwmake index 6781cb71c6..3fcc6f474b 100755 --- a/applications/utilities/mesh/conversion/Optional/Allwmake +++ b/applications/utilities/mesh/conversion/Optional/Allwmake @@ -22,6 +22,9 @@ fi # Build libccmio (.a|.so) - use static linkage for fewer issues $WM_THIRD_PARTY_DIR/makeCCMIO lib +: ${FOAM_EXT_LIBBIN:=/usr/lib$WM_COMPILER_LIB_ARCH} # Extra safety +export FOAM_EXT_LIBBIN + if [ -e $CCMIO_ARCH_PATH/include/libccmio/ccmio.h \ -a \( -e $CCMIO_ARCH_PATH/lib/libccmio.a -o -e $FOAM_EXT_LIBBIN/libccmio.so \) ] then diff --git a/etc/config.sh/ccmio b/etc/config.sh/ccmio index 28e7334e8e..782dcb7702 100644 --- a/etc/config.sh/ccmio +++ b/etc/config.sh/ccmio @@ -28,8 +28,8 @@ # Setup file for libccmio include/libraries. # Sourced during wmake process only. # -# Dynamic libraries are found under the FOAM_EXT_LIBBIN path. -# Static libraries are found under the CCMIO_ARCH_PATH/lib path. +# Static libraries (recommended) are found under CCMIO_ARCH_PATH/lib. +# Dynamic libraries are found under FOAM_EXT_LIBBIN path. # # Note # A csh version is not needed, since the values here are only sourced diff --git a/src/Allwmake b/src/Allwmake index f668d9db04..a8e7b02ac2 100755 --- a/src/Allwmake +++ b/src/Allwmake @@ -5,8 +5,8 @@ cd ${0%/*} && wmakeCheckPwd "$WM_PROJECT_DIR/src" 2>/dev/null || { echo " Check your OpenFOAM environment and installation" exit 1 } -[ -n "$FOAM_EXT_LIBBIN" ] || { - echo "Error (${0##*/}) : FOAM_EXT_LIBBIN not set" +[ -d "$WM_PROJECT_DIR" -a -f "$WM_PROJECT_DIR/etc/bashrc" ] || { + echo "Error (${0##*/}) : WM_PROJECT_DIR appears to be incorrect" echo " Check your OpenFOAM environment and installation" exit 1 } diff --git a/src/fvAgglomerationMethods/Allwmake b/src/fvAgglomerationMethods/Allwmake index dcef4328c2..c92771048a 100755 --- a/src/fvAgglomerationMethods/Allwmake +++ b/src/fvAgglomerationMethods/Allwmake @@ -4,6 +4,9 @@ cd ${0%/*} || exit 1 # Run from this directory # Parse arguments for library compilation . $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments +: ${FOAM_EXT_LIBBIN:=/usr/lib$WM_COMPILER_LIB_ARCH} # Extra safety +export FOAM_EXT_LIBBIN + export ParMGridGen=$WM_THIRD_PARTY_DIR/ParMGridGen-1.0 if [ -e "$FOAM_LIBBIN/libMGridGen.so" ] diff --git a/src/parallel/decompose/Allwmake b/src/parallel/decompose/Allwmake index 19257df545..b29e68ce29 100755 --- a/src/parallel/decompose/Allwmake +++ b/src/parallel/decompose/Allwmake @@ -4,6 +4,9 @@ cd ${0%/*} || exit 1 # Run from this directory # Parse arguments for library compilation . $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments +: ${FOAM_EXT_LIBBIN:=/usr/lib$WM_COMPILER_LIB_ARCH} # Extra safety +export FOAM_EXT_LIBBIN + # Test for metis. # - return 0 and export METIS_ARCH_PATH on success hasMetis() From 1bdb57985fae1c039ed5890c03776a175fff3be3 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Tue, 4 Apr 2017 16:22:12 +0200 Subject: [PATCH 020/124] COMP: drop FOAM_EXT_LIBBIN dependency for VTK-related items - they don't use scotch/metis anyhow, which are the only things placed in FOAM_EXT_LIBBIN --- .../graphics/PVReaders/PVFoamReader/PVFoamReader/CMakeLists.txt | 1 - .../PVReaders/PVblockMeshReader/PVblockMeshReader/CMakeLists.txt | 1 - .../graphics/runTimePostProcessing/CMakeLists-Common.txt | 1 - 3 files changed, 3 deletions(-) diff --git a/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/PVFoamReader/CMakeLists.txt b/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/PVFoamReader/CMakeLists.txt index 819a476c3a..ce13bed97a 100644 --- a/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/PVFoamReader/CMakeLists.txt +++ b/applications/utilities/postProcessing/graphics/PVReaders/PVFoamReader/PVFoamReader/CMakeLists.txt @@ -7,7 +7,6 @@ include(${PARAVIEW_USE_FILE}) link_directories( $ENV{FOAM_LIBBIN} - $ENV{FOAM_EXT_LIBBIN} ) include_directories( diff --git a/applications/utilities/postProcessing/graphics/PVReaders/PVblockMeshReader/PVblockMeshReader/CMakeLists.txt b/applications/utilities/postProcessing/graphics/PVReaders/PVblockMeshReader/PVblockMeshReader/CMakeLists.txt index 267938563b..c3c889ffb5 100644 --- a/applications/utilities/postProcessing/graphics/PVReaders/PVblockMeshReader/PVblockMeshReader/CMakeLists.txt +++ b/applications/utilities/postProcessing/graphics/PVReaders/PVblockMeshReader/PVblockMeshReader/CMakeLists.txt @@ -7,7 +7,6 @@ include(${PARAVIEW_USE_FILE}) link_directories( $ENV{FOAM_LIBBIN} - $ENV{FOAM_EXT_LIBBIN} ) include_directories( diff --git a/src/functionObjects/graphics/runTimePostProcessing/CMakeLists-Common.txt b/src/functionObjects/graphics/runTimePostProcessing/CMakeLists-Common.txt index 3f23c20c3e..b5c3bf0815 100644 --- a/src/functionObjects/graphics/runTimePostProcessing/CMakeLists-Common.txt +++ b/src/functionObjects/graphics/runTimePostProcessing/CMakeLists-Common.txt @@ -21,7 +21,6 @@ include_directories( link_directories( $ENV{FOAM_LIBBIN} - $ENV{FOAM_EXT_LIBBIN} ) add_definitions( From eb6fb7f7e3cf59a0bf81d42c1e63fe693b17cb29 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Tue, 4 Apr 2017 17:11:36 +0200 Subject: [PATCH 021/124] ENH: make FOAM_EXT_LIBBIN optional in the configuration files - useful for builds that don't use the ThirdParty directory at all --- etc/config.csh/mpi | 13 +++++++------ etc/config.csh/settings | 7 +++++-- etc/config.sh/mpi | 14 ++++++++------ etc/config.sh/settings | 8 ++++++-- 4 files changed, 26 insertions(+), 16 deletions(-) diff --git a/etc/config.csh/mpi b/etc/config.csh/mpi index 1d3789ce38..e6b57838b4 100644 --- a/etc/config.csh/mpi +++ b/etc/config.csh/mpi @@ -32,7 +32,7 @@ # wmake/rules/General/mplibUSERMPI file and managing all settings # #------------------------------------------------------------------------------ -unsetenv MPI_ARCH_PATH MPI_HOME FOAM_MPI_LIBBIN +unsetenv MPI_ARCH_PATH MPI_HOME switch ("$WM_MPLIB") case SYSTEMOPENMPI: @@ -249,16 +249,17 @@ endsw # Add (non-dummy) MPI implementation -# Dummy MPI already added to LD_LIBRARY_PATH and has no external libraries +# - dummy MPI already added to LD_LIBRARY_PATH and has no external libraries if ( "$FOAM_MPI" != dummy ) then - _foamAddLib ${FOAM_LIBBIN}/${FOAM_MPI}:${FOAM_EXT_LIBBIN}/${FOAM_MPI} + if ( $?FOAM_EXT_LIBBIN ) then # External libraries (allowed to be unset) + _foamAddLib ${FOAM_EXT_LIBBIN}/${FOAM_MPI} + endif + _foamAddLib ${FOAM_LIBBIN}/${FOAM_MPI} endif -# Set the minimum MPI buffer size (used by all platforms except SGI MPI) -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Minimum MPI buffer size (used by all except SGI MPI) if ( ! $?minBufferSize ) set minBufferSize=20000000 - if ( $?MPI_BUFFER_SIZE ) then if ( $MPI_BUFFER_SIZE < $minBufferSize ) then setenv MPI_BUFFER_SIZE $minBufferSize diff --git a/etc/config.csh/settings b/etc/config.csh/settings index 4cbcefc0f0..29094d6f79 100644 --- a/etc/config.csh/settings +++ b/etc/config.csh/settings @@ -197,8 +197,11 @@ endif unset siteDir _foamAddPath ${FOAM_USER_APPBIN}:${FOAM_SITE_APPBIN}:${FOAM_APPBIN} -# Make sure to pick up dummy versions of external libraries last -_foamAddLib ${FOAM_USER_LIBBIN}:${FOAM_SITE_LIBBIN}:${FOAM_LIBBIN}:${FOAM_EXT_LIBBIN}:${FOAM_LIBBIN}/dummy +_foamAddLib $FOAM_LIBBIN/dummy # Dummy versions of external libraries last +if ( $?FOAM_EXT_LIBBIN ) then # External libraries (allowed to be unset) + _foamAddLib $FOAM_EXT_LIBBIN +endif +_foamAddLib ${FOAM_USER_LIBBIN}:${FOAM_SITE_LIBBIN}:${FOAM_LIBBIN} #------------------------------------------------------------------------------ diff --git a/etc/config.sh/mpi b/etc/config.sh/mpi index 2aad0aab92..ae3961361f 100644 --- a/etc/config.sh/mpi +++ b/etc/config.sh/mpi @@ -32,7 +32,7 @@ # wmake/rules/General/mplibUSERMPI file and managing all settings # #------------------------------------------------------------------------------ -unset MPI_ARCH_PATH MPI_HOME FOAM_MPI_LIBBIN +unset MPI_ARCH_PATH MPI_HOME case "$WM_MPLIB" in SYSTEMOPENMPI) @@ -264,17 +264,19 @@ INTELMPI) esac # Add (non-dummy) MPI implementation -# Dummy MPI already added to LD_LIBRARY_PATH and has no external libraries +# - dummy MPI already added to LD_LIBRARY_PATH and has no external libraries if [ "$FOAM_MPI" != dummy ] && type _foamAddLib > /dev/null 2>&1 then - _foamAddLib $FOAM_LIBBIN/$FOAM_MPI:$FOAM_EXT_LIBBIN/$FOAM_MPI + if [ -n "$FOAM_EXT_LIBBIN" ] # External libraries (allowed to be unset) + then + _foamAddLib $FOAM_EXT_LIBBIN/$FOAM_MPI + fi + _foamAddLib $FOAM_LIBBIN/$FOAM_MPI fi -# Set the minimum MPI buffer size (used by all platforms except SGI MPI) -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# Minimum MPI buffer size (used by all except SGI MPI) : ${minBufferSize:=20000000} - if [ "${MPI_BUFFER_SIZE:=$minBufferSize}" -lt $minBufferSize ] then MPI_BUFFER_SIZE=$minBufferSize diff --git a/etc/config.sh/settings b/etc/config.sh/settings index 77059d3f4c..d1e629eed5 100644 --- a/etc/config.sh/settings +++ b/etc/config.sh/settings @@ -198,8 +198,12 @@ fi unset siteDir _foamAddPath $FOAM_USER_APPBIN:$FOAM_SITE_APPBIN:$FOAM_APPBIN -# Make sure to pick up dummy versions of external libraries last -_foamAddLib $FOAM_USER_LIBBIN:$FOAM_SITE_LIBBIN:$FOAM_LIBBIN:$FOAM_EXT_LIBBIN:$FOAM_LIBBIN/dummy +_foamAddLib $FOAM_LIBBIN/dummy # Dummy versions of external libraries last +if [ -n "$FOAM_EXT_LIBBIN" ] # External libraries (allowed to be unset) +then + _foamAddLib $FOAM_EXT_LIBBIN +fi +_foamAddLib $FOAM_USER_LIBBIN:$FOAM_SITE_LIBBIN:$FOAM_LIBBIN #------------------------------------------------------------------------------ From 982c28d545c03c376ad5ac97f221806514ac97b8 Mon Sep 17 00:00:00 2001 From: sergio Date: Wed, 5 Apr 2017 13:58:45 -0700 Subject: [PATCH 022/124] BUG: Gitlab issue 442. Resetting allLambda for phases in the alphaEqns.H for interMixingFoam --- .../multiphase/interFoam/interMixingFoam/alphaEqns.H | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/applications/solvers/multiphase/interFoam/interMixingFoam/alphaEqns.H b/applications/solvers/multiphase/interFoam/interMixingFoam/alphaEqns.H index d720aa97f6..3f75765dd7 100644 --- a/applications/solvers/multiphase/interFoam/interMixingFoam/alphaEqns.H +++ b/applications/solvers/multiphase/interFoam/interMixingFoam/alphaEqns.H @@ -108,6 +108,11 @@ ); } + alphaPhi1 = alphaPhi1BD + lambda*alphaPhi1; + + // Reset allLambda to 1.0 + allLambda = 1.0; + // Create the complete flux for alpha2 surfaceScalarField alphaPhi2 ( @@ -172,7 +177,6 @@ } // Construct the limited fluxes - alphaPhi1 = alphaPhi1BD + lambda*alphaPhi1; alphaPhi2 = alphaPhi2BD + lambda*alphaPhi2; // Solve for alpha1 From 2da2970c7c09a3c71473e32b79addee375515b22 Mon Sep 17 00:00:00 2001 From: mattijs Date: Thu, 6 Apr 2017 10:26:16 +0100 Subject: [PATCH 023/124] BUG: timeActivatedFileUpdate: was potentially rereading itself! Fixed by setting flag which then gets queried by Time. Fixes #420. --- src/OpenFOAM/db/Time/Time.C | 11 +++++++ .../functionObject/functionObject.C | 8 ++++- .../functionObject/functionObject.H | 5 ++- .../functionObjectList/functionObjectList.C | 17 +++++++++- .../functionObjectList/functionObjectList.H | 5 ++- .../timeControl/timeControlFunctionObject.C | 11 +++++++ .../timeControl/timeControlFunctionObject.H | 5 ++- .../timeActivatedFileUpdate.C | 31 +++++++++---------- .../timeActivatedFileUpdate.H | 8 ++++- 9 files changed, 79 insertions(+), 22 deletions(-) diff --git a/src/OpenFOAM/db/Time/Time.C b/src/OpenFOAM/db/Time/Time.C index 6aabf93eab..59d09611e5 100644 --- a/src/OpenFOAM/db/Time/Time.C +++ b/src/OpenFOAM/db/Time/Time.C @@ -943,6 +943,17 @@ bool Foam::Time::run() const addProfiling(functionObjects, "functionObjects.execute()"); functionObjects_.execute(); } + + // Check if the execution of functionObjects require re-reading + // any files. This moves effect of e.g. 'timeActivatedFileUpdate' + // one time step forward. Note that we cannot call + // readModifiedObjects from within timeActivatedFileUpdate since + // it might re-read the functionObjects themselves (and delete + // the timeActivatedFileUpdate one) + if (functionObjects_.filesModified()) + { + const_cast(*this).readModifiedObjects(); + } } // Update the "running" status following the diff --git a/src/OpenFOAM/db/functionObjects/functionObject/functionObject.C b/src/OpenFOAM/db/functionObjects/functionObject/functionObject.C index b0a92bc5c1..4ce4821b46 100644 --- a/src/OpenFOAM/db/functionObjects/functionObject/functionObject.C +++ b/src/OpenFOAM/db/functionObjects/functionObject/functionObject.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -146,6 +146,12 @@ bool Foam::functionObject::adjustTimeStep() } +bool Foam::functionObject::filesModified() const +{ + return false; +} + + void Foam::functionObject::updateMesh(const mapPolyMesh&) {} diff --git a/src/OpenFOAM/db/functionObjects/functionObject/functionObject.H b/src/OpenFOAM/db/functionObjects/functionObject/functionObject.H index 9c7d56a340..367c0094ee 100644 --- a/src/OpenFOAM/db/functionObjects/functionObject/functionObject.H +++ b/src/OpenFOAM/db/functionObjects/functionObject/functionObject.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -233,6 +233,9 @@ public: //- Called at the end of Time::adjustDeltaT() if adjustTime is true virtual bool adjustTimeStep(); + //- Did any file get changed during execution? + virtual bool filesModified() const; + //- Update for changes of mesh virtual void updateMesh(const mapPolyMesh& mpm); diff --git a/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.C b/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.C index 142da30fa6..d64e264eda 100644 --- a/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.C +++ b/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | Copyright (C) 2015-2016 OpenCFD Ltd. + \\/ M anipulation | Copyright (C) 2015-2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -819,6 +819,21 @@ bool Foam::functionObjectList::read() } +bool Foam::functionObjectList::filesModified() const +{ + bool ok = false; + if (execution_) + { + forAll(*this, objectI) + { + bool changed = operator[](objectI).filesModified(); + ok = ok || changed; + } + } + return ok; +} + + void Foam::functionObjectList::updateMesh(const mapPolyMesh& mpm) { if (execution_) diff --git a/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.H b/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.H index 41e6a1fd46..2a3efb45ed 100644 --- a/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.H +++ b/src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | Copyright (C) 2015-2016 OpenCFD Ltd. + \\/ M anipulation | Copyright (C) 2015-2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -264,6 +264,9 @@ public: //- Called at the end of Time::adjustDeltaT() if adjustTime is true bool adjustTimeStep(); + //- Did any file get changed during execution? + bool filesModified() const; + //- Update for changes of mesh void updateMesh(const mapPolyMesh& mpm); diff --git a/src/OpenFOAM/db/functionObjects/timeControl/timeControlFunctionObject.C b/src/OpenFOAM/db/functionObjects/timeControl/timeControlFunctionObject.C index 02b174d419..8e99aebe07 100644 --- a/src/OpenFOAM/db/functionObjects/timeControl/timeControlFunctionObject.C +++ b/src/OpenFOAM/db/functionObjects/timeControl/timeControlFunctionObject.C @@ -220,6 +220,17 @@ bool Foam::functionObjects::timeControl::read } +bool Foam::functionObjects::timeControl::filesModified() const +{ + bool mod = false; + if (active()) + { + mod = foPtr_->filesModified(); + } + return mod; +} + + void Foam::functionObjects::timeControl::updateMesh ( const mapPolyMesh& mpm diff --git a/src/OpenFOAM/db/functionObjects/timeControl/timeControlFunctionObject.H b/src/OpenFOAM/db/functionObjects/timeControl/timeControlFunctionObject.H index 9108d12f52..aac5343c42 100644 --- a/src/OpenFOAM/db/functionObjects/timeControl/timeControlFunctionObject.H +++ b/src/OpenFOAM/db/functionObjects/timeControl/timeControlFunctionObject.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2016 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -177,6 +177,9 @@ public: //- Called at the end of Time::adjustDeltaT() if adjustTime is true virtual bool adjustTimeStep(); + //- Did any file get changed during execution? + virtual bool filesModified() const; + //- Read and set the function object if its data have changed virtual bool read(const dictionary&); diff --git a/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.C b/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.C index 18b233e64c..cd74fc9ae1 100644 --- a/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.C +++ b/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.C @@ -48,11 +48,10 @@ namespace functionObjects // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // -void Foam::functionObjects::timeActivatedFileUpdate::updateFile -( - const bool checkFiles -) +void Foam::functionObjects::timeActivatedFileUpdate::updateFile() { + modified_ = false; + label i = lastIndex_; while ( @@ -73,14 +72,7 @@ void Foam::functionObjects::timeActivatedFileUpdate::updateFile mv(destFile, fileToUpdate_); lastIndex_ = i; - if (checkFiles) - { - // Do an early check to avoid an additional iteration before - // any changes are picked up (see Time::run : does readModified - // before executing FOs). Note we have to protect the read - // constructor of *this from triggering this behaviour. - const_cast(time_).Time::readModifiedObjects(); - } + modified_ = true; } } @@ -98,7 +90,8 @@ Foam::functionObjects::timeActivatedFileUpdate::timeActivatedFileUpdate time_(runTime), fileToUpdate_("unknown-fileToUpdate"), timeVsFile_(), - lastIndex_(-1) + lastIndex_(-1), + modified_(false) { read(dict); } @@ -142,8 +135,8 @@ bool Foam::functionObjects::timeActivatedFileUpdate::read << timeVsFile_[i].second() << endl; } - // Copy starting files. Avoid recursion by not checking for modified files. - updateFile(false); + // Copy starting files + updateFile(); return true; } @@ -151,7 +144,7 @@ bool Foam::functionObjects::timeActivatedFileUpdate::read bool Foam::functionObjects::timeActivatedFileUpdate::execute() { - updateFile(true); + updateFile(); return true; } @@ -163,4 +156,10 @@ bool Foam::functionObjects::timeActivatedFileUpdate::write() } +bool Foam::functionObjects::timeActivatedFileUpdate::filesModified() const +{ + return modified_; +} + + // ************************************************************************* // diff --git a/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.H b/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.H index 4e0981ee33..e6fbedcc82 100644 --- a/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.H +++ b/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.H @@ -106,11 +106,14 @@ class timeActivatedFileUpdate //- Index of last file copied label lastIndex_; + //- Has anything been copied? + bool modified_; + // Private Member Functions //- Update file - void updateFile(const bool checkFiles); + void updateFile(); //- Disallow default bitwise copy construct timeActivatedFileUpdate(const timeActivatedFileUpdate&); @@ -150,6 +153,9 @@ public: //- Do nothing virtual bool write(); + + //- Did any file get changed during execution? + virtual bool filesModified() const; }; From 498fa94cb35f6fc042d34bf00a25acf903ca7e84 Mon Sep 17 00:00:00 2001 From: mattijs Date: Thu, 6 Apr 2017 14:45:16 +0100 Subject: [PATCH 024/124] ENH: timeActivatedFileUpdate: avoid copying on master; simplified logic; Fixes #420. --- src/OpenFOAM/db/Time/Time.C | 1 + src/OpenFOAM/db/Time/TimePaths.C | 3 +++ src/OpenFOAM/db/Time/TimePaths.H | 9 +++++++++ src/OpenFOAM/global/argList/argList.C | 12 +++++++----- src/OpenFOAM/global/argList/argList.H | 5 +++++ src/OpenFOAM/global/argList/argListI.H | 8 +++++++- .../timeActivatedFileUpdate.C | 11 +++++++---- 7 files changed, 39 insertions(+), 10 deletions(-) diff --git a/src/OpenFOAM/db/Time/Time.C b/src/OpenFOAM/db/Time/Time.C index 59d09611e5..b1a67daf30 100644 --- a/src/OpenFOAM/db/Time/Time.C +++ b/src/OpenFOAM/db/Time/Time.C @@ -468,6 +468,7 @@ Foam::Time::Time ( args.parRunControl().parRun(), args.rootPath(), + args.distributed(), args.globalCaseName(), args.caseName(), systemName, diff --git a/src/OpenFOAM/db/Time/TimePaths.C b/src/OpenFOAM/db/Time/TimePaths.C index ae5b5d182f..05126252c6 100644 --- a/src/OpenFOAM/db/Time/TimePaths.C +++ b/src/OpenFOAM/db/Time/TimePaths.C @@ -70,6 +70,7 @@ Foam::TimePaths::TimePaths : processorCase_(false), rootPath_(rootPath), + distributed_(false), globalCaseName_(caseName), case_(caseName), system_(systemName), @@ -84,6 +85,7 @@ Foam::TimePaths::TimePaths ( const bool processorCase, const fileName& rootPath, + const bool distributed, const fileName& globalCaseName, const fileName& caseName, const word& systemName, @@ -92,6 +94,7 @@ Foam::TimePaths::TimePaths : processorCase_(processorCase), rootPath_(rootPath), + distributed_(distributed), globalCaseName_(globalCaseName), case_(caseName), system_(systemName), diff --git a/src/OpenFOAM/db/Time/TimePaths.H b/src/OpenFOAM/db/Time/TimePaths.H index f7bbc25d29..32674008b2 100644 --- a/src/OpenFOAM/db/Time/TimePaths.H +++ b/src/OpenFOAM/db/Time/TimePaths.H @@ -53,6 +53,7 @@ class TimePaths bool processorCase_; const fileName rootPath_; + bool distributed_; fileName globalCaseName_; fileName case_; const word system_; @@ -84,6 +85,7 @@ public: ( const bool processorCase, const fileName& rootPath, + const bool distributed, const fileName& globalCaseName, const fileName& caseName, const word& systemName, @@ -139,6 +141,13 @@ public: return constant_; } + //- Is case running with parallel distributed directories + // (i.e. not NFS mounted) + bool distributed() const + { + return distributed_; + } + //- Return constant name for the case // which for parallel runs returns ../constant() fileName caseConstant() const; diff --git a/src/OpenFOAM/global/argList/argList.C b/src/OpenFOAM/global/argList/argList.C index 1139bbb8f1..264d75d2e1 100644 --- a/src/OpenFOAM/global/argList/argList.C +++ b/src/OpenFOAM/global/argList/argList.C @@ -429,7 +429,8 @@ Foam::argList::argList ) : args_(argc), - options_(argc) + options_(argc), + distributed_(false) { // Check if this run is a parallel run by searching for any parallel option // If found call runPar which might filter argv @@ -669,6 +670,7 @@ void Foam::argList::parse label dictNProcs = -1; if (options_.found("roots")) { + distributed_ = true; source = "-roots"; IStringStream is(options_["roots"]); roots = readList(is); @@ -700,7 +702,7 @@ void Foam::argList::parse decompDict.lookup("numberOfSubdomains") ); - if (decompDict.lookupOrDefault("distributed", false)) + if (decompDict.lookupOrDefault("distributed", distributed_)) { decompDict.lookup("roots") >> roots; } @@ -771,7 +773,7 @@ void Foam::argList::parse options_.set("case", roots[slave-1]/globalCase_); OPstream toSlave(Pstream::scheduled, slave); - toSlave << args_ << options_; + toSlave << args_ << options_ << roots.size(); } options_.erase("case"); @@ -818,7 +820,7 @@ void Foam::argList::parse ) { OPstream toSlave(Pstream::scheduled, slave); - toSlave << args_ << options_; + toSlave << args_ << options_ << roots.size(); } } } @@ -826,7 +828,7 @@ void Foam::argList::parse { // Collect the master's argument list IPstream fromMaster(Pstream::scheduled, Pstream::masterNo()); - fromMaster >> args_ >> options_; + fromMaster >> args_ >> options_ >> distributed_; // Establish rootPath_/globalCase_/case_ for slave getRootCase(); diff --git a/src/OpenFOAM/global/argList/argList.H b/src/OpenFOAM/global/argList/argList.H index f263574453..8ff04458c4 100644 --- a/src/OpenFOAM/global/argList/argList.H +++ b/src/OpenFOAM/global/argList/argList.H @@ -109,6 +109,7 @@ class argList word executable_; fileName rootPath_; + bool distributed_; fileName globalCase_; fileName case_; string argListStr_; @@ -221,6 +222,10 @@ public: //- Return root path inline const fileName& rootPath() const; + //- Return distributed flag (i.e. are rootPaths different on + // different machines) + inline bool distributed() const; + //- Return case name (parallel run) or global case (serial run) inline const fileName& caseName() const; diff --git a/src/OpenFOAM/global/argList/argListI.H b/src/OpenFOAM/global/argList/argListI.H index 47ad29a58e..28caff6acb 100644 --- a/src/OpenFOAM/global/argList/argListI.H +++ b/src/OpenFOAM/global/argList/argListI.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -39,6 +39,12 @@ inline const Foam::fileName& Foam::argList::rootPath() const } +inline bool Foam::argList::distributed() const +{ + return distributed_; +} + + inline const Foam::fileName& Foam::argList::caseName() const { return case_; diff --git a/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.C b/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.C index cd74fc9ae1..ed48e24fcf 100644 --- a/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.C +++ b/src/functionObjects/utilities/timeActivatedFileUpdate/timeActivatedFileUpdate.C @@ -67,11 +67,14 @@ void Foam::functionObjects::timeActivatedFileUpdate::updateFile() Log << nl << type() << ": copying file" << nl << timeVsFile_[i].second() << nl << "to:" << nl << fileToUpdate_ << nl << endl; - fileName destFile(fileToUpdate_ + Foam::name(pid())); - cp(timeVsFile_[i].second(), destFile); - mv(destFile, fileToUpdate_); + if (Pstream::master() || time_.distributed()) + { + // Slaves do not copy if running non-distributed + fileName destFile(fileToUpdate_ + Foam::name(pid())); + cp(timeVsFile_[i].second(), destFile); + mv(destFile, fileToUpdate_); + } lastIndex_ = i; - modified_ = true; } } From 96fd3c93671516332f8b7a05f246c6e7836cfd88 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Thu, 6 Apr 2017 23:56:23 +0200 Subject: [PATCH 025/124] STYLE: consistent use of LIB_SRC in Make/options - had occasional remnant use of FOAM_SRC --- applications/test/dynamicIndexedOctree/Make/options | 2 +- .../utilities/mesh/manipulation/stitchMesh/toleranceDict | 2 +- .../utilities/surface/surfaceBooleanFeatures/Make/options | 4 ++-- .../surfaceBooleanFeatures/PolyhedronReader/Make/options | 4 ++-- applications/utilities/surface/surfaceInflate/Make/options | 7 +++---- src/dummyThirdParty/metisDecomp/Make/options | 4 ++-- src/dummyThirdParty/metisDecomp/dummyMetisDecomp.C | 2 +- src/dummyThirdParty/ptscotchDecomp/Make/options | 4 ++-- src/dummyThirdParty/ptscotchDecomp/dummyPtscotchDecomp.C | 2 +- src/dummyThirdParty/scotchDecomp/Make/options | 4 ++-- src/dummyThirdParty/scotchDecomp/dummyScotchDecomp.C | 2 +- src/renumber/zoltanRenumber/Make/options | 6 +++--- 12 files changed, 21 insertions(+), 22 deletions(-) diff --git a/applications/test/dynamicIndexedOctree/Make/options b/applications/test/dynamicIndexedOctree/Make/options index e2c7c2d103..a1d2c044e1 100644 --- a/applications/test/dynamicIndexedOctree/Make/options +++ b/applications/test/dynamicIndexedOctree/Make/options @@ -1,3 +1,3 @@ -EXE_INC = -I$(FOAM_SRC)/meshTools/lnInclude +EXE_INC = -I$(LIB_SRC)/meshTools/lnInclude EXE_LIBS = -lmeshTools diff --git a/applications/utilities/mesh/manipulation/stitchMesh/toleranceDict b/applications/utilities/mesh/manipulation/stitchMesh/toleranceDict index e627adf839..96a1f1e23a 100644 --- a/applications/utilities/mesh/manipulation/stitchMesh/toleranceDict +++ b/applications/utilities/mesh/manipulation/stitchMesh/toleranceDict @@ -15,7 +15,7 @@ FoamFile // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // For complete details on what this dictionary file should provide, see -// $FOAM_SRC/src/dynamicMesh/slidingInterface/slidingInterface.C +// src/dynamicMesh/slidingInterface/slidingInterface.C // method: Foam::slidingInterface::setTolerances //- Point merge tolerance diff --git a/applications/utilities/surface/surfaceBooleanFeatures/Make/options b/applications/utilities/surface/surfaceBooleanFeatures/Make/options index 4ff7ef8014..f88af1c00a 100644 --- a/applications/utilities/surface/surfaceBooleanFeatures/Make/options +++ b/applications/utilities/surface/surfaceBooleanFeatures/Make/options @@ -15,8 +15,8 @@ EXE_INC = \ ${CGAL_INC} \ ${c++CGALWARN} \ $(COMP_FLAGS) \ - -I$(FOAM_SRC)/surfMesh/lnInclude \ - -I$(FOAM_SRC)/triSurface/lnInclude \ + -I$(LIB_SRC)/surfMesh/lnInclude \ + -I$(LIB_SRC)/triSurface/lnInclude \ -I$(LIB_SRC)/edgeMesh/lnInclude \ -I$(LIB_SRC)/meshTools/lnInclude diff --git a/applications/utilities/surface/surfaceBooleanFeatures/PolyhedronReader/Make/options b/applications/utilities/surface/surfaceBooleanFeatures/PolyhedronReader/Make/options index 367e9e2e3c..bea50bf0fe 100644 --- a/applications/utilities/surface/surfaceBooleanFeatures/PolyhedronReader/Make/options +++ b/applications/utilities/surface/surfaceBooleanFeatures/PolyhedronReader/Make/options @@ -13,8 +13,8 @@ EXE_INC = \ ${CGAL_INC} \ ${c++CGALWARN} \ -I.. \ - -I$(FOAM_SRC)/surfMesh/lnInclude \ - -I$(FOAM_SRC)/triSurface/lnInclude \ + -I$(LIB_SRC)/surfMesh/lnInclude \ + -I$(LIB_SRC)/triSurface/lnInclude \ -I$(LIB_SRC)/edgeMesh/lnInclude \ -I$(LIB_SRC)/meshTools/lnInclude \ -I/usr/include/Qt diff --git a/applications/utilities/surface/surfaceInflate/Make/options b/applications/utilities/surface/surfaceInflate/Make/options index 6c6cd12287..dd995740b3 100644 --- a/applications/utilities/surface/surfaceInflate/Make/options +++ b/applications/utilities/surface/surfaceInflate/Make/options @@ -1,8 +1,7 @@ EXE_INC = \ - -I$(FOAM_SRC)/triSurface/lnInclude \ - -I$(FOAM_SRC)/surfMesh/lnInclude \ - -I$(FOAM_SRC)/meshTools/lnInclude - + -I$(LIB_SRC)/triSurface/lnInclude \ + -I$(LIB_SRC)/surfMesh/lnInclude \ + -I$(LIB_SRC)/meshTools/lnInclude EXE_LIBS = \ -ltriSurface \ diff --git a/src/dummyThirdParty/metisDecomp/Make/options b/src/dummyThirdParty/metisDecomp/Make/options index 1dc3af297c..4acabef1b3 100644 --- a/src/dummyThirdParty/metisDecomp/Make/options +++ b/src/dummyThirdParty/metisDecomp/Make/options @@ -1,5 +1,5 @@ EXE_INC = \ - -I$(FOAM_SRC)/parallel/decompose/decompositionMethods/lnInclude \ - -I$(FOAM_SRC)/parallel/decompose/metisDecomp/lnInclude + -I$(LIB_SRC)/parallel/decompose/decompositionMethods/lnInclude \ + -I$(LIB_SRC)/parallel/decompose/metisDecomp/lnInclude LIB_LIBS = diff --git a/src/dummyThirdParty/metisDecomp/dummyMetisDecomp.C b/src/dummyThirdParty/metisDecomp/dummyMetisDecomp.C index ffe80489d7..ea3ee98863 100644 --- a/src/dummyThirdParty/metisDecomp/dummyMetisDecomp.C +++ b/src/dummyThirdParty/metisDecomp/dummyMetisDecomp.C @@ -34,7 +34,7 @@ static const char* notImplementedMessage = "Please install metis and make sure that libmetis.so is in your " "LD_LIBRARY_PATH.\n" "The metisDecomp library can then be built from " -"$FOAM_SRC/parallel/decompose/metisDecomp and dynamically loading or linking" +"src/parallel/decompose/metisDecomp and dynamically loading or linking" " this library will add metis as a decomposition method.\n" "Please be aware that there are license restrictions on using Metis."; diff --git a/src/dummyThirdParty/ptscotchDecomp/Make/options b/src/dummyThirdParty/ptscotchDecomp/Make/options index 3cb176ccf9..481166164b 100644 --- a/src/dummyThirdParty/ptscotchDecomp/Make/options +++ b/src/dummyThirdParty/ptscotchDecomp/Make/options @@ -1,5 +1,5 @@ EXE_INC = \ - -I$(FOAM_SRC)/parallel/decompose/decompositionMethods/lnInclude \ - -I$(FOAM_SRC)/parallel/decompose/ptscotchDecomp/lnInclude + -I$(LIB_SRC)/parallel/decompose/decompositionMethods/lnInclude \ + -I$(LIB_SRC)/parallel/decompose/ptscotchDecomp/lnInclude LIB_LIBS = diff --git a/src/dummyThirdParty/ptscotchDecomp/dummyPtscotchDecomp.C b/src/dummyThirdParty/ptscotchDecomp/dummyPtscotchDecomp.C index 719e6b6d11..25287d72be 100644 --- a/src/dummyThirdParty/ptscotchDecomp/dummyPtscotchDecomp.C +++ b/src/dummyThirdParty/ptscotchDecomp/dummyPtscotchDecomp.C @@ -35,7 +35,7 @@ static const char* notImplementedMessage = "Please install ptscotch and make sure that libptscotch.so is in your " "LD_LIBRARY_PATH.\n" "The ptscotchDecomp library can then be built in " -"$FOAM_SRC/parallel/decompose/ptscotchDecomp\n"; +"src/parallel/decompose/ptscotchDecomp\n"; // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/src/dummyThirdParty/scotchDecomp/Make/options b/src/dummyThirdParty/scotchDecomp/Make/options index da7a7df7b6..f3429e59e5 100644 --- a/src/dummyThirdParty/scotchDecomp/Make/options +++ b/src/dummyThirdParty/scotchDecomp/Make/options @@ -1,5 +1,5 @@ EXE_INC = \ - -I$(FOAM_SRC)/parallel/decompose/decompositionMethods/lnInclude \ - -I$(FOAM_SRC)/parallel/decompose/scotchDecomp/lnInclude + -I$(LIB_SRC)/parallel/decompose/decompositionMethods/lnInclude \ + -I$(LIB_SRC)/parallel/decompose/scotchDecomp/lnInclude LIB_LIBS = diff --git a/src/dummyThirdParty/scotchDecomp/dummyScotchDecomp.C b/src/dummyThirdParty/scotchDecomp/dummyScotchDecomp.C index 737196be16..f1088d487b 100644 --- a/src/dummyThirdParty/scotchDecomp/dummyScotchDecomp.C +++ b/src/dummyThirdParty/scotchDecomp/dummyScotchDecomp.C @@ -34,7 +34,7 @@ static const char* notImplementedMessage = "Please install scotch and make sure that libscotch.so is in your " "LD_LIBRARY_PATH.\n" "The scotchDecomp library can then be built in " -"$FOAM_SRC/parallel/decompose/decompositionMethods/scotchDecomp\n"; +"src/parallel/decompose/decompositionMethods/scotchDecomp\n"; // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/src/renumber/zoltanRenumber/Make/options b/src/renumber/zoltanRenumber/Make/options index ed93f8b2b8..e92e24e096 100644 --- a/src/renumber/zoltanRenumber/Make/options +++ b/src/renumber/zoltanRenumber/Make/options @@ -5,9 +5,9 @@ EXE_INC = \ /* -DFULLDEBUG -g -O0 */ \ $(PFLAGS) $(PINC) \ ${c++LESSWARN} \ - -I$(FOAM_SRC)/renumber/renumberMethods/lnInclude \ - -I$(ZOLTAN_ARCH_PATH)/include/ \ - -I$(LIB_SRC)/meshTools/lnInclude + -I$(LIB_SRC)/renumber/renumberMethods/lnInclude \ + -I$(LIB_SRC)/meshTools/lnInclude \ + -I$(ZOLTAN_ARCH_PATH)/include LIB_LIBS = \ -L$(ZOLTAN_ARCH_PATH)/lib \ From 90eeafb43ec4355ba656670bdf4cc93ea78eb3d2 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Fri, 7 Apr 2017 07:46:17 +0200 Subject: [PATCH 026/124] BUG: typo in addProfiling0 macro (fixes #446) --- src/OpenFOAM/global/profiling/profiling.H | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/OpenFOAM/global/profiling/profiling.H b/src/OpenFOAM/global/profiling/profiling.H index c6872f8e2b..f9c246bbb8 100644 --- a/src/OpenFOAM/global/profiling/profiling.H +++ b/src/OpenFOAM/global/profiling/profiling.H @@ -468,7 +468,7 @@ public: // \sa addProfiling // \sa endProfiling #define addProfiling0(name) \ - ::Foam::Profiling::Trigger profilingTriggerFor##name(#name) + ::Foam::profiling::Trigger profilingTriggerFor##name(#name) //- Define profiling with specified name and description correspond to the // compiler-defined function name string: From 5d15a132472a9f6c05124cbaa2d5c66ffa0a9a11 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Fri, 7 Apr 2017 08:17:43 +0200 Subject: [PATCH 027/124] STYLE: use FOAM_UTILITIES in Make/options - consistent with use of FOAM_SOLVERS, and reduces reliance on the FOAM_APP env variable --- applications/test/vectorTools/Make/options | 2 +- .../mesh/generation/foamyMesh/foamyQuadMesh/Make/options | 2 +- etc/config.csh/settings | 4 ++-- etc/config.sh/settings | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/applications/test/vectorTools/Make/options b/applications/test/vectorTools/Make/options index f695987c04..32442d589d 100644 --- a/applications/test/vectorTools/Make/options +++ b/applications/test/vectorTools/Make/options @@ -1 +1 @@ -EXE_INC = -I$(FOAM_APP)/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/vectorTools +EXE_INC = -I$(FOAM_UTILITIES)/mesh/generation/foamyMesh/conformalVoronoiMesh/vectorTools diff --git a/applications/utilities/mesh/generation/foamyMesh/foamyQuadMesh/Make/options b/applications/utilities/mesh/generation/foamyMesh/foamyQuadMesh/Make/options index 904dd290a9..5ead133c28 100644 --- a/applications/utilities/mesh/generation/foamyMesh/foamyQuadMesh/Make/options +++ b/applications/utilities/mesh/generation/foamyMesh/foamyQuadMesh/Make/options @@ -8,7 +8,7 @@ EXE_INC = \ ${EXE_NDEBUG} \ ${CGAL_INC} \ ${c++LESSWARN} \ - -I$(FOAM_APP)/utilities/mesh/generation/extrude2DMesh/extrude2DMesh/lnInclude \ + -I$(FOAM_UTILITIES)/mesh/generation/extrude2DMesh/extrude2DMesh/lnInclude \ -I../conformalVoronoi2DMesh/lnInclude \ -I../conformalVoronoiMesh/lnInclude \ -I$(LIB_SRC)/parallel/decompose/decompositionMethods/lnInclude \ diff --git a/etc/config.csh/settings b/etc/config.csh/settings index 29094d6f79..98442b94a1 100644 --- a/etc/config.csh/settings +++ b/etc/config.csh/settings @@ -178,8 +178,8 @@ setenv FOAM_ETC $WM_PROJECT_DIR/etc setenv FOAM_APP $WM_PROJECT_DIR/applications setenv FOAM_SRC $WM_PROJECT_DIR/src setenv FOAM_TUTORIALS $WM_PROJECT_DIR/tutorials -setenv FOAM_UTILITIES $FOAM_APP/utilities -setenv FOAM_SOLVERS $FOAM_APP/solvers +setenv FOAM_UTILITIES $WM_PROJECT_DIR/applications/utilities +setenv FOAM_SOLVERS $WM_PROJECT_DIR/applications/solvers setenv FOAM_RUN $WM_PROJECT_USER_DIR/run # Add wmake to the path - not required for runtime-only environment diff --git a/etc/config.sh/settings b/etc/config.sh/settings index d1e629eed5..ebc4bf435a 100644 --- a/etc/config.sh/settings +++ b/etc/config.sh/settings @@ -177,8 +177,8 @@ export FOAM_ETC=$WM_PROJECT_DIR/etc export FOAM_APP=$WM_PROJECT_DIR/applications export FOAM_SRC=$WM_PROJECT_DIR/src export FOAM_TUTORIALS=$WM_PROJECT_DIR/tutorials -export FOAM_UTILITIES=$FOAM_APP/utilities -export FOAM_SOLVERS=$FOAM_APP/solvers +export FOAM_UTILITIES=$WM_PROJECT_DIR/applications/utilities +export FOAM_SOLVERS=$WM_PROJECT_DIR/applications/solvers export FOAM_RUN=$WM_PROJECT_USER_DIR/run # Add wmake to the path - not required for runtime-only environment From e1f64efdb171ec9fdc594c85edf9a406b898621c Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Fri, 7 Apr 2017 08:32:13 +0200 Subject: [PATCH 028/124] STYLE: remove stray log files --- .../adiabaticFlameT/Hydrogen.log | 8726 ----------------- .../equilibriumFlameT/Hydrogen.log | 481 - 2 files changed, 9207 deletions(-) delete mode 100644 applications/utilities/thermophysical/adiabaticFlameT/Hydrogen.log delete mode 100644 applications/utilities/thermophysical/equilibriumFlameT/Hydrogen.log diff --git a/applications/utilities/thermophysical/adiabaticFlameT/Hydrogen.log b/applications/utilities/thermophysical/adiabaticFlameT/Hydrogen.log deleted file mode 100644 index 02555c3591..0000000000 --- a/applications/utilities/thermophysical/adiabaticFlameT/Hydrogen.log +++ /dev/null @@ -1,8726 +0,0 @@ -/*---------------------------------------------------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: plus | -| \\ / A nd | Web: www.OpenFOAM.com | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -Build : dev-27a117d1f441 -Exec : adiabaticFlameT controlDict -Date : Jan 16 2013 -Time : 15:39:43 -Host : "dm" -PID : 4485 -Case : /home/dm2/henry/OpenFOAM/OpenFOAM-dev/applications/utilities/thermophysical/adiabaticFlameT -nProcs : 1 -sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE). -SetNaN : Initialising allocated memory to NaN (FOAM_SETNAN). -fileModificationChecking : Monitoring run-time modified files using timeStampMaster -allowSystemOperations : Allowing user-supplied system call operations - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -Reading thermodynamic data dictionary -stoichiometricAirFuelMassRatio stoichiometricAirFuelMassRatio [0 0 0 0 0 0 0] 34.0741; -phi = 0.01 -ft = 0.000293392 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 28.7381 - 200 6000 1000 - 3.10064 0.00123965 -4.17681e-07 6.62032e-11 -3.8993e-15 -984.555 5.32933 - 3.57863 -0.000690587 1.58211e-06 -2.44153e-11 -4.60821e-13 -1049.99 3.10225 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.7983 - 200 6000 1000 - 3.09839 0.00124987 -4.2089e-07 6.663e-11 -3.91975e-15 -1105.92 5.36648 - 3.58598 -0.000727737 1.67376e-06 -1.11662e-10 -4.30243e-13 -1173.08 3.09467 -; -Tad = 334.675 - -phi = 0.02 -ft = 0.000586612 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 28.6268 - 200 6000 1000 - 3.09994 0.00123793 -4.16552e-07 6.59917e-11 -3.88593e-15 -983.841 5.30287 - 3.57349 -0.000654472 1.49439e-06 5.96414e-11 -4.89623e-13 -1049.44 3.09218 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.7465 - 200 6000 1000 - 3.09545 0.00125832 -4.22951e-07 6.68426e-11 -3.92669e-15 -1226.06 5.3769 - 3.58813 -0.000728465 1.67693e-06 -1.14136e-10 -4.28715e-13 -1295.1 3.077 -; -Tad = 369.064 - -phi = 0.03 -ft = 0.000879661 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 28.5164 - 200 6000 1000 - 3.09924 0.00123623 -4.15431e-07 6.57819e-11 -3.87267e-15 -983.133 5.27663 - 3.56839 -0.000618656 1.40741e-06 1.43001e-10 -5.18187e-13 -1048.89 3.08218 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.695 - 200 6000 1000 - 3.09252 0.00126673 -4.25004e-07 6.70543e-11 -3.9336e-15 -1345.7 5.38728 - 3.59027 -0.000729191 1.6801e-06 -1.16599e-10 -4.27194e-13 -1416.61 3.0594 -; -Tad = 403.142 - -phi = 0.04 -ft = 0.00117254 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 28.407 - 200 6000 1000 - 3.09856 0.00123453 -4.1432e-07 6.55738e-11 -3.85951e-15 -982.43 5.2506 - 3.56334 -0.000583136 1.32113e-06 2.25672e-10 -5.46514e-13 -1048.35 3.07227 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.6436 - 200 6000 1000 - 3.08961 0.00127511 -4.27047e-07 6.72651e-11 -3.94049e-15 -1464.84 5.39762 - 3.5924 -0.000729913 1.68325e-06 -1.19052e-10 -4.25679e-13 -1537.62 3.04187 -; -Tad = 436.888 - -phi = 0.05 -ft = 0.00146524 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 28.2984 - 200 6000 1000 - 3.09787 0.00123286 -4.13218e-07 6.53674e-11 -3.84647e-15 -981.733 5.22479 - 3.55832 -0.000547908 1.23557e-06 3.07662e-10 -5.74608e-13 -1047.81 3.06245 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.5924 - 200 6000 1000 - 3.08671 0.00128346 -4.29082e-07 6.74751e-11 -3.94734e-15 -1583.49 5.40791 - 3.59453 -0.000730633 1.68639e-06 -1.21495e-10 -4.24171e-13 -1658.13 3.02442 -; -Tad = 470.284 - -phi = 0.06 -ft = 0.00175777 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 28.1907 - 200 6000 1000 - 3.0972 0.00123119 -4.12125e-07 6.51628e-11 -3.83353e-15 -981.043 5.19919 - 3.55335 -0.00051297 1.15072e-06 3.88981e-10 -6.02473e-13 -1047.28 3.0527 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.5415 - 200 6000 1000 - 3.08382 0.00129177 -4.31109e-07 6.76841e-11 -3.95417e-15 -1701.64 5.41816 - 3.59664 -0.000731349 1.68951e-06 -1.23928e-10 -4.22668e-13 -1778.13 3.00704 -; -Tad = 503.317 - -phi = 0.07 -ft = 0.00205014 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 28.0839 - 200 6000 1000 - 3.09653 0.00122954 -4.1104e-07 6.49598e-11 -3.8207e-15 -980.357 5.17379 - 3.54841 -0.000478316 1.06655e-06 4.69636e-10 -6.30109e-13 -1046.75 3.04303 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.4908 - 200 6000 1000 - 3.08094 0.00130004 -4.33128e-07 6.78924e-11 -3.96097e-15 -1819.3 5.42836 - 3.59875 -0.000732062 1.69262e-06 -1.26351e-10 -4.21172e-13 -1897.64 2.98974 -; -Tad = 535.974 - -phi = 0.08 -ft = 0.00234233 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.978 - 200 6000 1000 - 3.09586 0.0012279 -4.09965e-07 6.47584e-11 -3.80798e-15 -979.677 5.14861 - 3.54352 -0.000443944 9.83065e-07 5.49636e-10 -6.57522e-13 -1046.23 3.03344 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.4403 - 200 6000 1000 - 3.07807 0.00130828 -4.35138e-07 6.80997e-11 -3.96774e-15 -1936.48 5.43853 - 3.60085 -0.000732773 1.69572e-06 -1.28763e-10 -4.19682e-13 -2016.66 2.9725 -; -Tad = 568.248 - -phi = 0.09 -ft = 0.00263435 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.8729 - 200 6000 1000 - 3.0952 0.00122628 -4.08898e-07 6.45587e-11 -3.79535e-15 -979.003 5.12363 - 3.53867 -0.00040985 9.00258e-07 6.28988e-10 -6.84712e-13 -1045.71 3.02393 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.39 - 200 6000 1000 - 3.07522 0.00131649 -4.3714e-07 6.83062e-11 -3.97448e-15 -2053.18 5.44865 - 3.60294 -0.00073348 1.69881e-06 -1.31166e-10 -4.18199e-13 -2135.18 2.95534 -; -Tad = 600.133 - -phi = 0.1 -ft = 0.0029262 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.7687 - 200 6000 1000 - 3.09455 0.00122467 -4.0784e-07 6.43606e-11 -3.78283e-15 -978.334 5.09885 - 3.53385 -0.00037603 8.18118e-07 7.07701e-10 -7.11683e-13 -1045.2 3.01449 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.3399 - 200 6000 1000 - 3.07238 0.00132466 -4.39133e-07 6.85118e-11 -3.98119e-15 -2169.39 5.45873 - 3.60502 -0.000734185 1.70189e-06 -1.33559e-10 -4.16721e-13 -2253.22 2.93824 -; -Tad = 631.628 - -phi = 0.11 -ft = 0.00321787 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.6653 - 200 6000 1000 - 3.0939 0.00122307 -4.06791e-07 6.41641e-11 -3.77041e-15 -977.671 5.07426 - 3.52908 -0.000342483 7.36638e-07 7.85781e-10 -7.38438e-13 -1044.69 3.00513 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.29 - 200 6000 1000 - 3.06954 0.0013328 -4.41119e-07 6.87166e-11 -3.98788e-15 -2285.13 5.46877 - 3.60709 -0.000734887 1.70495e-06 -1.35942e-10 -4.15249e-13 -2370.77 2.92122 -; -Tad = 662.732 - -phi = 0.12 -ft = 0.00350938 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.5628 - 200 6000 1000 - 3.09326 0.00122149 -4.0575e-07 6.39692e-11 -3.75809e-15 -977.013 5.04988 - 3.52434 -0.000309203 6.5581e-07 8.63238e-10 -7.64978e-13 -1044.18 2.99585 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.2403 - 200 6000 1000 - 3.06672 0.0013409 -4.43096e-07 6.89206e-11 -3.99454e-15 -2400.39 5.47877 - 3.60916 -0.000735586 1.708e-06 -1.38315e-10 -4.13784e-13 -2487.84 2.90426 -; -Tad = 693.449 - -phi = 0.13 -ft = 0.00380072 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.461 - 200 6000 1000 - 3.09262 0.00121991 -4.04717e-07 6.37758e-11 -3.74587e-15 -976.36 5.02569 - 3.51964 -0.000276189 5.75625e-07 9.40077e-10 -7.91307e-13 -1043.68 2.98664 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.1908 - 200 6000 1000 - 3.06392 0.00134898 -4.45065e-07 6.91237e-11 -4.00117e-15 -2515.18 5.48872 - 3.61121 -0.000736282 1.71103e-06 -1.40679e-10 -4.12324e-13 -2604.43 2.88738 -; -Tad = 723.78 - -phi = 0.14 -ft = 0.00409188 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.3601 - 200 6000 1000 - 3.09198 0.00121835 -4.03692e-07 6.35839e-11 -3.73374e-15 -975.712 5.00169 - 3.51498 -0.000243437 4.96076e-07 1.01631e-09 -8.17428e-13 -1043.18 2.9775 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.1415 - 200 6000 1000 - 3.06112 0.00135702 -4.47026e-07 6.9326e-11 -4.00778e-15 -2629.51 5.49864 - 3.61326 -0.000736975 1.71406e-06 -1.43033e-10 -4.10871e-13 -2720.55 2.87056 -; -Tad = 753.734 - -phi = 0.15 -ft = 0.00438288 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.26 - 200 6000 1000 - 3.09136 0.00121681 -4.02676e-07 6.33936e-11 -3.72171e-15 -975.069 4.97788 - 3.51035 -0.000210943 4.17156e-07 1.09193e-09 -8.43342e-13 -1042.68 2.96843 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.0924 - 200 6000 1000 - 3.05834 0.00136502 -4.48979e-07 6.95275e-11 -4.01435e-15 -2743.37 5.50852 - 3.6153 -0.000737665 1.71707e-06 -1.45377e-10 -4.09423e-13 -2836.19 2.85381 -; -Tad = 783.317 - -phi = 0.16 -ft = 0.00467371 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.1606 - 200 6000 1000 - 3.09073 0.00121527 -4.01667e-07 6.32047e-11 -3.70977e-15 -974.432 4.95426 - 3.50577 -0.000178706 3.38858e-07 1.16697e-09 -8.69052e-13 -1042.19 2.95944 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 28.0435 - 200 6000 1000 - 3.05556 0.001373 -4.50924e-07 6.97281e-11 -4.02091e-15 -2856.76 5.51835 - 3.61733 -0.000738353 1.72007e-06 -1.47712e-10 -4.07981e-13 -2951.36 2.83713 -; -Tad = 812.538 - -phi = 0.17 -ft = 0.00496436 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 27.062 - 200 6000 1000 - 3.09011 0.00121375 -4.00666e-07 6.30174e-11 -3.69793e-15 -973.799 4.93082 - 3.50121 -0.000146721 2.61173e-07 1.24141e-09 -8.9456e-13 -1041.7 2.95051 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.9949 - 200 6000 1000 - 3.0528 0.00138094 -4.52862e-07 6.9928e-11 -4.02743e-15 -2969.7 5.52815 - 3.61935 -0.000739038 1.72305e-06 -1.50038e-10 -4.06545e-13 -3066.07 2.82052 -; -Tad = 841.406 - -phi = 0.18 -ft = 0.00525485 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.9642 - 200 6000 1000 - 3.0895 0.00121223 -3.99673e-07 6.28315e-11 -3.68618e-15 -973.172 4.90757 - 3.4967 -0.000114985 1.84094e-07 1.31527e-09 -9.19869e-13 -1041.22 2.94166 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.9464 - 200 6000 1000 - 3.05005 0.00138885 -4.54791e-07 7.0127e-11 -4.03393e-15 -3082.18 5.53791 - 3.62137 -0.00073972 1.72603e-06 -1.52354e-10 -4.05115e-13 -3180.31 2.80398 -; -Tad = 869.932 - -phi = 0.19 -ft = 0.00554517 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.8672 - 200 6000 1000 - 3.08889 0.00121073 -3.98688e-07 6.2647e-11 -3.67452e-15 -972.549 4.88449 - 3.49221 -8.34969e-05 1.07616e-07 1.38856e-09 -9.44981e-13 -1040.74 2.93287 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.8981 - 200 6000 1000 - 3.04731 0.00139673 -4.56713e-07 7.03252e-11 -4.0404e-15 -3194.2 5.54762 - 3.62337 -0.000740399 1.72899e-06 -1.5466e-10 -4.03691e-13 -3294.09 2.7875 -; -Tad = 898.128 - -phi = 0.2 -ft = 0.00583532 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.7709 - 200 6000 1000 - 3.08828 0.00120925 -3.97711e-07 6.2464e-11 -3.66295e-15 -971.931 4.8616 - 3.48777 -5.22526e-05 3.17297e-08 1.46128e-09 -9.69899e-13 -1040.27 2.92416 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.85 - 200 6000 1000 - 3.04458 0.00140458 -4.58627e-07 7.05227e-11 -4.04685e-15 -3305.78 5.5573 - 3.62537 -0.000741075 1.73194e-06 -1.56957e-10 -4.02272e-13 -3407.42 2.77109 -; -Tad = 926.006 - -phi = 0.21 -ft = 0.00612529 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.6754 - 200 6000 1000 - 3.08769 0.00120777 -3.96741e-07 6.22824e-11 -3.65147e-15 -971.318 4.83888 - 3.48335 -2.12494e-05 -4.35705e-08 1.53344e-09 -9.94625e-13 -1039.79 2.91551 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.8021 - 200 6000 1000 - 3.04186 0.00141239 -4.60533e-07 7.07193e-11 -4.05327e-15 -3416.9 5.56694 - 3.62736 -0.000741749 1.73488e-06 -1.59245e-10 -4.00859e-13 -3520.28 2.75474 -; -Tad = 953.578 - -phi = 0.22 -ft = 0.0064151 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.5806 - 200 6000 1000 - 3.08709 0.0012063 -3.95778e-07 6.21022e-11 -3.64008e-15 -970.709 4.81634 - 3.47897 9.51534e-06 -1.18292e-07 1.60504e-09 -1.01916e-12 -1039.33 2.90692 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.7544 - 200 6000 1000 - 3.03915 0.00142017 -4.62432e-07 7.09151e-11 -4.05966e-15 -3527.58 5.57654 - 3.62934 -0.00074242 1.73781e-06 -1.61524e-10 -3.99452e-13 -3632.69 2.73846 -; -Tad = 980.858 - -phi = 0.23 -ft = 0.00670474 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.4865 - 200 6000 1000 - 3.0865 0.00120485 -3.94823e-07 6.19234e-11 -3.62878e-15 -970.105 4.79397 - 3.47463 4.00444e-05 -1.92441e-07 1.6761e-09 -1.04351e-12 -1038.86 2.89841 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.7068 - 200 6000 1000 - 3.03646 0.00142793 -4.64323e-07 7.11102e-11 -4.06603e-15 -3637.82 5.5861 - 3.63132 -0.000743088 1.74073e-06 -1.63794e-10 -3.98051e-13 -3744.66 2.72225 -; -Tad = 1007.86 - -phi = 0.24 -ft = 0.00699422 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.3931 - 200 6000 1000 - 3.08591 0.00120341 -3.93875e-07 6.17459e-11 -3.61756e-15 -969.506 4.77177 - 3.47032 7.03406e-05 -2.66024e-07 1.74661e-09 -1.06767e-12 -1038.4 2.88995 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.6595 - 200 6000 1000 - 3.03377 0.00143565 -4.66206e-07 7.13045e-11 -4.07237e-15 -3747.61 5.59563 - 3.63328 -0.000743754 1.74363e-06 -1.66055e-10 -3.96655e-13 -3856.17 2.7061 -; -Tad = 1034.59 - -phi = 0.25 -ft = 0.00728352 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.3005 - 200 6000 1000 - 3.08533 0.00120197 -3.92935e-07 6.15698e-11 -3.60643e-15 -968.912 4.74974 - 3.46604 0.000100406 -3.39047e-07 1.81659e-09 -1.09165e-12 -1037.94 2.88157 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.6124 - 200 6000 1000 - 3.0311 0.00144334 -4.68082e-07 7.1498e-11 -4.07869e-15 -3856.97 5.60511 - 3.63524 -0.000744417 1.74652e-06 -1.68306e-10 -3.95264e-13 -3967.24 2.69001 -; -Tad = 1061.05 - -phi = 0.26 -ft = 0.00757265 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.2085 - 200 6000 1000 - 3.08475 0.00120055 -3.92001e-07 6.1395e-11 -3.59538e-15 -968.322 4.72788 - 3.46179 0.000130245 -4.11518e-07 1.88603e-09 -1.11544e-12 -1037.49 2.87324 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.5654 - 200 6000 1000 - 3.02843 0.001451 -4.6995e-07 7.16907e-11 -4.08498e-15 -3965.89 5.61456 - 3.63719 -0.000745078 1.7494e-06 -1.70549e-10 -3.93879e-13 -4077.87 2.67399 -; -Tad = 1087.24 - -phi = 0.27 -ft = 0.00786162 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.1172 - 200 6000 1000 - 3.08418 0.00119914 -3.91075e-07 6.12215e-11 -3.58442e-15 -967.736 4.70618 - 3.45757 0.000159858 -4.83442e-07 1.95496e-09 -1.13906e-12 -1037.04 2.86498 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.5186 - 200 6000 1000 - 3.02578 0.00145863 -4.71811e-07 7.18827e-11 -4.09125e-15 -4074.37 5.62397 - 3.63914 -0.000745735 1.75227e-06 -1.72783e-10 -3.925e-13 -4188.06 2.65804 -; -Tad = 1113.17 - -phi = 0.28 -ft = 0.00815042 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 26.0267 - 200 6000 1000 - 3.08361 0.00119774 -3.90155e-07 6.10494e-11 -3.57354e-15 -967.155 4.68464 - 3.45339 0.000189248 -5.54825e-07 2.02336e-09 -1.1625e-12 -1036.59 2.85678 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.472 - 200 6000 1000 - 3.02313 0.00146623 -4.73665e-07 7.20739e-11 -4.09749e-15 -4182.43 5.63334 - 3.64107 -0.000746391 1.75513e-06 -1.75008e-10 -3.91126e-13 -4297.81 2.64214 -; -Tad = 1138.85 - -phi = 0.29 -ft = 0.00843905 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.9368 - 200 6000 1000 - 3.08305 0.00119635 -3.89243e-07 6.08785e-11 -3.56274e-15 -966.578 4.66327 - 3.44924 0.000218418 -6.25674e-07 2.09125e-09 -1.18576e-12 -1036.14 2.84864 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.4256 - 200 6000 1000 - 3.0205 0.00147379 -4.75511e-07 7.22643e-11 -4.10371e-15 -4290.06 5.64268 - 3.643 -0.000747043 1.75798e-06 -1.77224e-10 -3.89758e-13 -4407.13 2.62631 -; -Tad = 1164.29 - -phi = 0.3 -ft = 0.00872751 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.8476 - 200 6000 1000 - 3.08249 0.00119497 -3.88337e-07 6.07089e-11 -3.55202e-15 -966.005 4.64205 - 3.44512 0.000247371 -6.95994e-07 2.15864e-09 -1.20885e-12 -1035.7 2.84056 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.3794 - 200 6000 1000 - 3.01788 0.00148133 -4.7735e-07 7.2454e-11 -4.10991e-15 -4397.26 5.65198 - 3.64492 -0.000747693 1.76082e-06 -1.79431e-10 -3.88395e-13 -4516.01 2.61054 -; -Tad = 1189.47 - -phi = 0.31 -ft = 0.0090158 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.759 - 200 6000 1000 - 3.08193 0.0011936 -3.87438e-07 6.05406e-11 -3.54138e-15 -965.437 4.621 - 3.44102 0.000276109 -7.65792e-07 2.22553e-09 -1.23177e-12 -1035.27 2.83254 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.3334 - 200 6000 1000 - 3.01527 0.00148884 -4.79182e-07 7.2643e-11 -4.11608e-15 -4504.05 5.66124 - 3.64683 -0.000748341 1.76364e-06 -1.8163e-10 -3.87037e-13 -4624.47 2.59483 -; -Tad = 1214.42 - -phi = 0.32 -ft = 0.00930393 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.6711 - 200 6000 1000 - 3.08138 0.00119225 -3.86545e-07 6.03735e-11 -3.53082e-15 -964.873 4.6001 - 3.43696 0.000304634 -8.35073e-07 2.29192e-09 -1.25452e-12 -1034.83 2.82459 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.2875 - 200 6000 1000 - 3.01267 0.00149632 -4.81006e-07 7.28312e-11 -4.12222e-15 -4610.41 5.67047 - 3.64874 -0.000748986 1.76645e-06 -1.8382e-10 -3.85684e-13 -4732.49 2.57919 -; -Tad = 1239.13 - -phi = 0.33 -ft = 0.00959189 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.5838 - 200 6000 1000 - 3.08083 0.0011909 -3.8566e-07 6.02076e-11 -3.52033e-15 -964.313 4.57935 - 3.43293 0.000332948 -9.03842e-07 2.35782e-09 -1.2771e-12 -1034.4 2.81669 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.2419 - 200 6000 1000 - 3.01007 0.00150377 -4.82824e-07 7.30187e-11 -4.12834e-15 -4716.35 5.67966 - 3.65063 -0.000749628 1.76926e-06 -1.86001e-10 -3.84337e-13 -4840.1 2.56361 -; -Tad = 1263.61 - -phi = 0.34 -ft = 0.00987968 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.4972 - 200 6000 1000 - 3.08029 0.00118956 -3.8478e-07 6.0043e-11 -3.50993e-15 -963.757 4.55875 - 3.42893 0.000361054 -9.72106e-07 2.42323e-09 -1.29952e-12 -1033.97 2.80884 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.1964 - 200 6000 1000 - 3.00749 0.00151119 -4.84634e-07 7.32054e-11 -4.13444e-15 -4821.88 5.68881 - 3.65252 -0.000750268 1.77205e-06 -1.88174e-10 -3.82996e-13 -4947.28 2.54808 -; -Tad = 1287.86 - -phi = 0.35 -ft = 0.0101673 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.4112 - 200 6000 1000 - 3.07975 0.00118823 -3.83907e-07 5.98795e-11 -3.4996e-15 -963.205 4.53831 - 3.42496 0.000388955 -1.03987e-06 2.48817e-09 -1.32177e-12 -1033.55 2.80106 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.1511 - 200 6000 1000 - 3.00492 0.00151859 -4.86437e-07 7.33914e-11 -4.14051e-15 -4926.99 5.69793 - 3.65441 -0.000750905 1.77483e-06 -1.90338e-10 -3.81659e-13 -5054.04 2.53262 -; -Tad = 1311.88 - -phi = 0.36 -ft = 0.0104548 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.3259 - 200 6000 1000 - 3.07921 0.00118691 -3.83041e-07 5.97173e-11 -3.48934e-15 -962.657 4.51802 - 3.42102 0.000416651 -1.10714e-06 2.55263e-09 -1.34386e-12 -1033.12 2.79333 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.1059 - 200 6000 1000 - 3.00236 0.00152595 -4.88233e-07 7.35767e-11 -4.14656e-15 -5031.7 5.70701 - 3.65628 -0.00075154 1.7776e-06 -1.92494e-10 -3.80328e-13 -5160.39 2.51722 -; -Tad = 1335.69 - -phi = 0.37 -ft = 0.0107421 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.2411 - 200 6000 1000 - 3.07868 0.0011856 -3.82181e-07 5.95562e-11 -3.47916e-15 -962.114 4.49787 - 3.41711 0.000444147 -1.17392e-06 2.61663e-09 -1.36578e-12 -1032.71 2.78566 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.061 - 200 6000 1000 - 2.99981 0.00153328 -4.90022e-07 7.37612e-11 -4.15259e-15 -5136 5.71606 - 3.65815 -0.000752172 1.78036e-06 -1.94642e-10 -3.79002e-13 -5266.32 2.50188 -; -Tad = 1359.28 - -phi = 0.38 -ft = 0.0110292 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.157 - 200 6000 1000 - 3.07815 0.0011843 -3.81327e-07 5.93963e-11 -3.46905e-15 -961.574 4.47787 - 3.41322 0.000471443 -1.24022e-06 2.68016e-09 -1.38755e-12 -1032.29 2.77805 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 27.0162 - 200 6000 1000 - 2.99727 0.00154059 -4.91805e-07 7.39451e-11 -4.15859e-15 -5239.89 5.72507 - 3.66001 -0.000752802 1.7831e-06 -1.96781e-10 -3.77681e-13 -5371.84 2.4866 -; -Tad = 1382.66 - -phi = 0.39 -ft = 0.0113161 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 25.0735 - 200 6000 1000 - 3.07763 0.00118301 -3.80479e-07 5.92376e-11 -3.45902e-15 -961.038 4.45801 - 3.40936 0.000498542 -1.30604e-06 2.74323e-09 -1.40916e-12 -1031.88 2.77049 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.9716 - 200 6000 1000 - 2.99474 0.00154787 -4.9358e-07 7.41282e-11 -4.16457e-15 -5343.37 5.73404 - 3.66186 -0.00075343 1.78584e-06 -1.98912e-10 -3.76365e-13 -5476.95 2.47138 -; -Tad = 1405.83 - -phi = 0.4 -ft = 0.0116029 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.9906 - 200 6000 1000 - 3.07711 0.00118173 -3.79637e-07 5.908e-11 -3.44906e-15 -960.506 4.4383 - 3.40553 0.000525447 -1.37138e-06 2.80585e-09 -1.43062e-12 -1031.47 2.76298 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.9271 - 200 6000 1000 - 2.99222 0.00155512 -4.95348e-07 7.43106e-11 -4.17052e-15 -5446.46 5.74299 - 3.66371 -0.000754055 1.78857e-06 -2.01034e-10 -3.75054e-13 -5581.65 2.45621 -; -Tad = 1428.79 - -phi = 0.41 -ft = 0.0118895 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.9083 - 200 6000 1000 - 3.07659 0.00118046 -3.78802e-07 5.89235e-11 -3.43917e-15 -959.977 4.41872 - 3.40173 0.000552158 -1.43626e-06 2.86802e-09 -1.45192e-12 -1031.06 2.75553 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.8829 - 200 6000 1000 - 2.9897 0.00156234 -4.9711e-07 7.44923e-11 -4.17646e-15 -5549.15 5.75189 - 3.66555 -0.000754677 1.79128e-06 -2.03149e-10 -3.73749e-13 -5685.95 2.44111 -; -Tad = 1451.55 - -phi = 0.42 -ft = 0.012176 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.8265 - 200 6000 1000 - 3.07608 0.00117919 -3.77972e-07 5.87682e-11 -3.42935e-15 -959.453 4.39929 - 3.39796 0.000578679 -1.50067e-06 2.92974e-09 -1.47307e-12 -1030.66 2.74813 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.8388 - 200 6000 1000 - 2.9872 0.00156953 -4.98864e-07 7.46733e-11 -4.18237e-15 -5651.44 5.76077 - 3.66738 -0.000755298 1.79399e-06 -2.05255e-10 -3.72448e-13 -5789.85 2.42606 -; -Tad = 1474.11 - -phi = 0.43 -ft = 0.0124623 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.7454 - 200 6000 1000 - 3.07557 0.00117794 -3.77148e-07 5.86139e-11 -3.4196e-15 -958.932 4.38 - 3.39421 0.000605011 -1.56463e-06 2.99103e-09 -1.49407e-12 -1030.26 2.74078 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.7948 - 200 6000 1000 - 2.98471 0.0015767 -5.00612e-07 7.48536e-11 -4.18825e-15 -5753.34 5.7696 - 3.6692 -0.000755915 1.79669e-06 -2.07353e-10 -3.71153e-13 -5893.34 2.41107 -; -Tad = 1496.48 - -phi = 0.44 -ft = 0.0127484 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.6648 - 200 6000 1000 - 3.07506 0.00117669 -3.7633e-07 5.84608e-11 -3.40992e-15 -958.415 4.36084 - 3.39049 0.000631157 -1.62813e-06 3.05188e-09 -1.51493e-12 -1029.86 2.73349 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.7511 - 200 6000 1000 - 2.98223 0.00158384 -5.02354e-07 7.50332e-11 -4.19412e-15 -5854.85 5.77841 - 3.67102 -0.000756531 1.79937e-06 -2.09443e-10 -3.69862e-13 -5996.44 2.39614 -; -Tad = 1518.65 - -phi = 0.45 -ft = 0.0130344 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.5848 - 200 6000 1000 - 3.07456 0.00117546 -3.75518e-07 5.83087e-11 -3.40031e-15 -957.902 4.34182 - 3.38679 0.000657118 -1.69118e-06 3.11231e-09 -1.53563e-12 -1029.46 2.72624 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.7075 - 200 6000 1000 - 2.97975 0.00159095 -5.04088e-07 7.52121e-11 -4.19996e-15 -5955.96 5.78718 - 3.67283 -0.000757144 1.80204e-06 -2.11525e-10 -3.68576e-13 -6099.14 2.38127 -; -Tad = 1540.63 - -phi = 0.46 -ft = 0.0133202 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.5054 - 200 6000 1000 - 3.07406 0.00117423 -3.74711e-07 5.81577e-11 -3.39076e-15 -957.392 4.32293 - 3.38312 0.000682896 -1.75379e-06 3.1723e-09 -1.55619e-12 -1029.07 2.71905 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.6641 - 200 6000 1000 - 2.97729 0.00159803 -5.05816e-07 7.53904e-11 -4.20578e-15 -6056.69 5.79592 - 3.67464 -0.000757755 1.80471e-06 -2.13599e-10 -3.67296e-13 -6201.45 2.36645 -; -Tad = 1562.43 - -phi = 0.47 -ft = 0.0136058 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.4265 - 200 6000 1000 - 3.07357 0.00117301 -3.73911e-07 5.80078e-11 -3.38129e-15 -956.886 4.30417 - 3.37948 0.000708493 -1.81596e-06 3.23188e-09 -1.5766e-12 -1028.68 2.71191 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.6208 - 200 6000 1000 - 2.97483 0.00160509 -5.07537e-07 7.55679e-11 -4.21158e-15 -6157.04 5.80462 - 3.67643 -0.000758363 1.80736e-06 -2.15665e-10 -3.6602e-13 -6303.36 2.35169 -; -Tad = 1584.04 - -phi = 0.48 -ft = 0.0138913 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.3482 - 200 6000 1000 - 3.07307 0.0011718 -3.73115e-07 5.78589e-11 -3.37187e-15 -956.383 4.28555 - 3.37586 0.000733911 -1.8777e-06 3.29104e-09 -1.59687e-12 -1028.29 2.70482 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.5777 - 200 6000 1000 - 2.97239 0.00161212 -5.09252e-07 7.57448e-11 -4.21735e-15 -6257 5.81329 - 3.67822 -0.000758969 1.81001e-06 -2.17723e-10 -3.64749e-13 -6404.89 2.33699 -; -Tad = 1605.47 - -phi = 0.49 -ft = 0.0141766 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.2704 - 200 6000 1000 - 3.07259 0.0011706 -3.72326e-07 5.7711e-11 -3.36253e-15 -955.884 4.26705 - 3.37227 0.000759152 -1.939e-06 3.34979e-09 -1.617e-12 -1027.91 2.69778 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.5348 - 200 6000 1000 - 2.96995 0.00161912 -5.1096e-07 7.5921e-11 -4.2231e-15 -6356.58 5.82193 - 3.68001 -0.000759573 1.81264e-06 -2.19774e-10 -3.63483e-13 -6506.03 2.32234 -; -Tad = 1626.72 - -phi = 0.5 -ft = 0.0144617 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.1931 - 200 6000 1000 - 3.0721 0.0011694 -3.71541e-07 5.75642e-11 -3.35325e-15 -955.388 4.24869 - 3.3687 0.000784218 -1.99988e-06 3.40813e-09 -1.63699e-12 -1027.53 2.69078 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.492 - 200 6000 1000 - 2.96753 0.0016261 -5.12662e-07 7.60966e-11 -4.22884e-15 -6455.78 5.83054 - 3.68178 -0.000760175 1.81527e-06 -2.21816e-10 -3.62221e-13 -6606.79 2.30775 -; -Tad = 1647.79 - -phi = 0.51 -ft = 0.0147467 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.1164 - 200 6000 1000 - 3.07162 0.00116822 -3.70763e-07 5.74184e-11 -3.34403e-15 -954.896 4.23045 - 3.36515 0.00080911 -2.06034e-06 3.46606e-09 -1.65685e-12 -1027.15 2.68384 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.4494 - 200 6000 1000 - 2.96511 0.00163305 -5.14357e-07 7.62714e-11 -4.23455e-15 -6554.61 5.83911 - 3.68355 -0.000760774 1.81788e-06 -2.23851e-10 -3.60965e-13 -6707.17 2.29322 -; -Tad = 1668.69 - -phi = 0.52 -ft = 0.0150315 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 24.0402 - 200 6000 1000 - 3.07114 0.00116704 -3.69989e-07 5.72735e-11 -3.33488e-15 -954.407 4.21233 - 3.36164 0.000833831 -2.12038e-06 3.5236e-09 -1.67656e-12 -1026.77 2.67694 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.407 - 200 6000 1000 - 2.9627 0.00163997 -5.16046e-07 7.64456e-11 -4.24023e-15 -6653.06 5.84765 - 3.68532 -0.000761371 1.82048e-06 -2.25878e-10 -3.59713e-13 -6807.16 2.27873 -; -Tad = 1689.42 - -phi = 0.53 -ft = 0.0153161 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.9646 - 200 6000 1000 - 3.07067 0.00116587 -3.69221e-07 5.71297e-11 -3.32579e-15 -953.921 4.19434 - 3.35814 0.000858382 -2.18001e-06 3.58074e-09 -1.69614e-12 -1026.4 2.67009 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.3647 - 200 6000 1000 - 2.9603 0.00164687 -5.17729e-07 7.66192e-11 -4.2459e-15 -6751.14 5.85615 - 3.68707 -0.000761965 1.82308e-06 -2.27898e-10 -3.58466e-13 -6906.78 2.26431 -; -Tad = 1709.98 - -phi = 0.54 -ft = 0.0156006 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.8894 - 200 6000 1000 - 3.07019 0.00116471 -3.68458e-07 5.69869e-11 -3.31676e-15 -953.439 4.17648 - 3.35467 0.000882765 -2.23923e-06 3.63749e-09 -1.71559e-12 -1026.03 2.66329 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.3226 - 200 6000 1000 - 2.95791 0.00165374 -5.19405e-07 7.67921e-11 -4.25154e-15 -6848.85 5.86463 - 3.68882 -0.000762558 1.82566e-06 -2.29909e-10 -3.57224e-13 -7006.02 2.24994 -; -Tad = 1730.37 - -phi = 0.55 -ft = 0.0158849 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.8148 - 200 6000 1000 - 3.06973 0.00116355 -3.67701e-07 5.68451e-11 -3.3078e-15 -952.96 4.15873 - 3.35122 0.000906982 -2.29805e-06 3.69385e-09 -1.7349e-12 -1025.66 2.65653 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.2806 - 200 6000 1000 - 2.95553 0.00166058 -5.21074e-07 7.69643e-11 -4.25717e-15 -6946.19 5.87307 - 3.69057 -0.000763148 1.82824e-06 -2.31914e-10 -3.55986e-13 -7104.89 2.23562 -; -Tad = 1750.6 - -phi = 0.56 -ft = 0.0161691 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.7407 - 200 6000 1000 - 3.06926 0.00116241 -3.66948e-07 5.67042e-11 -3.29889e-15 -952.484 4.14111 - 3.3478 0.000931034 -2.35647e-06 3.74983e-09 -1.75408e-12 -1025.29 2.64982 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.2388 - 200 6000 1000 - 2.95316 0.0016674 -5.22738e-07 7.71359e-11 -4.26277e-15 -7043.16 5.88149 - 3.6923 -0.000763736 1.8308e-06 -2.3391e-10 -3.54753e-13 -7203.38 2.22135 -; -Tad = 1770.67 - -phi = 0.57 -ft = 0.016453 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.6671 - 200 6000 1000 - 3.0688 0.00116127 -3.66201e-07 5.65642e-11 -3.29004e-15 -952.012 4.1236 - 3.3444 0.000954923 -2.41449e-06 3.80543e-09 -1.77313e-12 -1024.93 2.64316 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.1971 - 200 6000 1000 - 2.9508 0.0016742 -5.24395e-07 7.73069e-11 -4.26835e-15 -7139.78 5.88987 - 3.69403 -0.000764322 1.83336e-06 -2.359e-10 -3.53525e-13 -7301.51 2.20714 -; -Tad = 1790.57 - -phi = 0.58 -ft = 0.0167369 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.5939 - 200 6000 1000 - 3.06834 0.00116014 -3.65459e-07 5.64252e-11 -3.28126e-15 -951.543 4.10622 - 3.34102 0.00097865 -2.47212e-06 3.86066e-09 -1.79205e-12 -1024.57 2.63654 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.1556 - 200 6000 1000 - 2.94844 0.00168097 -5.26046e-07 7.74772e-11 -4.27391e-15 -7236.03 5.89821 - 3.69576 -0.000764905 1.8359e-06 -2.37882e-10 -3.52301e-13 -7399.27 2.19298 -; -Tad = 1810.32 - -phi = 0.59 -ft = 0.0170205 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.5213 - 200 6000 1000 - 3.06788 0.00115902 -3.64721e-07 5.62872e-11 -3.27253e-15 -951.077 4.08895 - 3.33767 0.00100222 -2.52936e-06 3.91551e-09 -1.81085e-12 -1024.21 2.62996 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.1143 - 200 6000 1000 - 2.9461 0.00168771 -5.27691e-07 7.76469e-11 -4.27945e-15 -7331.92 5.90653 - 3.69747 -0.000765487 1.83844e-06 -2.39856e-10 -3.51082e-13 -7496.66 2.17888 -; -Tad = 1829.92 - -phi = 0.6 -ft = 0.017304 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.4492 - 200 6000 1000 - 3.06743 0.0011579 -3.63989e-07 5.61501e-11 -3.26387e-15 -950.614 4.0718 - 3.33433 0.00102563 -2.58622e-06 3.97e-09 -1.82952e-12 -1023.85 2.62343 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.0731 - 200 6000 1000 - 2.94376 0.00169443 -5.2933e-07 7.78159e-11 -4.28497e-15 -7427.45 5.91482 - 3.69918 -0.000766066 1.84097e-06 -2.41823e-10 -3.49867e-13 -7593.69 2.16483 -; -Tad = 1849.36 - -phi = 0.61 -ft = 0.0175873 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.3775 - 200 6000 1000 - 3.06698 0.00115679 -3.63261e-07 5.60138e-11 -3.25526e-15 -950.154 4.05476 - 3.33102 0.00104888 -2.64269e-06 4.02412e-09 -1.84806e-12 -1023.5 2.61694 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 26.0321 - 200 6000 1000 - 2.94143 0.00170112 -5.30963e-07 7.79843e-11 -4.29047e-15 -7522.63 5.92307 - 3.70089 -0.000766643 1.84349e-06 -2.43783e-10 -3.48657e-13 -7690.36 2.15083 -; -Tad = 1868.65 - -phi = 0.62 -ft = 0.0178705 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.3063 - 200 6000 1000 - 3.06653 0.00115569 -3.62539e-07 5.58785e-11 -3.2467e-15 -949.697 4.03783 - 3.32774 0.00107198 -2.69879e-06 4.07788e-09 -1.86649e-12 -1023.14 2.6105 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.9912 - 200 6000 1000 - 2.93911 0.00170779 -5.32589e-07 7.81521e-11 -4.29595e-15 -7617.45 5.9313 - 3.70259 -0.000767218 1.84599e-06 -2.45735e-10 -3.47451e-13 -7786.67 2.13688 -; -Tad = 1887.79 - -phi = 0.63 -ft = 0.0181535 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.2356 - 200 6000 1000 - 3.06609 0.0011546 -3.61821e-07 5.57441e-11 -3.23821e-15 -949.243 4.02102 - 3.32447 0.00109492 -2.75452e-06 4.13128e-09 -1.88478e-12 -1022.8 2.6041 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.9505 - 200 6000 1000 - 2.9368 0.00171443 -5.3421e-07 7.83193e-11 -4.30141e-15 -7711.92 5.93949 - 3.70428 -0.000767791 1.84849e-06 -2.4768e-10 -3.4625e-13 -7882.62 2.12298 -; -Tad = 1906.78 - -phi = 0.64 -ft = 0.0184363 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.1654 - 200 6000 1000 - 3.06565 0.00115352 -3.61108e-07 5.56106e-11 -3.22977e-15 -948.792 4.00432 - 3.32123 0.00111772 -2.80988e-06 4.18433e-09 -1.90296e-12 -1022.45 2.59774 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.9099 - 200 6000 1000 - 2.9345 0.00172105 -5.35825e-07 7.84858e-11 -4.30685e-15 -7806.05 5.94766 - 3.70596 -0.000768362 1.85098e-06 -2.49618e-10 -3.45053e-13 -7978.22 2.10914 -; -Tad = 1925.63 - -phi = 0.65 -ft = 0.018719 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.0956 - 200 6000 1000 - 3.06521 0.00115244 -3.60399e-07 5.5478e-11 -3.22139e-15 -948.344 3.98773 - 3.318 0.00114036 -2.86487e-06 4.23703e-09 -1.92102e-12 -1022.1 2.59142 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.8695 - 200 6000 1000 - 2.9322 0.00172765 -5.37433e-07 7.86518e-11 -4.31226e-15 -7899.82 5.95579 - 3.70764 -0.00076893 1.85346e-06 -2.51549e-10 -3.43861e-13 -8073.47 2.09535 -; -Tad = 1944.33 - -phi = 0.66 -ft = 0.0190015 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 23.0263 - 200 6000 1000 - 3.06478 0.00115137 -3.59696e-07 5.53462e-11 -3.21306e-15 -947.9 3.97125 - 3.3148 0.00116285 -2.91951e-06 4.28938e-09 -1.93896e-12 -1021.76 2.58514 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.8292 - 200 6000 1000 - 2.92992 0.00173422 -5.39036e-07 7.88171e-11 -4.31766e-15 -7993.25 5.9639 - 3.70932 -0.000769497 1.85593e-06 -2.53473e-10 -3.42673e-13 -8168.36 2.0816 -; -Tad = 1962.9 - -phi = 0.67 -ft = 0.0192839 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.9574 - 200 6000 1000 - 3.06434 0.0011503 -3.58997e-07 5.52153e-11 -3.20479e-15 -947.458 3.95487 - 3.31162 0.0011852 -2.97378e-06 4.34139e-09 -1.95678e-12 -1021.42 2.57891 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.7891 - 200 6000 1000 - 2.92764 0.00174076 -5.40633e-07 7.89818e-11 -4.32304e-15 -8086.33 5.97197 - 3.71098 -0.000770061 1.8584e-06 -2.55389e-10 -3.41489e-13 -8262.9 2.06791 -; -Tad = 1981.32 - -phi = 0.68 -ft = 0.0195661 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.889 - 200 6000 1000 - 3.06391 0.00114924 -3.58302e-07 5.50853e-11 -3.19657e-15 -947.019 3.9386 - 3.30846 0.0012074 -3.0277e-06 4.39306e-09 -1.97448e-12 -1021.08 2.57271 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.7491 - 200 6000 1000 - 2.92537 0.00174729 -5.42223e-07 7.91459e-11 -4.3284e-15 -8179.07 5.98002 - 3.71265 -0.000770623 1.86085e-06 -2.57299e-10 -3.4031e-13 -8357.1 2.05427 -; -Tad = 1999.6 - -phi = 0.69 -ft = 0.0198481 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.821 - 200 6000 1000 - 3.06349 0.00114819 -3.57612e-07 5.49561e-11 -3.1884e-15 -946.582 3.92244 - 3.30532 0.00122945 -3.08127e-06 4.44439e-09 -1.99207e-12 -1020.75 2.56656 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.7093 - 200 6000 1000 - 2.92311 0.00175378 -5.43809e-07 7.93094e-11 -4.33374e-15 -8271.48 5.98803 - 3.7143 -0.000771184 1.86329e-06 -2.59202e-10 -3.39135e-13 -8450.95 2.04068 -; -Tad = 2017.75 - -phi = 0.7 -ft = 0.0201299 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.7535 - 200 6000 1000 - 3.06306 0.00114715 -3.56927e-07 5.48277e-11 -3.18029e-15 -946.149 3.90639 - 3.3022 0.00125137 -3.13449e-06 4.49539e-09 -2.00955e-12 -1020.41 2.56045 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.6696 - 200 6000 1000 - 2.92086 0.00176026 -5.45388e-07 7.94723e-11 -4.33905e-15 -8363.54 5.99602 - 3.71595 -0.000771742 1.86573e-06 -2.61097e-10 -3.37965e-13 -8544.46 2.02714 -; -Tad = 2035.76 - -phi = 0.71 -ft = 0.0204116 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.6864 - 200 6000 1000 - 3.06264 0.00114611 -3.56245e-07 5.47002e-11 -3.17223e-15 -945.719 3.89044 - 3.2991 0.00127314 -3.18736e-06 4.54606e-09 -2.02691e-12 -1020.08 2.55437 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.63 - 200 6000 1000 - 2.91862 0.00176671 -5.46961e-07 7.96346e-11 -4.34435e-15 -8455.27 6.00397 - 3.71759 -0.000772298 1.86815e-06 -2.62986e-10 -3.36799e-13 -8637.62 2.01365 -; -Tad = 2053.64 - -phi = 0.72 -ft = 0.0206932 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.6197 - 200 6000 1000 - 3.06222 0.00114508 -3.55569e-07 5.45735e-11 -3.16422e-15 -945.291 3.87459 - 3.29602 0.00129477 -3.2399e-06 4.59641e-09 -2.04416e-12 -1019.75 2.54834 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.5906 - 200 6000 1000 - 2.91638 0.00177314 -5.48529e-07 7.97964e-11 -4.34963e-15 -8546.66 6.0119 - 3.71923 -0.000772852 1.87057e-06 -2.64868e-10 -3.35637e-13 -8730.45 2.0002 -; -Tad = 2071.39 - -phi = 0.73 -ft = 0.0209746 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.5535 - 200 6000 1000 - 3.06181 0.00114406 -3.54896e-07 5.44476e-11 -3.15626e-15 -944.866 3.85884 - 3.29296 0.00131626 -3.2921e-06 4.64643e-09 -2.0613e-12 -1019.42 2.54234 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.5514 - 200 6000 1000 - 2.91416 0.00177954 -5.50091e-07 7.99575e-11 -4.3549e-15 -8637.72 6.0198 - 3.72086 -0.000773404 1.87298e-06 -2.66743e-10 -3.34479e-13 -8822.93 1.98681 -; -Tad = 2089.01 - -phi = 0.74 -ft = 0.0212558 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.4877 - 200 6000 1000 - 3.06139 0.00114304 -3.54228e-07 5.43225e-11 -3.14835e-15 -944.443 3.84319 - 3.28992 0.00133761 -3.34396e-06 4.69612e-09 -2.07833e-12 -1019.1 2.53639 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.5123 - 200 6000 1000 - 2.91194 0.00178592 -5.51647e-07 8.0118e-11 -4.36014e-15 -8728.45 6.02767 - 3.72248 -0.000773954 1.87538e-06 -2.68611e-10 -3.33325e-13 -8915.08 1.97346 -; -Tad = 2106.5 - -phi = 0.75 -ft = 0.0215368 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.4223 - 200 6000 1000 - 3.06098 0.00114203 -3.53565e-07 5.41982e-11 -3.1405e-15 -944.024 3.82765 - 3.2869 0.00135883 -3.39549e-06 4.74551e-09 -2.09525e-12 -1018.78 2.53047 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.4733 - 200 6000 1000 - 2.90972 0.00179228 -5.53198e-07 8.0278e-11 -4.36536e-15 -8818.85 6.03551 - 3.7241 -0.000774502 1.87777e-06 -2.70472e-10 -3.32176e-13 -9006.9 1.96017 -; -Tad = 2123.87 - -phi = 0.76 -ft = 0.0218177 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.3574 - 200 6000 1000 - 3.06058 0.00114103 -3.52905e-07 5.40748e-11 -3.13269e-15 -943.607 3.8122 - 3.2839 0.00137991 -3.44669e-06 4.79457e-09 -2.11206e-12 -1018.46 2.52458 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.4345 - 200 6000 1000 - 2.90752 0.00179861 -5.54743e-07 8.04374e-11 -4.37056e-15 -8908.92 6.04332 - 3.72572 -0.000775049 1.88015e-06 -2.72327e-10 -3.31031e-13 -9098.38 1.94692 -; -Tad = 2141.11 - -phi = 0.77 -ft = 0.0220985 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.2928 - 200 6000 1000 - 3.06017 0.00114003 -3.5225e-07 5.3952e-11 -3.12494e-15 -943.193 3.79685 - 3.28092 0.00140086 -3.49757e-06 4.84333e-09 -2.12877e-12 -1018.14 2.51874 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.3958 - 200 6000 1000 - 2.90533 0.00180492 -5.56283e-07 8.05962e-11 -4.37575e-15 -8998.67 6.05111 - 3.72732 -0.000775593 1.88253e-06 -2.74174e-10 -3.2989e-13 -9189.54 1.93372 -; -Tad = 2158.22 - -phi = 0.78 -ft = 0.022379 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.2287 - 200 6000 1000 - 3.05977 0.00113904 -3.51598e-07 5.38301e-11 -3.11723e-15 -942.781 3.7816 - 3.27796 0.00142167 -3.54813e-06 4.89178e-09 -2.14537e-12 -1017.82 2.51293 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.3572 - 200 6000 1000 - 2.90314 0.00181121 -5.57817e-07 8.07544e-11 -4.38091e-15 -9088.09 6.05886 - 3.72892 -0.000776135 1.88489e-06 -2.76016e-10 -3.28753e-13 -9280.36 1.92056 -; -Tad = 2175.21 - -phi = 0.79 -ft = 0.0226594 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.1649 - 200 6000 1000 - 3.05937 0.00113805 -3.50951e-07 5.3709e-11 -3.10957e-15 -942.372 3.76644 - 3.27501 0.00144236 -3.59837e-06 4.93992e-09 -2.16187e-12 -1017.5 2.50716 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.3188 - 200 6000 1000 - 2.90096 0.00181748 -5.59345e-07 8.09121e-11 -4.38606e-15 -9177.19 6.06659 - 3.73052 -0.000776675 1.88725e-06 -2.7785e-10 -3.2762e-13 -9370.86 1.90746 -; -Tad = 2192.09 - -phi = 0.8 -ft = 0.0229397 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.1016 - 200 6000 1000 - 3.05897 0.00113707 -3.50308e-07 5.35886e-11 -3.10196e-15 -941.965 3.75138 - 3.27209 0.00146291 -3.64829e-06 4.98776e-09 -2.17826e-12 -1017.19 2.50143 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.2805 - 200 6000 1000 - 2.89879 0.00182372 -5.60868e-07 8.10692e-11 -4.39119e-15 -9265.97 6.07429 - 3.73211 -0.000777213 1.8896e-06 -2.79678e-10 -3.26491e-13 -9461.03 1.8944 -; -Tad = 2208.84 - -phi = 0.81 -ft = 0.0232198 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 22.0386 - 200 6000 1000 - 3.05857 0.0011361 -3.49669e-07 5.34689e-11 -3.0944e-15 -941.561 3.73641 - 3.26918 0.00148334 -3.6979e-06 5.03529e-09 -2.19455e-12 -1016.88 2.49573 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.2424 - 200 6000 1000 - 2.89662 0.00182994 -5.62386e-07 8.12257e-11 -4.3963e-15 -9354.43 6.08197 - 3.73369 -0.00077775 1.89194e-06 -2.815e-10 -3.25366e-13 -9550.88 1.88139 -; -Tad = 2225.47 - -phi = 0.82 -ft = 0.0234997 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.9761 - 200 6000 1000 - 3.05818 0.00113513 -3.49034e-07 5.335e-11 -3.08688e-15 -941.16 3.72154 - 3.26629 0.00150363 -3.74719e-06 5.08254e-09 -2.21074e-12 -1016.57 2.49006 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.2044 - 200 6000 1000 - 2.89447 0.00183614 -5.63898e-07 8.13817e-11 -4.40139e-15 -9442.58 6.08961 - 3.73527 -0.000778284 1.89427e-06 -2.83315e-10 -3.24245e-13 -9640.4 1.86842 -; -Tad = 2241.99 - -phi = 0.83 -ft = 0.0237795 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.9139 - 200 6000 1000 - 3.05779 0.00113417 -3.48403e-07 5.32319e-11 -3.07942e-15 -940.761 3.70676 - 3.26342 0.00152381 -3.79619e-06 5.12948e-09 -2.22682e-12 -1016.26 2.48444 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.1665 - 200 6000 1000 - 2.89232 0.00184232 -5.65404e-07 8.15371e-11 -4.40647e-15 -9530.41 6.09723 - 3.73685 -0.000778817 1.89659e-06 -2.85123e-10 -3.23129e-13 -9729.61 1.8555 -; -Tad = 2258.4 - -phi = 0.84 -ft = 0.0240591 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.8521 - 200 6000 1000 - 3.0574 0.00113322 -3.47776e-07 5.31144e-11 -3.07199e-15 -940.365 3.69207 - 3.26057 0.00154385 -3.84487e-06 5.17614e-09 -2.24281e-12 -1015.96 2.47884 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.1288 - 200 6000 1000 - 2.89018 0.00184847 -5.66905e-07 8.1692e-11 -4.41153e-15 -9617.92 6.10482 - 3.73841 -0.000779347 1.89891e-06 -2.86925e-10 -3.22016e-13 -9818.5 1.84263 -; -Tad = 2274.68 - -phi = 0.85 -ft = 0.0243385 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.7907 - 200 6000 1000 - 3.05702 0.00113227 -3.47153e-07 5.29977e-11 -3.06462e-15 -939.971 3.67747 - 3.25773 0.00156377 -3.89326e-06 5.22251e-09 -2.2587e-12 -1015.66 2.47329 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.0912 - 200 6000 1000 - 2.88805 0.0018546 -5.68401e-07 8.18463e-11 -4.41656e-15 -9705.12 6.11239 - 3.73997 -0.000779876 1.90122e-06 -2.8872e-10 -3.20907e-13 -9907.07 1.8298 -; -Tad = 2290.86 - -phi = 0.86 -ft = 0.0246178 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.7297 - 200 6000 1000 - 3.05664 0.00113132 -3.46533e-07 5.28818e-11 -3.05729e-15 -939.579 3.66297 - 3.25491 0.00158357 -3.94135e-06 5.26859e-09 -2.27449e-12 -1015.35 2.46776 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.0538 - 200 6000 1000 - 2.88592 0.00186072 -5.69892e-07 8.2e-11 -4.42158e-15 -9792.02 6.11992 - 3.74153 -0.000780403 1.90351e-06 -2.9051e-10 -3.19802e-13 -9995.32 1.81702 -; -Tad = 2306.93 - -phi = 0.87 -ft = 0.0248969 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.6691 - 200 6000 1000 - 3.05625 0.00113039 -3.45918e-07 5.27665e-11 -3.05e-15 -939.19 3.64855 - 3.25211 0.00160325 -3.98914e-06 5.31439e-09 -2.29018e-12 -1015.05 2.46227 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 25.0164 - 200 6000 1000 - 2.8838 0.0018668 -5.71377e-07 8.21532e-11 -4.42659e-15 -9878.6 6.12743 - 3.74308 -0.000780928 1.9058e-06 -2.92292e-10 -3.18701e-13 -10083.3 1.80429 -; -Tad = 2322.88 - -phi = 0.88 -ft = 0.0251759 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.6088 - 200 6000 1000 - 3.05588 0.00112946 -3.45306e-07 5.26519e-11 -3.04276e-15 -938.803 3.63422 - 3.24933 0.00162281 -4.03664e-06 5.3599e-09 -2.30578e-12 -1014.76 2.45682 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.9792 - 200 6000 1000 - 2.88169 0.00187287 -5.72857e-07 8.23059e-11 -4.43157e-15 -9964.88 6.13492 - 3.74463 -0.000781451 1.90809e-06 -2.94069e-10 -3.17604e-13 -10170.9 1.79159 -; -Tad = 2338.73 - -phi = 0.89 -ft = 0.0254547 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.5489 - 200 6000 1000 - 3.0555 0.00112853 -3.44698e-07 5.25381e-11 -3.03556e-15 -938.419 3.61998 - 3.24656 0.00164224 -4.08385e-06 5.40514e-09 -2.32128e-12 -1014.46 2.45139 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.9422 - 200 6000 1000 - 2.87959 0.00187892 -5.74332e-07 8.2458e-11 -4.43654e-15 -10050.9 6.14238 - 3.74617 -0.000781972 1.91036e-06 -2.95839e-10 -3.16511e-13 -10258.2 1.77895 -; -Tad = 2354.46 - -phi = 0.9 -ft = 0.0257334 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.4894 - 200 6000 1000 - 3.05513 0.00112761 -3.44093e-07 5.24249e-11 -3.02841e-15 -938.037 3.60582 - 3.24381 0.00166156 -4.13077e-06 5.4501e-09 -2.33668e-12 -1014.17 2.446 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.9053 - 200 6000 1000 - 2.87749 0.00188494 -5.75802e-07 8.26096e-11 -4.44149e-15 -10136.5 6.14981 - 3.7477 -0.000782492 1.91263e-06 -2.97603e-10 -3.15422e-13 -10345.2 1.76635 -; -Tad = 2370.09 - -phi = 0.91 -ft = 0.0260118 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.4302 - 200 6000 1000 - 3.05476 0.00112669 -3.43493e-07 5.23124e-11 -3.0213e-15 -937.657 3.59175 - 3.24108 0.00168076 -4.1774e-06 5.49479e-09 -2.352e-12 -1013.87 2.44065 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.8685 - 200 6000 1000 - 2.87541 0.00189095 -5.77266e-07 8.27607e-11 -4.44642e-15 -10221.9 6.15721 - 3.74923 -0.000783009 1.91488e-06 -2.99361e-10 -3.14337e-13 -10431.9 1.75379 -; -Tad = 2385.62 - -phi = 0.92 -ft = 0.0262902 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.3714 - 200 6000 1000 - 3.05439 0.00112579 -3.42896e-07 5.22006e-11 -3.01424e-15 -937.279 3.57777 - 3.23836 0.00169985 -4.22375e-06 5.53921e-09 -2.36722e-12 -1013.58 2.43532 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.8318 - 200 6000 1000 - 2.87332 0.00189693 -5.78725e-07 8.29112e-11 -4.45133e-15 -10307 6.16459 - 3.75075 -0.000783525 1.91713e-06 -3.01112e-10 -3.13255e-13 -10518.3 1.74128 -; -Tad = 2401.04 - -phi = 0.93 -ft = 0.0265683 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.3129 - 200 6000 1000 - 3.05402 0.00112488 -3.42302e-07 5.20895e-11 -3.00721e-15 -936.904 3.56387 - 3.23566 0.00171882 -4.26983e-06 5.58336e-09 -2.38235e-12 -1013.29 2.43003 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.7952 - 200 6000 1000 - 2.87125 0.00190289 -5.80179e-07 8.30612e-11 -4.45623e-15 -10391.7 6.17194 - 3.75227 -0.000784039 1.91938e-06 -3.02858e-10 -3.12177e-13 -10604.4 1.72881 -; -Tad = 2416.36 - -phi = 0.94 -ft = 0.0268464 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.2548 - 200 6000 1000 - 3.05365 0.00112398 -3.41712e-07 5.19791e-11 -3.00023e-15 -936.531 3.55005 - 3.23298 0.00173767 -4.31562e-06 5.62725e-09 -2.39738e-12 -1013.01 2.42477 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.7588 - 200 6000 1000 - 2.86918 0.00190883 -5.81628e-07 8.32107e-11 -4.46111e-15 -10476.2 6.17927 - 3.75378 -0.000784551 1.92161e-06 -3.04597e-10 -3.11103e-13 -10690.2 1.71638 -; -Tad = 2431.58 - -phi = 0.95 -ft = 0.0271242 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.1971 - 200 6000 1000 - 3.05329 0.00112309 -3.41126e-07 5.18693e-11 -2.99329e-15 -936.161 3.53632 - 3.23031 0.00175641 -4.36114e-06 5.67087e-09 -2.41233e-12 -1012.72 2.41954 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.7225 - 200 6000 1000 - 2.86713 0.00191475 -5.83072e-07 8.33596e-11 -4.46597e-15 -10560.4 6.18657 - 3.75529 -0.000785062 1.92384e-06 -3.0633e-10 -3.10033e-13 -10775.7 1.704 -; -Tad = 2446.69 - -phi = 0.96 -ft = 0.0274019 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.1397 - 200 6000 1000 - 3.05293 0.0011222 -3.40543e-07 5.17602e-11 -2.98639e-15 -935.792 3.52267 - 3.22766 0.00177504 -4.40639e-06 5.71423e-09 -2.42719e-12 -1012.44 2.41434 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.6864 - 200 6000 1000 - 2.86507 0.00192065 -5.84511e-07 8.3508e-11 -4.47082e-15 -10644.2 6.19385 - 3.75679 -0.00078557 1.92606e-06 -3.08057e-10 -3.08967e-13 -10860.9 1.69167 -; -Tad = 2461.71 - -phi = 0.97 -ft = 0.0276794 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.0826 - 200 6000 1000 - 3.05257 0.00112132 -3.39964e-07 5.16517e-11 -2.97954e-15 -935.426 3.5091 - 3.22502 0.00179356 -4.45137e-06 5.75733e-09 -2.44196e-12 -1012.16 2.40917 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.6503 - 200 6000 1000 - 2.86303 0.00192653 -5.85945e-07 8.36559e-11 -4.47565e-15 -10727.8 6.2011 - 3.75829 -0.000786077 1.92827e-06 -3.09778e-10 -3.07904e-13 -10945.8 1.67937 -; -Tad = 2476.62 - -phi = 0.98 -ft = 0.0279568 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 21.0259 - 200 6000 1000 - 3.05222 0.00112044 -3.39388e-07 5.15439e-11 -2.97272e-15 -935.062 3.49561 - 3.2224 0.00181197 -4.49608e-06 5.80017e-09 -2.45664e-12 -1011.88 2.40404 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.6144 - 200 6000 1000 - 2.86099 0.00193238 -5.87374e-07 8.38033e-11 -4.48046e-15 -10811.1 6.20832 - 3.75978 -0.000786582 1.93047e-06 -3.11493e-10 -3.06845e-13 -11030.4 1.66712 -; -Tad = 2491.44 - -phi = 0.99 -ft = 0.028234 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.9695 - 200 6000 1000 - 3.05186 0.00111957 -3.38815e-07 5.14367e-11 -2.96595e-15 -934.7 3.4822 - 3.2198 0.00183027 -4.54052e-06 5.84276e-09 -2.47123e-12 -1011.6 2.39893 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.5786 - 200 6000 1000 - 2.85896 0.00193822 -5.88798e-07 8.39502e-11 -4.48526e-15 -10894.1 6.21552 - 3.76127 -0.000787085 1.93267e-06 -3.13202e-10 -3.05789e-13 -11114.7 1.65491 -; -Tad = 2506.16 - -phi = 1 -ft = 0.0285111 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.9134 - 200 6000 1000 - 3.05151 0.00111871 -3.38246e-07 5.13301e-11 -2.95921e-15 -934.34 3.46887 - 3.21721 0.00184846 -4.5847e-06 5.8851e-09 -2.48574e-12 -1011.32 2.39386 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -Tad = 2520.79 - -phi = 1.01 -ft = 0.028788 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.8577 - 200 6000 1000 - 3.05116 0.00111785 -3.3768e-07 5.12242e-11 -2.95252e-15 -933.983 3.45562 - 3.21463 0.00186654 -4.62863e-06 5.92719e-09 -2.50016e-12 -1011.04 2.38881 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.4651 - 200 6000 1000 - 2.8572 0.00194017 -5.88682e-07 8.3859e-11 -4.47689e-15 -10941.7 6.19763 - 3.75784 -0.000757257 1.86079e-06 -2.44091e-10 -3.29198e-13 -11163.2 1.63942 -; -Tad = 2515.06 - -phi = 1.02 -ft = 0.0290647 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.8023 - 200 6000 1000 - 3.05081 0.00111699 -3.37118e-07 5.11189e-11 -2.94586e-15 -933.627 3.44245 - 3.21207 0.00188452 -4.67229e-06 5.96903e-09 -2.5145e-12 -1010.77 2.3838 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.3877 - 200 6000 1000 - 2.85746 0.00193633 -5.87157e-07 8.3623e-11 -4.46383e-15 -10906.8 6.17273 - 3.75297 -0.000727137 1.78723e-06 -1.73765e-10 -3.5349e-13 -11127.9 1.63613 -; -Tad = 2509.36 - -phi = 1.03 -ft = 0.0293413 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.7472 - 200 6000 1000 - 3.05047 0.00111614 -3.36559e-07 5.10142e-11 -2.93924e-15 -933.274 3.42935 - 3.20953 0.00190239 -4.7157e-06 6.01063e-09 -2.52875e-12 -1010.5 2.37881 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.3108 - 200 6000 1000 - 2.85772 0.00193252 -5.85643e-07 8.33887e-11 -4.45086e-15 -10872.1 6.14801 - 3.74813 -0.000697224 1.71417e-06 -1.03922e-10 -3.77615e-13 -11092.8 1.63285 -; -Tad = 2503.7 - -phi = 1.04 -ft = 0.0296178 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.6924 - 200 6000 1000 - 3.05012 0.00111529 -3.36003e-07 5.09101e-11 -2.93266e-15 -932.922 3.41634 - 3.207 0.00192016 -4.75885e-06 6.05198e-09 -2.54292e-12 -1010.23 2.37385 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.2345 - 200 6000 1000 - 2.85798 0.00192874 -5.84139e-07 8.3156e-11 -4.43798e-15 -10837.7 6.12346 - 3.74333 -0.000667515 1.64162e-06 -3.45572e-11 -4.01574e-13 -11057.9 1.6296 -; -Tad = 2498.06 - -phi = 1.05 -ft = 0.029894 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.638 - 200 6000 1000 - 3.04978 0.00111445 -3.3545e-07 5.08066e-11 -2.92612e-15 -932.573 3.40339 - 3.20449 0.00193782 -4.80175e-06 6.09309e-09 -2.55701e-12 -1009.96 2.36893 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.1587 - 200 6000 1000 - 2.85823 0.00192498 -5.82646e-07 8.29248e-11 -4.42519e-15 -10803.5 6.09907 - 3.73855 -0.000638009 1.56956e-06 3.43343e-11 -4.2537e-13 -11023.4 1.62637 -; -Tad = 2492.46 - -phi = 1.06 -ft = 0.0301701 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.5839 - 200 6000 1000 - 3.04944 0.00111361 -3.34901e-07 5.07038e-11 -2.91962e-15 -932.226 3.39053 - 3.20199 0.00195538 -4.8444e-06 6.13397e-09 -2.57101e-12 -1009.69 2.36403 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.0834 - 200 6000 1000 - 2.85849 0.00192124 -5.81162e-07 8.26953e-11 -4.41249e-15 -10769.5 6.07485 - 3.73381 -0.000608704 1.49799e-06 1.02757e-10 -4.49005e-13 -10989 1.62316 -; -Tad = 2486.88 - -phi = 1.07 -ft = 0.0304461 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.5301 - 200 6000 1000 - 3.0491 0.00111278 -3.34355e-07 5.06015e-11 -2.91316e-15 -931.88 3.37773 - 3.1995 0.00197284 -4.88681e-06 6.1746e-09 -2.58494e-12 -1009.43 2.35915 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 24.0086 - 200 6000 1000 - 2.85874 0.00191753 -5.79689e-07 8.24673e-11 -4.39987e-15 -10735.8 6.05079 - 3.7291 -0.000579597 1.42691e-06 1.70716e-10 -4.72479e-13 -10954.9 1.61998 -; -Tad = 2481.33 - -phi = 1.08 -ft = 0.0307219 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.4766 - 200 6000 1000 - 3.04877 0.00111195 -3.33812e-07 5.04998e-11 -2.90673e-15 -931.537 3.36501 - 3.19703 0.0019902 -4.92897e-06 6.215e-09 -2.59878e-12 -1009.16 2.35431 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.9343 - 200 6000 1000 - 2.85899 0.00191385 -5.78226e-07 8.22408e-11 -4.38733e-15 -10702.2 6.02689 - 3.72443 -0.000550687 1.35631e-06 2.38217e-10 -4.95795e-13 -10921 1.61681 -; -Tad = 2475.82 - -phi = 1.09 -ft = 0.0309976 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.4234 - 200 6000 1000 - 3.04843 0.00111113 -3.33272e-07 5.03987e-11 -2.90034e-15 -931.196 3.35237 - 3.19457 0.00200746 -4.97089e-06 6.25517e-09 -2.61254e-12 -1008.9 2.3495 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.8606 - 200 6000 1000 - 2.85924 0.00191019 -5.76772e-07 8.20158e-11 -4.37488e-15 -10669 6.00316 - 3.71978 -0.000521972 1.28618e-06 3.05262e-10 -5.18953e-13 -10887.3 1.61367 -; -Tad = 2470.33 - -phi = 1.1 -ft = 0.031273 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.3705 - 200 6000 1000 - 3.0481 0.00111032 -3.32735e-07 5.02982e-11 -2.89399e-15 -930.856 3.33979 - 3.19213 0.00202462 -5.01256e-06 6.29511e-09 -2.62623e-12 -1008.64 2.34471 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.7873 - 200 6000 1000 - 2.85949 0.00190655 -5.75328e-07 8.17924e-11 -4.36252e-15 -10635.9 5.97959 - 3.71517 -0.000493449 1.21652e-06 3.71858e-10 -5.41957e-13 -10853.9 1.61055 -; -Tad = 2464.87 - -phi = 1.11 -ft = 0.0315484 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.3179 - 200 6000 1000 - 3.04777 0.0011095 -3.32201e-07 5.01983e-11 -2.88767e-15 -930.519 3.32729 - 3.1897 0.00204168 -5.054e-06 6.33482e-09 -2.63983e-12 -1008.38 2.33995 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.7145 - 200 6000 1000 - 2.85973 0.00190294 -5.73894e-07 8.15705e-11 -4.35024e-15 -10603.1 5.95617 - 3.71058 -0.000465117 1.14733e-06 4.38009e-10 -5.64806e-13 -10820.6 1.60745 -; -Tad = 2459.45 - -phi = 1.12 -ft = 0.0318235 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.2657 - 200 6000 1000 - 3.04744 0.00110869 -3.3167e-07 5.00989e-11 -2.88139e-15 -930.183 3.31486 - 3.18729 0.00205864 -5.0952e-06 6.3743e-09 -2.65336e-12 -1008.12 2.33522 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.6422 - 200 6000 1000 - 2.85997 0.00189936 -5.7247e-07 8.135e-11 -4.33804e-15 -10570.4 5.93291 - 3.70603 -0.000436974 1.0786e-06 5.03719e-10 -5.87503e-13 -10787.6 1.60436 -; -Tad = 2454.04 - -phi = 1.13 -ft = 0.0320986 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.2137 - 200 6000 1000 - 3.04712 0.00110789 -3.31143e-07 5.00001e-11 -2.87514e-15 -929.85 3.3025 - 3.18489 0.00207551 -5.13617e-06 6.41356e-09 -2.66681e-12 -1007.86 2.33051 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.5704 - 200 6000 1000 - 2.86022 0.00189579 -5.71055e-07 8.1131e-11 -4.32592e-15 -10538 5.9098 - 3.70151 -0.000409018 1.01033e-06 5.68992e-10 -6.1005e-13 -10754.9 1.6013 -; -Tad = 2448.67 - -phi = 1.14 -ft = 0.0323734 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.162 - 200 6000 1000 - 3.04679 0.00110709 -3.30618e-07 4.99019e-11 -2.86894e-15 -929.518 3.29021 - 3.1825 0.00209228 -5.1769e-06 6.45259e-09 -2.68019e-12 -1007.61 2.32583 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.499 - 200 6000 1000 - 2.86046 0.00189225 -5.69649e-07 8.09134e-11 -4.31388e-15 -10505.8 5.88685 - 3.69702 -0.000381247 9.42509e-07 6.33833e-10 -6.32447e-13 -10722.3 1.59826 -; -Tad = 2443.33 - -phi = 1.15 -ft = 0.0326481 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.1106 - 200 6000 1000 - 3.04647 0.0011063 -3.30096e-07 4.98042e-11 -2.86276e-15 -929.188 3.278 - 3.18013 0.00210896 -5.2174e-06 6.4914e-09 -2.69349e-12 -1007.35 2.32118 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.4281 - 200 6000 1000 - 2.8607 0.00188874 -5.68253e-07 8.06973e-11 -4.30192e-15 -10473.9 5.86405 - 3.69255 -0.000353659 8.75135e-07 6.98247e-10 -6.54696e-13 -10689.9 1.59525 -; -Tad = 2438.01 - -phi = 1.16 -ft = 0.0329227 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.0595 - 200 6000 1000 - 3.04615 0.00110551 -3.29578e-07 4.9707e-11 -2.85662e-15 -928.86 3.26585 - 3.17776 0.00212554 -5.25768e-06 6.53e-09 -2.70671e-12 -1007.1 2.31655 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.3577 - 200 6000 1000 - 2.86093 0.00188524 -5.66865e-07 8.04826e-11 -4.29003e-15 -10442.1 5.84139 - 3.68812 -0.000326252 8.08204e-07 7.62236e-10 -6.76799e-13 -10657.8 1.59225 -; -Tad = 2432.72 - -phi = 1.17 -ft = 0.0331971 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 20.0087 - 200 6000 1000 - 3.04583 0.00110472 -3.29062e-07 4.96104e-11 -2.85052e-15 -928.534 3.25376 - 3.17542 0.00214203 -5.29772e-06 6.56837e-09 -2.71986e-12 -1006.85 2.31195 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.2878 - 200 6000 1000 - 2.86117 0.00188177 -5.65487e-07 8.02693e-11 -4.27823e-15 -10410.5 5.81889 - 3.68371 -0.000299025 7.41712e-07 8.25806e-10 -6.98757e-13 -10625.9 1.58927 -; -Tad = 2427.46 - -phi = 1.18 -ft = 0.0334713 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.9582 - 200 6000 1000 - 3.04551 0.00110394 -3.28549e-07 4.95144e-11 -2.84445e-15 -928.21 3.24175 - 3.17308 0.00215842 -5.33754e-06 6.60653e-09 -2.73294e-12 -1006.6 2.30738 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.2183 - 200 6000 1000 - 2.8614 0.00187833 -5.64118e-07 8.00574e-11 -4.2665e-15 -10379.2 5.79653 - 3.67934 -0.000271976 6.75655e-07 8.88961e-10 -7.20572e-13 -10594.2 1.5863 -; -Tad = 2422.23 - -phi = 1.19 -ft = 0.0337454 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.9079 - 200 6000 1000 - 3.0452 0.00110316 -3.28039e-07 4.94189e-11 -2.83841e-15 -927.888 3.2298 - 3.17076 0.00217473 -5.37714e-06 6.64448e-09 -2.74594e-12 -1006.35 2.30283 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.1492 - 200 6000 1000 - 2.86164 0.0018749 -5.62758e-07 7.98469e-11 -4.25485e-15 -10348 5.77432 - 3.67499 -0.000245104 6.10027e-07 9.51705e-10 -7.42244e-13 -10562.7 1.58336 -; -Tad = 2417.02 - -phi = 1.2 -ft = 0.0340193 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.858 - 200 6000 1000 - 3.04488 0.00110239 -3.27532e-07 4.93239e-11 -2.83241e-15 -927.567 3.21792 - 3.16846 0.00219094 -5.41652e-06 6.68221e-09 -2.75887e-12 -1006.1 2.29831 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.0806 - 200 6000 1000 - 2.86187 0.0018715 -5.61407e-07 7.96378e-11 -4.24328e-15 -10317.1 5.75226 - 3.67067 -0.000218405 5.44826e-07 1.01404e-09 -7.63776e-13 -10531.4 1.58044 -; -Tad = 2411.84 - -phi = 1.21 -ft = 0.0342931 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.8083 - 200 6000 1000 - 3.04457 0.00110162 -3.27027e-07 4.92295e-11 -2.82644e-15 -927.248 3.20611 - 3.16616 0.00220706 -5.45568e-06 6.71974e-09 -2.77173e-12 -1005.86 2.29381 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 23.0125 - 200 6000 1000 - 2.8621 0.00186812 -5.60064e-07 7.943e-11 -4.23178e-15 -10286.3 5.73033 - 3.66638 -0.00019188 4.80046e-07 1.07597e-09 -7.85169e-13 -10500.3 1.57754 -; -Tad = 2406.69 - -phi = 1.22 -ft = 0.0345667 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.7589 - 200 6000 1000 - 3.04426 0.00110086 -3.26525e-07 4.91356e-11 -2.8205e-15 -926.931 3.19436 - 3.16388 0.0022231 -5.49462e-06 6.75706e-09 -2.78452e-12 -1005.61 2.28933 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.9448 - 200 6000 1000 - 2.86233 0.00186476 -5.5873e-07 7.92235e-11 -4.22035e-15 -10255.8 5.70855 - 3.66212 -0.000165525 4.15685e-07 1.13751e-09 -8.06424e-13 -10469.4 1.57465 -; -Tad = 2401.56 - -phi = 1.23 -ft = 0.0348402 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.7097 - 200 6000 1000 - 3.04395 0.0011001 -3.26027e-07 4.90422e-11 -2.8146e-15 -926.616 3.18268 - 3.16161 0.00223904 -5.53335e-06 6.79417e-09 -2.79723e-12 -1005.37 2.28489 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.8775 - 200 6000 1000 - 2.86255 0.00186142 -5.57404e-07 7.90184e-11 -4.209e-15 -10225.4 5.68691 - 3.65788 -0.00013934 3.51737e-07 1.19865e-09 -8.27541e-13 -10438.7 1.57179 -; -Tad = 2396.46 - -phi = 1.24 -ft = 0.0351135 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.6609 - 200 6000 1000 - 3.04365 0.00109935 -3.25531e-07 4.89493e-11 -2.80873e-15 -926.302 3.17106 - 3.15935 0.0022549 -5.57186e-06 6.83107e-09 -2.80988e-12 -1005.13 2.28046 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.8107 - 200 6000 1000 - 2.86278 0.00185811 -5.56088e-07 7.88146e-11 -4.19772e-15 -10195.3 5.6654 - 3.65367 -0.000113323 2.88199e-07 1.25939e-09 -8.48524e-13 -10408.1 1.56894 -; -Tad = 2391.38 - -phi = 1.25 -ft = 0.0353866 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.6123 - 200 6000 1000 - 3.04334 0.00109859 -3.25037e-07 4.88569e-11 -2.80289e-15 -925.99 3.15951 - 3.15711 0.00227067 -5.61016e-06 6.86777e-09 -2.82245e-12 -1004.89 2.27606 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.7442 - 200 6000 1000 - 2.863 0.00185481 -5.54779e-07 7.86121e-11 -4.18652e-15 -10165.3 5.64404 - 3.64949 -8.74719e-05 2.25067e-07 1.31975e-09 -8.69373e-13 -10377.8 1.56611 -; -Tad = 2386.33 - -phi = 1.26 -ft = 0.0356596 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.5639 - 200 6000 1000 - 3.04304 0.00109785 -3.24547e-07 4.87651e-11 -2.79708e-15 -925.68 3.14801 - 3.15487 0.00228635 -5.64825e-06 6.90427e-09 -2.83496e-12 -1004.65 2.27169 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.6783 - 200 6000 1000 - 2.86322 0.00185154 -5.53479e-07 7.84109e-11 -4.17538e-15 -10135.5 5.62281 - 3.64534 -6.17855e-05 1.62336e-07 1.37972e-09 -8.90089e-13 -10347.7 1.5633 -; -Tad = 2381.31 - -phi = 1.27 -ft = 0.0359325 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.5159 - 200 6000 1000 - 3.04274 0.0010971 -3.24059e-07 4.86737e-11 -2.79131e-15 -925.372 3.13659 - 3.15265 0.00230195 -5.68613e-06 6.94057e-09 -2.8474e-12 -1004.41 2.26734 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.6127 - 200 6000 1000 - 2.86344 0.00184829 -5.52187e-07 7.82109e-11 -4.16432e-15 -10105.9 5.60171 - 3.64121 -3.62621e-05 1.00004e-07 1.43932e-09 -9.10673e-13 -10317.8 1.5605 -; -Tad = 2376.31 - -phi = 1.28 -ft = 0.0362052 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.4681 - 200 6000 1000 - 3.04244 0.00109637 -3.23573e-07 4.85828e-11 -2.78556e-15 -925.065 3.12522 - 3.15045 0.00231746 -5.7238e-06 6.97667e-09 -2.85977e-12 -1004.18 2.26301 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.5475 - 200 6000 1000 - 2.86366 0.00184506 -5.50903e-07 7.80123e-11 -4.15332e-15 -10076.5 5.58075 - 3.6371 -1.09001e-05 3.80666e-08 1.49853e-09 -9.31127e-13 -10288.1 1.55773 -; -Tad = 2371.34 - -phi = 1.29 -ft = 0.0364777 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.4205 - 200 6000 1000 - 3.04214 0.00109563 -3.23091e-07 4.84925e-11 -2.77985e-15 -924.76 3.11392 - 3.14825 0.00233288 -5.76127e-06 7.01258e-09 -2.87207e-12 -1003.94 2.2587 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.4828 - 200 6000 1000 - 2.86388 0.00184184 -5.49628e-07 7.78148e-11 -4.14239e-15 -10047.3 5.55992 - 3.63303 1.43018e-05 -2.34804e-08 1.55737e-09 -9.51452e-13 -10258.5 1.55497 -; -Tad = 2366.39 - -phi = 1.3 -ft = 0.0367501 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.3732 - 200 6000 1000 - 3.04184 0.0010949 -3.22611e-07 4.84026e-11 -2.77417e-15 -924.456 3.10267 - 3.14607 0.00234823 -5.79853e-06 7.04829e-09 -2.88431e-12 -1003.71 2.25442 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.4184 - 200 6000 1000 - 2.8641 0.00183865 -5.4836e-07 7.76187e-11 -4.13154e-15 -10018.3 5.53922 - 3.62898 3.93453e-05 -8.46404e-08 1.61585e-09 -9.71649e-13 -10229.1 1.55223 -; -Tad = 2361.46 - -phi = 1.31 -ft = 0.0370223 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.3262 - 200 6000 1000 - 3.04155 0.00109417 -3.22133e-07 4.83132e-11 -2.76852e-15 -924.155 3.09149 - 3.14389 0.00236349 -5.8356e-06 7.0838e-09 -2.89648e-12 -1003.48 2.25017 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.3545 - 200 6000 1000 - 2.86431 0.00183548 -5.471e-07 7.74237e-11 -4.12075e-15 -9989.45 5.51865 - 3.62495 6.42318e-05 -1.45417e-07 1.67395e-09 -9.9172e-13 -10200 1.5495 -; -Tad = 2356.56 - -phi = 1.32 -ft = 0.0372944 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.2794 - 200 6000 1000 - 3.04125 0.00109345 -3.21659e-07 4.82243e-11 -2.7629e-15 -923.854 3.08037 - 3.14173 0.00237866 -5.87246e-06 7.11913e-09 -2.90858e-12 -1003.25 2.24593 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.291 - 200 6000 1000 - 2.86453 0.00183233 -5.45848e-07 7.723e-11 -4.11003e-15 -9960.78 5.49821 - 3.62095 8.89629e-05 -2.05814e-07 1.7317e-09 -1.01167e-12 -10171 1.5468 -; -Tad = 2351.69 - -phi = 1.33 -ft = 0.0375663 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.2329 - 200 6000 1000 - 3.04096 0.00109273 -3.21186e-07 4.81359e-11 -2.75731e-15 -923.556 3.06931 - 3.13959 0.00239376 -5.90912e-06 7.15426e-09 -2.92062e-12 -1003.02 2.24172 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.2278 - 200 6000 1000 - 2.86474 0.0018292 -5.44604e-07 7.70374e-11 -4.09937e-15 -9932.29 5.4779 - 3.61697 0.00011354 -2.65835e-07 1.78908e-09 -1.03149e-12 -10142.1 1.54411 -; -Tad = 2346.83 - -phi = 1.34 -ft = 0.0378381 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.1867 - 200 6000 1000 - 3.04067 0.00109202 -3.20717e-07 4.80479e-11 -2.75175e-15 -923.259 3.05831 - 3.13745 0.00240877 -5.94559e-06 7.18921e-09 -2.93259e-12 -1002.79 2.23753 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.1651 - 200 6000 1000 - 2.86495 0.00182608 -5.43368e-07 7.68461e-11 -4.08878e-15 -9903.98 5.45771 - 3.61302 0.000137964 -3.25483e-07 1.84611e-09 -1.05118e-12 -10113.5 1.54143 -; -Tad = 2342.01 - -phi = 1.35 -ft = 0.0381097 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.1406 - 200 6000 1000 - 3.04038 0.0010913 -3.20249e-07 4.79604e-11 -2.74622e-15 -922.964 3.04737 - 3.13532 0.00242371 -5.98186e-06 7.22397e-09 -2.9445e-12 -1002.56 2.23336 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.1027 - 200 6000 1000 - 2.86516 0.00182299 -5.4214e-07 7.6656e-11 -4.07826e-15 -9875.84 5.43765 - 3.6091 0.000162237 -3.84762e-07 1.90278e-09 -1.07076e-12 -10085 1.53878 -; -Tad = 2337.2 - -phi = 1.36 -ft = 0.0383811 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.0949 - 200 6000 1000 - 3.04009 0.0010906 -3.19785e-07 4.78734e-11 -2.74073e-15 -922.67 3.03648 - 3.13321 0.00243856 -6.01794e-06 7.25854e-09 -2.95635e-12 -1002.33 2.22922 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 22.0407 - 200 6000 1000 - 2.86537 0.00181992 -5.40918e-07 7.6467e-11 -4.0678e-15 -9847.88 5.41771 - 3.60519 0.000186361 -4.43675e-07 1.9591e-09 -1.09022e-12 -10056.8 1.53614 -; -Tad = 2332.42 - -phi = 1.37 -ft = 0.0386525 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.0493 - 200 6000 1000 - 3.03981 0.00108989 -3.19322e-07 4.77869e-11 -2.73525e-15 -922.378 3.02566 - 3.1311 0.00245334 -6.05382e-06 7.29293e-09 -2.96813e-12 -1002.11 2.2251 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.9791 - 200 6000 1000 - 2.86558 0.00181686 -5.39705e-07 7.62792e-11 -4.05741e-15 -9820.09 5.39789 - 3.60132 0.000210336 -5.02225e-07 2.01508e-09 -1.10955e-12 -10028.6 1.53351 -; -Tad = 2327.66 - -phi = 1.38 -ft = 0.0389236 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 19.004 - 200 6000 1000 - 3.03952 0.00108919 -3.18863e-07 4.77008e-11 -2.72981e-15 -922.087 3.01489 - 3.12901 0.00246803 -6.08952e-06 7.32713e-09 -2.97985e-12 -1001.88 2.221 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.9179 - 200 6000 1000 - 2.86579 0.00181382 -5.38499e-07 7.60925e-11 -4.04708e-15 -9792.47 5.3782 - 3.59746 0.000234164 -5.60417e-07 2.07072e-09 -1.12877e-12 -10000.7 1.5309 -; -Tad = 2322.93 - -phi = 1.39 -ft = 0.0391946 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.959 - 200 6000 1000 - 3.03924 0.0010885 -3.18405e-07 4.76152e-11 -2.7244e-15 -921.798 3.00418 - 3.12693 0.00248265 -6.12502e-06 7.36115e-09 -2.99151e-12 -1001.66 2.21692 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.8571 - 200 6000 1000 - 2.86599 0.00181081 -5.373e-07 7.5907e-11 -4.03681e-15 -9765.02 5.35862 - 3.59363 0.000257846 -6.18253e-07 2.12601e-09 -1.14787e-12 -9972.94 1.52831 -; -Tad = 2318.22 - -phi = 1.4 -ft = 0.0394655 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.9142 - 200 6000 1000 - 3.03896 0.0010878 -3.1795e-07 4.753e-11 -2.71902e-15 -921.51 2.99352 - 3.12486 0.00249719 -6.16034e-06 7.395e-09 -3.00311e-12 -1001.44 2.21286 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.7966 - 200 6000 1000 - 2.8662 0.00180781 -5.36109e-07 7.57226e-11 -4.02661e-15 -9737.73 5.33917 - 3.58982 0.000281384 -6.75736e-07 2.18097e-09 -1.16685e-12 -9945.34 1.52574 -; -Tad = 2313.53 - -phi = 1.41 -ft = 0.0397361 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.8696 - 200 6000 1000 - 3.03868 0.00108712 -3.17498e-07 4.74453e-11 -2.71366e-15 -921.224 2.98292 - 3.1228 0.00251166 -6.19547e-06 7.42866e-09 -3.01464e-12 -1001.22 2.20883 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.7365 - 200 6000 1000 - 2.8664 0.00180482 -5.34925e-07 7.55393e-11 -4.01646e-15 -9710.61 5.31983 - 3.58604 0.000304779 -7.3287e-07 2.23559e-09 -1.18572e-12 -9917.91 1.52317 -; -Tad = 2308.86 - -phi = 1.42 -ft = 0.0400067 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.8253 - 200 6000 1000 - 3.0384 0.00108643 -3.17048e-07 4.7361e-11 -2.70833e-15 -920.94 2.97238 - 3.12075 0.00252604 -6.23042e-06 7.46215e-09 -3.02612e-12 -1001 2.20481 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.6767 - 200 6000 1000 - 2.8666 0.00180186 -5.33748e-07 7.53572e-11 -4.00638e-15 -9683.66 5.30061 - 3.58228 0.000328032 -7.89657e-07 2.28988e-09 -1.20447e-12 -9890.65 1.52063 -; -Tad = 2304.22 - -phi = 1.43 -ft = 0.0402771 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.7811 - 200 6000 1000 - 3.03812 0.00108575 -3.166e-07 4.72771e-11 -2.70304e-15 -920.657 2.96189 - 3.11872 0.00254036 -6.26518e-06 7.49546e-09 -3.03753e-12 -1000.78 2.20082 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.6174 - 200 6000 1000 - 2.8668 0.00179892 -5.32578e-07 7.51761e-11 -3.99636e-15 -9656.87 5.28151 - 3.57854 0.000351145 -8.46102e-07 2.34385e-09 -1.22311e-12 -9863.55 1.5181 -; -Tad = 2299.6 - -phi = 1.44 -ft = 0.0405473 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.7373 - 200 6000 1000 - 3.03785 0.00108507 -3.16154e-07 4.71937e-11 -2.69776e-15 -920.375 2.95146 - 3.11669 0.00255459 -6.29976e-06 7.5286e-09 -3.04889e-12 -1000.57 2.19685 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.5583 - 200 6000 1000 - 2.867 0.00179599 -5.31415e-07 7.49961e-11 -3.9864e-15 -9630.24 5.26252 - 3.57482 0.000374118 -9.02207e-07 2.39749e-09 -1.24164e-12 -9836.61 1.51558 -; -Tad = 2295 - -phi = 1.45 -ft = 0.0408174 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.6936 - 200 6000 1000 - 3.03757 0.0010844 -3.15711e-07 4.71108e-11 -2.69252e-15 -920.095 2.94108 - 3.11467 0.00256876 -6.33416e-06 7.56156e-09 -3.06018e-12 -1000.35 2.19289 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.4997 - 200 6000 1000 - 2.8672 0.00179308 -5.30259e-07 7.48173e-11 -3.9765e-15 -9603.76 5.24365 - 3.57113 0.000396954 -9.57974e-07 2.4508e-09 -1.26006e-12 -9809.83 1.51309 -; -Tad = 2290.42 - -phi = 1.46 -ft = 0.0410873 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.6502 - 200 6000 1000 - 3.0373 0.00108372 -3.15271e-07 4.70282e-11 -2.6873e-15 -919.816 2.93076 - 3.11267 0.00258285 -6.36838e-06 7.59436e-09 -3.07142e-12 -1000.14 2.18896 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.4413 - 200 6000 1000 - 2.86739 0.00179018 -5.2911e-07 7.46394e-11 -3.96666e-15 -9577.45 5.22489 - 3.56745 0.000419652 -1.01341e-06 2.5038e-09 -1.27836e-12 -9783.22 1.5106 -; -Tad = 2285.87 - -phi = 1.47 -ft = 0.0413571 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.607 - 200 6000 1000 - 3.03703 0.00108306 -3.14832e-07 4.69461e-11 -2.68211e-15 -919.539 2.92049 - 3.11067 0.00259686 -6.40242e-06 7.62698e-09 -3.0826e-12 -999.923 2.18505 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.3834 - 200 6000 1000 - 2.86759 0.00178731 -5.27968e-07 7.44627e-11 -3.95688e-15 -9551.3 5.20624 - 3.5638 0.000442216 -1.06851e-06 2.55648e-09 -1.29656e-12 -9756.76 1.50813 -; -Tad = 2281.33 - -phi = 1.48 -ft = 0.0416267 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.564 - 200 6000 1000 - 3.03676 0.00108239 -3.14396e-07 4.68645e-11 -2.67695e-15 -919.263 2.91027 - 3.10869 0.00261081 -6.43629e-06 7.65943e-09 -3.09372e-12 -999.71 2.18116 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.3257 - 200 6000 1000 - 2.86778 0.00178445 -5.26833e-07 7.4287e-11 -3.94716e-15 -9525.3 5.1877 - 3.56018 0.000464645 -1.12329e-06 2.60885e-09 -1.31465e-12 -9730.46 1.50568 -; -Tad = 2276.82 - -phi = 1.49 -ft = 0.0418962 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.5213 - 200 6000 1000 - 3.03649 0.00108173 -3.13962e-07 4.67832e-11 -2.67181e-15 -918.989 2.90011 - 3.10671 0.00262468 -6.46998e-06 7.69172e-09 -3.10478e-12 -999.499 2.17729 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.2685 - 200 6000 1000 - 2.86798 0.00178161 -5.25704e-07 7.41123e-11 -3.93749e-15 -9499.45 5.16927 - 3.55657 0.000486941 -1.17774e-06 2.66091e-09 -1.33263e-12 -9704.32 1.50324 -; -Tad = 2272.33 - -phi = 1.5 -ft = 0.0421655 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.4788 - 200 6000 1000 - 3.03623 0.00108107 -3.1353e-07 4.67024e-11 -2.6667e-15 -918.716 2.88999 - 3.10475 0.00263848 -6.5035e-06 7.72384e-09 -3.11579e-12 -999.289 2.17344 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.2115 - 200 6000 1000 - 2.86817 0.00177878 -5.24582e-07 7.39387e-11 -3.92788e-15 -9473.76 5.15095 - 3.55298 0.000509105 -1.23187e-06 2.71266e-09 -1.35051e-12 -9678.33 1.50081 -; -Tad = 2267.86 - -phi = 1.51 -ft = 0.0424347 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.4364 - 200 6000 1000 - 3.03596 0.00108042 -3.13101e-07 4.66219e-11 -2.66162e-15 -918.444 2.87993 - 3.1028 0.00265221 -6.53684e-06 7.75579e-09 -3.12674e-12 -999.08 2.16961 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.1549 - 200 6000 1000 - 2.86836 0.00177598 -5.23467e-07 7.37661e-11 -3.91833e-15 -9448.22 5.13274 - 3.54942 0.000531138 -1.28567e-06 2.7641e-09 -1.36828e-12 -9652.5 1.4984 -; -Tad = 2263.41 - -phi = 1.52 -ft = 0.0427037 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.3944 - 200 6000 1000 - 3.0357 0.00107977 -3.12673e-07 4.65419e-11 -2.65656e-15 -918.174 2.86993 - 3.10085 0.00266587 -6.57002e-06 7.78758e-09 -3.13763e-12 -998.872 2.1658 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.0986 - 200 6000 1000 - 2.86855 0.00177319 -5.22358e-07 7.35945e-11 -3.90883e-15 -9422.83 5.11464 - 3.54588 0.000553042 -1.33917e-06 2.81525e-09 -1.38594e-12 -9626.82 1.496 -; -Tad = 2258.99 - -phi = 1.53 -ft = 0.0429726 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.3525 - 200 6000 1000 - 3.03543 0.00107912 -3.12248e-07 4.64623e-11 -2.65153e-15 -917.906 2.85997 - 3.09892 0.00267946 -6.60302e-06 7.81921e-09 -3.14847e-12 -998.665 2.16201 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 21.0427 - 200 6000 1000 - 2.86874 0.00177041 -5.21256e-07 7.34239e-11 -3.89939e-15 -9397.59 5.09664 - 3.54235 0.000574818 -1.39235e-06 2.86609e-09 -1.4035e-12 -9601.28 1.49362 -; -Tad = 2254.58 - -phi = 1.54 -ft = 0.0432413 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.3108 - 200 6000 1000 - 3.03517 0.00107848 -3.11825e-07 4.63831e-11 -2.64653e-15 -917.638 2.85006 - 3.09699 0.00269298 -6.63586e-06 7.85068e-09 -3.15925e-12 -998.459 2.15824 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.9871 - 200 6000 1000 - 2.86892 0.00176765 -5.2016e-07 7.32543e-11 -3.89001e-15 -9372.5 5.07875 - 3.53885 0.000596466 -1.44521e-06 2.91663e-09 -1.42096e-12 -9575.9 1.49125 -; -Tad = 2250.19 - -phi = 1.55 -ft = 0.0435099 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.2694 - 200 6000 1000 - 3.03491 0.00107784 -3.11404e-07 4.63043e-11 -2.64155e-15 -917.372 2.84021 - 3.09508 0.00270643 -6.66853e-06 7.88199e-09 -3.16998e-12 -998.254 2.15448 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.9318 - 200 6000 1000 - 2.86911 0.00176491 -5.19071e-07 7.30858e-11 -3.88068e-15 -9347.55 5.06096 - 3.53537 0.000617987 -1.49777e-06 2.96688e-09 -1.43832e-12 -9550.67 1.48889 -; -Tad = 2245.82 - -phi = 1.56 -ft = 0.0437783 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.2281 - 200 6000 1000 - 3.03465 0.0010772 -3.10986e-07 4.62259e-11 -2.63659e-15 -917.108 2.8304 - 3.09317 0.00271981 -6.70103e-06 7.91313e-09 -3.18065e-12 -998.05 2.15075 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.8768 - 200 6000 1000 - 2.8693 0.00176218 -5.17988e-07 7.29181e-11 -3.8714e-15 -9322.74 5.04328 - 3.53191 0.000639384 -1.55003e-06 3.01684e-09 -1.45557e-12 -9525.58 1.48655 -; -Tad = 2241.48 - -phi = 1.57 -ft = 0.0440466 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.1871 - 200 6000 1000 - 3.03439 0.00107657 -3.10569e-07 4.61479e-11 -2.63166e-15 -916.844 2.82064 - 3.09128 0.00273313 -6.73337e-06 7.94412e-09 -3.19127e-12 -997.847 2.14704 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.8222 - 200 6000 1000 - 2.86948 0.00175947 -5.16911e-07 7.27515e-11 -3.86218e-15 -9298.09 5.02569 - 3.52847 0.000660657 -1.60198e-06 3.06651e-09 -1.47273e-12 -9500.64 1.48422 -; -Tad = 2237.15 - -phi = 1.58 -ft = 0.0443147 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.1463 - 200 6000 1000 - 3.03414 0.00107593 -3.10155e-07 4.60703e-11 -2.62676e-15 -916.582 2.81094 - 3.08939 0.00274637 -6.76555e-06 7.97496e-09 -3.20183e-12 -997.646 2.14334 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.7678 - 200 6000 1000 - 2.86966 0.00175678 -5.15841e-07 7.25858e-11 -3.85301e-15 -9273.57 5.00821 - 3.52505 0.000681807 -1.65363e-06 3.11589e-09 -1.48979e-12 -9475.84 1.48191 -; -Tad = 2232.85 - -phi = 1.59 -ft = 0.0445827 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.1056 - 200 6000 1000 - 3.03388 0.00107531 -3.09742e-07 4.59931e-11 -2.62188e-15 -916.321 2.80128 - 3.08752 0.00275955 -6.79756e-06 8.00564e-09 -3.21235e-12 -997.445 2.13966 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.7138 - 200 6000 1000 - 2.86985 0.0017541 -5.14776e-07 7.24211e-11 -3.8439e-15 -9249.19 4.99083 - 3.52164 0.000702835 -1.70498e-06 3.16499e-09 -1.50675e-12 -9451.18 1.4796 -; -Tad = 2228.56 - -phi = 1.6 -ft = 0.0448505 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.0652 - 200 6000 1000 - 3.03363 0.00107468 -3.09332e-07 4.59163e-11 -2.61702e-15 -916.062 2.79167 - 3.08565 0.00277267 -6.82942e-06 8.03616e-09 -3.2228e-12 -997.245 2.136 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.6601 - 200 6000 1000 - 2.87003 0.00175143 -5.13718e-07 7.22573e-11 -3.83483e-15 -9224.96 4.97355 - 3.51826 0.000723742 -1.75604e-06 3.2138e-09 -1.52361e-12 -9426.67 1.47732 -; -Tad = 2224.29 - -phi = 1.61 -ft = 0.0451182 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 18.025 - 200 6000 1000 - 3.03338 0.00107406 -3.08924e-07 4.58399e-11 -2.61219e-15 -915.804 2.78211 - 3.08379 0.00278572 -6.86111e-06 8.06653e-09 -3.23321e-12 -997.046 2.13236 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.6067 - 200 6000 1000 - 2.87021 0.00174878 -5.12666e-07 7.20945e-11 -3.82582e-15 -9200.86 4.95637 - 3.5149 0.000744529 -1.80681e-06 3.26234e-09 -1.54037e-12 -9402.29 1.47504 -; -Tad = 2220.05 - -phi = 1.62 -ft = 0.0453857 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.985 - 200 6000 1000 - 3.03313 0.00107344 -3.08517e-07 4.57638e-11 -2.60738e-15 -915.547 2.77259 - 3.08194 0.0027987 -6.89265e-06 8.09675e-09 -3.24357e-12 -996.849 2.12874 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.5536 - 200 6000 1000 - 2.87039 0.00174615 -5.1162e-07 7.19326e-11 -3.81686e-15 -9176.9 4.93929 - 3.51155 0.000765198 -1.85728e-06 3.3106e-09 -1.55704e-12 -9378.06 1.47278 -; -Tad = 2215.82 - -phi = 1.63 -ft = 0.0456531 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.9452 - 200 6000 1000 - 3.03288 0.00107283 -3.08113e-07 4.56881e-11 -2.6026e-15 -915.292 2.76313 - 3.0801 0.00281162 -6.92402e-06 8.12682e-09 -3.25387e-12 -996.652 2.12514 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.5008 - 200 6000 1000 - 2.87056 0.00174353 -5.10579e-07 7.17716e-11 -3.80795e-15 -9153.08 4.9223 - 3.50823 0.000785749 -1.90747e-06 3.35858e-09 -1.57362e-12 -9353.96 1.47053 -; -Tad = 2211.61 - -phi = 1.64 -ft = 0.0459203 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.9056 - 200 6000 1000 - 3.03263 0.00107221 -3.07711e-07 4.56128e-11 -2.59784e-15 -915.038 2.75371 - 3.07827 0.00282448 -6.95525e-06 8.15674e-09 -3.26412e-12 -996.456 2.12155 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.4483 - 200 6000 1000 - 2.87074 0.00174092 -5.09545e-07 7.16115e-11 -3.79909e-15 -9129.4 4.90541 - 3.50492 0.000806183 -1.95738e-06 3.40629e-09 -1.5901e-12 -9330 1.46829 -; -Tad = 2207.42 - -phi = 1.65 -ft = 0.0461874 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.8661 - 200 6000 1000 - 3.03238 0.0010716 -3.07311e-07 4.55379e-11 -2.5931e-15 -914.785 2.74433 - 3.07645 0.00283727 -6.98631e-06 8.18651e-09 -3.27432e-12 -996.261 2.11798 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.3961 - 200 6000 1000 - 2.87092 0.00173833 -5.08517e-07 7.14523e-11 -3.79028e-15 -9105.84 4.88862 - 3.50164 0.000826502 -2.007e-06 3.45373e-09 -1.60648e-12 -9306.18 1.46607 -; -Tad = 2203.25 - -phi = 1.66 -ft = 0.0464543 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.8269 - 200 6000 1000 - 3.03213 0.001071 -3.06913e-07 4.54634e-11 -2.58839e-15 -914.533 2.73501 - 3.07464 0.00285 -7.01723e-06 8.21613e-09 -3.28447e-12 -996.068 2.11443 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.3442 - 200 6000 1000 - 2.87109 0.00173576 -5.07494e-07 7.12941e-11 -3.78152e-15 -9082.42 4.87192 - 3.49837 0.000846705 -2.05634e-06 3.5009e-09 -1.62278e-12 -9282.49 1.46386 -; -Tad = 2199.1 - -phi = 1.67 -ft = 0.046721 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.7879 - 200 6000 1000 - 3.03189 0.0010704 -3.06516e-07 4.53892e-11 -2.5837e-15 -914.282 2.72573 - 3.07284 0.00286266 -7.04799e-06 8.24561e-09 -3.29457e-12 -995.875 2.1109 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.2925 - 200 6000 1000 - 2.87126 0.0017332 -5.06477e-07 7.11367e-11 -3.77281e-15 -9059.14 4.85532 - 3.49512 0.000866795 -2.1054e-06 3.54781e-09 -1.63898e-12 -9258.93 1.46166 -; -Tad = 2194.96 - -phi = 1.68 -ft = 0.0469877 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.7491 - 200 6000 1000 - 3.03164 0.0010698 -3.06122e-07 4.53153e-11 -2.57904e-15 -914.033 2.71649 - 3.07104 0.00287526 -7.0786e-06 8.27494e-09 -3.30462e-12 -995.683 2.10738 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.2412 - 200 6000 1000 - 2.87144 0.00173065 -5.05466e-07 7.09802e-11 -3.76415e-15 -9035.98 4.8388 - 3.49189 0.000886772 -2.15419e-06 3.59445e-09 -1.65509e-12 -9235.51 1.45947 -; -Tad = 2190.85 - -phi = 1.69 -ft = 0.0472541 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.7104 - 200 6000 1000 - 3.0314 0.0010692 -3.0573e-07 4.52419e-11 -2.57439e-15 -913.785 2.7073 - 3.06926 0.0028878 -7.10906e-06 8.30413e-09 -3.31463e-12 -995.492 2.10388 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.1902 - 200 6000 1000 - 2.87161 0.00172812 -5.0446e-07 7.08246e-11 -3.75554e-15 -9012.95 4.82239 - 3.48867 0.000906637 -2.2027e-06 3.64083e-09 -1.67111e-12 -9212.22 1.4573 -; -Tad = 2186.75 - -phi = 1.7 -ft = 0.0475205 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.6719 - 200 6000 1000 - 3.03116 0.0010686 -3.05339e-07 4.51688e-11 -2.56977e-15 -913.538 2.69816 - 3.06748 0.00290028 -7.13936e-06 8.33318e-09 -3.32458e-12 -995.302 2.1004 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.1394 - 200 6000 1000 - 2.87178 0.0017256 -5.0346e-07 7.06698e-11 -3.74698e-15 -8990.05 4.80606 - 3.48548 0.000926391 -2.25094e-06 3.68696e-09 -1.68704e-12 -9189.06 1.45513 -; -Tad = 2182.68 - -phi = 1.71 -ft = 0.0477866 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.6337 - 200 6000 1000 - 3.03092 0.00106801 -3.04951e-07 4.5096e-11 -2.56517e-15 -913.293 2.68906 - 3.06572 0.0029127 -7.16953e-06 8.36208e-09 -3.33448e-12 -995.113 2.09693 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.089 - 200 6000 1000 - 2.87195 0.0017231 -5.02466e-07 7.05159e-11 -3.73846e-15 -8967.28 4.78982 - 3.4823 0.000946036 -2.29892e-06 3.73282e-09 -1.70289e-12 -9166.02 1.45298 -; -Tad = 2178.62 - -phi = 1.72 -ft = 0.0480527 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.5956 - 200 6000 1000 - 3.03068 0.00106742 -3.04564e-07 4.50236e-11 -2.5606e-15 -913.048 2.68001 - 3.06396 0.00292506 -7.19954e-06 8.39084e-09 -3.34434e-12 -994.924 2.09349 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 20.0388 - 200 6000 1000 - 2.87212 0.00172061 -5.01477e-07 7.03629e-11 -3.72999e-15 -8944.64 4.77368 - 3.47914 0.000965571 -2.34662e-06 3.77843e-09 -1.71864e-12 -9143.12 1.45085 -; -Tad = 2174.57 - -phi = 1.73 -ft = 0.0483185 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.5577 - 200 6000 1000 - 3.03044 0.00106684 -3.0418e-07 4.49516e-11 -2.55605e-15 -912.805 2.671 - 3.06221 0.00293736 -7.22941e-06 8.41946e-09 -3.35414e-12 -994.737 2.09006 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.9889 - 200 6000 1000 - 2.87229 0.00171814 -5.00494e-07 7.02107e-11 -3.72157e-15 -8922.12 4.75762 - 3.476 0.000984998 -2.39407e-06 3.82379e-09 -1.73431e-12 -9120.34 1.44872 -; -Tad = 2170.55 - -phi = 1.74 -ft = 0.0485843 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.52 - 200 6000 1000 - 3.03021 0.00106625 -3.03797e-07 4.48799e-11 -2.55151e-15 -912.563 2.66203 - 3.06046 0.00294959 -7.25913e-06 8.44795e-09 -3.3639e-12 -994.551 2.08664 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.9392 - 200 6000 1000 - 2.87246 0.00171567 -4.99516e-07 7.00594e-11 -3.71319e-15 -8899.72 4.74165 - 3.47287 0.00100432 -2.44125e-06 3.8689e-09 -1.74989e-12 -9097.69 1.44661 -; -Tad = 2166.54 - -phi = 1.75 -ft = 0.0488498 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.4824 - 200 6000 1000 - 3.02997 0.00106567 -3.03416e-07 4.48086e-11 -2.547e-15 -912.322 2.6531 - 3.05873 0.00296177 -7.28871e-06 8.47629e-09 -3.37362e-12 -994.365 2.08324 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.8899 - 200 6000 1000 - 2.87262 0.00171322 -4.98544e-07 6.99089e-11 -3.70486e-15 -8877.45 4.72577 - 3.46976 0.00102353 -2.48817e-06 3.91376e-09 -1.76538e-12 -9075.16 1.4445 -; -Tad = 2162.56 - -phi = 1.76 -ft = 0.0491153 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.4451 - 200 6000 1000 - 3.02974 0.0010651 -3.03037e-07 4.47376e-11 -2.54252e-15 -912.083 2.64422 - 3.05701 0.00297389 -7.31815e-06 8.5045e-09 -3.38328e-12 -994.181 2.07986 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.8408 - 200 6000 1000 - 2.87279 0.00171079 -4.97576e-07 6.97592e-11 -3.69658e-15 -8855.3 4.70998 - 3.46667 0.00104264 -2.53483e-06 3.95837e-09 -1.78079e-12 -9052.76 1.44241 -; -Tad = 2158.58 - -phi = 1.77 -ft = 0.0493806 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.4079 - 200 6000 1000 - 3.0295 0.00106452 -3.02659e-07 4.46669e-11 -2.53805e-15 -911.844 2.63539 - 3.05529 0.00298595 -7.34744e-06 8.53257e-09 -3.3929e-12 -993.997 2.0765 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.7919 - 200 6000 1000 - 2.87295 0.00170837 -4.96614e-07 6.96103e-11 -3.68834e-15 -8833.27 4.69427 - 3.4636 0.00106164 -2.58124e-06 4.00274e-09 -1.79612e-12 -9030.47 1.44033 -; -Tad = 2154.63 - -phi = 1.78 -ft = 0.0496457 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.3709 - 200 6000 1000 - 3.02927 0.00106395 -3.02284e-07 4.45966e-11 -2.53361e-15 -911.607 2.62659 - 3.05358 0.00299796 -7.3766e-06 8.56051e-09 -3.40247e-12 -993.814 2.07315 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.7434 - 200 6000 1000 - 2.87312 0.00170596 -4.95658e-07 6.94623e-11 -3.68015e-15 -8811.37 4.67865 - 3.46054 0.00108054 -2.6274e-06 4.04687e-09 -1.81136e-12 -9008.31 1.43826 -; -Tad = 2150.69 - -phi = 1.79 -ft = 0.0499107 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.3341 - 200 6000 1000 - 3.02904 0.00106338 -3.0191e-07 4.45267e-11 -2.52918e-15 -911.37 2.61784 - 3.05188 0.0030099 -7.40561e-06 8.58831e-09 -3.412e-12 -993.632 2.06981 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.6951 - 200 6000 1000 - 2.87328 0.00170356 -4.94706e-07 6.9315e-11 -3.672e-15 -8789.58 4.66312 - 3.4575 0.00109934 -2.6733e-06 4.09075e-09 -1.82652e-12 -8986.28 1.4362 -; -Tad = 2146.78 - -phi = 1.8 -ft = 0.0501755 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.2975 - 200 6000 1000 - 3.02881 0.00106282 -3.01538e-07 4.4457e-11 -2.52478e-15 -911.135 2.60913 - 3.05019 0.00302179 -7.43448e-06 8.61598e-09 -3.42148e-12 -993.451 2.0665 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.6471 - 200 6000 1000 - 2.87344 0.00170118 -4.9376e-07 6.91686e-11 -3.6639e-15 -8767.91 4.64766 - 3.45448 0.00111803 -2.71895e-06 4.1344e-09 -1.8416e-12 -8964.36 1.43416 -; -Tad = 2142.87 - -phi = 1.81 -ft = 0.0504402 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.261 - 200 6000 1000 - 3.02858 0.00106225 -3.01168e-07 4.43877e-11 -2.5204e-15 -910.901 2.60046 - 3.0485 0.00303362 -7.46322e-06 8.64352e-09 -3.43092e-12 -993.271 2.0632 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.5993 - 200 6000 1000 - 2.8736 0.00169881 -4.92819e-07 6.90229e-11 -3.65584e-15 -8746.36 4.6323 - 3.45147 0.00113662 -2.76436e-06 4.17781e-09 -1.85659e-12 -8942.56 1.43212 -; -Tad = 2138.99 - -phi = 1.82 -ft = 0.0507048 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.2247 - 200 6000 1000 - 3.02835 0.00106169 -3.00799e-07 4.43187e-11 -2.51604e-15 -910.668 2.59183 - 3.04683 0.0030454 -7.49182e-06 8.67093e-09 -3.44031e-12 -993.092 2.05991 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.5518 - 200 6000 1000 - 2.87376 0.00169646 -4.91883e-07 6.88781e-11 -3.64782e-15 -8724.92 4.61701 - 3.44848 0.00115512 -2.80952e-06 4.22099e-09 -1.87151e-12 -8920.87 1.4301 -; -Tad = 2135.12 - -phi = 1.83 -ft = 0.0509692 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.1886 - 200 6000 1000 - 3.02813 0.00106113 -3.00433e-07 4.42501e-11 -2.5117e-15 -910.437 2.58324 - 3.04516 0.00305712 -7.52029e-06 8.69821e-09 -3.44966e-12 -992.913 2.05664 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.5045 - 200 6000 1000 - 2.87392 0.00169411 -4.90952e-07 6.8734e-11 -3.63984e-15 -8703.6 4.60181 - 3.4455 0.00117351 -2.85444e-06 4.26393e-09 -1.88634e-12 -8899.31 1.42809 -; -Tad = 2131.27 - -phi = 1.84 -ft = 0.0512334 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.1527 - 200 6000 1000 - 3.0279 0.00106058 -3.00068e-07 4.41817e-11 -2.50738e-15 -910.206 2.57469 - 3.0435 0.00306878 -7.54862e-06 8.72535e-09 -3.45896e-12 -992.736 2.05339 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.4575 - 200 6000 1000 - 2.87408 0.00169178 -4.90026e-07 6.85907e-11 -3.63191e-15 -8682.4 4.58669 - 3.44254 0.0011918 -2.89911e-06 4.30664e-09 -1.90109e-12 -8877.86 1.42608 -; -Tad = 2127.43 - -phi = 1.85 -ft = 0.0514975 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.1169 - 200 6000 1000 - 3.02768 0.00106002 -2.99705e-07 4.41137e-11 -2.50309e-15 -909.976 2.56619 - 3.04185 0.00308039 -7.57681e-06 8.75237e-09 -3.46822e-12 -992.559 2.05015 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.4108 - 200 6000 1000 - 2.87424 0.00168946 -4.89105e-07 6.84481e-11 -3.62403e-15 -8661.3 4.57165 - 3.4396 0.00121 -2.94355e-06 4.34913e-09 -1.91577e-12 -8856.52 1.42409 -; -Tad = 2123.62 - -phi = 1.86 -ft = 0.0517615 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.0813 - 200 6000 1000 - 3.02745 0.00105947 -2.99343e-07 4.40461e-11 -2.49881e-15 -909.748 2.55772 - 3.0402 0.00309195 -7.60488e-06 8.77926e-09 -3.47743e-12 -992.383 2.04692 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.3643 - 200 6000 1000 - 2.87439 0.00168715 -4.88189e-07 6.83064e-11 -3.61618e-15 -8640.32 4.55669 - 3.43667 0.0012281 -2.98775e-06 4.39139e-09 -1.93036e-12 -8835.3 1.42211 -; -Tad = 2119.81 - -phi = 1.87 -ft = 0.0520253 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.0458 - 200 6000 1000 - 3.02723 0.00105893 -2.98983e-07 4.39787e-11 -2.49455e-15 -909.52 2.54929 - 3.03856 0.00310345 -7.63281e-06 8.80603e-09 -3.4866e-12 -992.208 2.04372 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.318 - 200 6000 1000 - 2.87455 0.00168486 -4.87278e-07 6.81653e-11 -3.60837e-15 -8619.46 4.54181 - 3.43376 0.0012461 -3.03171e-06 4.43342e-09 -1.94488e-12 -8814.19 1.42014 -; -Tad = 2116.03 - -phi = 1.88 -ft = 0.0522889 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 17.0106 - 200 6000 1000 - 3.02701 0.00105838 -2.98625e-07 4.39116e-11 -2.49031e-15 -909.294 2.54091 - 3.03693 0.00311489 -7.66061e-06 8.83267e-09 -3.49573e-12 -992.033 2.04052 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.272 - 200 6000 1000 - 2.8747 0.00168258 -4.86372e-07 6.80251e-11 -3.60061e-15 -8598.7 4.52701 - 3.43086 0.001264 -3.07544e-06 4.47523e-09 -1.95932e-12 -8793.2 1.41818 -; -Tad = 2112.26 - -phi = 1.89 -ft = 0.0525525 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.9755 - 200 6000 1000 - 3.02679 0.00105784 -2.98269e-07 4.38449e-11 -2.48609e-15 -909.069 2.53256 - 3.03531 0.00312629 -7.68828e-06 8.85919e-09 -3.50482e-12 -991.86 2.03734 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.2263 - 200 6000 1000 - 2.87486 0.00168031 -4.8547e-07 6.78855e-11 -3.59289e-15 -8578.05 4.51229 - 3.42798 0.00128181 -3.11894e-06 4.51681e-09 -1.97369e-12 -8772.31 1.41623 -; -Tad = 2108.5 - -phi = 1.9 -ft = 0.0528158 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.9405 - 200 6000 1000 - 3.02657 0.0010573 -2.97914e-07 4.37785e-11 -2.4819e-15 -908.844 2.52425 - 3.0337 0.00313762 -7.71582e-06 8.88558e-09 -3.51386e-12 -991.687 2.03418 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.1808 - 200 6000 1000 - 2.87501 0.00167805 -4.84573e-07 6.77468e-11 -3.58521e-15 -8557.52 4.49765 - 3.42512 0.00129953 -3.16221e-06 4.55818e-09 -1.98798e-12 -8751.54 1.41429 -; -Tad = 2104.77 - -phi = 1.91 -ft = 0.053079 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.9057 - 200 6000 1000 - 3.02635 0.00105676 -2.97561e-07 4.37124e-11 -2.47772e-15 -908.621 2.51598 - 3.03209 0.00314891 -7.74323e-06 8.91185e-09 -3.52286e-12 -991.515 2.03103 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.1355 - 200 6000 1000 - 2.87517 0.0016758 -4.83681e-07 6.76087e-11 -3.57757e-15 -8537.09 4.48308 - 3.42226 0.00131716 -3.20525e-06 4.59933e-09 -2.00219e-12 -8730.88 1.41236 -; -Tad = 2101.04 - -phi = 1.92 -ft = 0.0533421 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.8711 - 200 6000 1000 - 3.02613 0.00105622 -2.9721e-07 4.36466e-11 -2.47356e-15 -908.399 2.50775 - 3.03049 0.00316014 -7.77051e-06 8.93799e-09 -3.53182e-12 -991.344 2.0279 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.0904 - 200 6000 1000 - 2.87532 0.00167357 -4.82794e-07 6.74714e-11 -3.56997e-15 -8516.77 4.46859 - 3.41943 0.00133469 -3.24806e-06 4.64026e-09 -2.01633e-12 -8710.32 1.41044 -; -Tad = 2097.34 - -phi = 1.93 -ft = 0.0536051 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.8367 - 200 6000 1000 - 3.02592 0.00105569 -2.9686e-07 4.35811e-11 -2.46942e-15 -908.178 2.49956 - 3.0289 0.00317133 -7.79767e-06 8.96402e-09 -3.54074e-12 -991.174 2.02478 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.0456 - 200 6000 1000 - 2.87547 0.00167135 -4.81911e-07 6.73348e-11 -3.56241e-15 -8496.55 4.45418 - 3.41661 0.00135212 -3.29065e-06 4.68097e-09 -2.03039e-12 -8689.87 1.40854 -; -Tad = 2093.65 - -phi = 1.94 -ft = 0.0538678 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.8024 - 200 6000 1000 - 3.0257 0.00105516 -2.96512e-07 4.35159e-11 -2.4653e-15 -907.958 2.4914 - 3.02732 0.00318246 -7.8247e-06 8.98992e-09 -3.54961e-12 -991.005 2.02167 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 19.0011 - 200 6000 1000 - 2.87562 0.00166914 -4.81033e-07 6.71989e-11 -3.55489e-15 -8476.44 4.43984 - 3.4138 0.00136947 -3.33301e-06 4.72148e-09 -2.04438e-12 -8669.53 1.40664 -; -Tad = 2089.97 - -phi = 1.95 -ft = 0.0541305 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.7682 - 200 6000 1000 - 3.02549 0.00105463 -2.96165e-07 4.3451e-11 -2.46119e-15 -907.739 2.48328 - 3.02574 0.00319354 -7.85161e-06 9.01571e-09 -3.55845e-12 -990.836 2.01858 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.9567 - 200 6000 1000 - 2.87577 0.00166694 -4.8016e-07 6.70637e-11 -3.54741e-15 -8456.44 4.42558 - 3.41101 0.00138673 -3.37516e-06 4.76177e-09 -2.0583e-12 -8649.3 1.40475 -; -Tad = 2086.31 - -phi = 1.96 -ft = 0.054393 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.7342 - 200 6000 1000 - 3.02527 0.00105411 -2.9582e-07 4.33864e-11 -2.45711e-15 -907.521 2.4752 - 3.02417 0.00320456 -7.8784e-06 9.04137e-09 -3.56724e-12 -990.668 2.0155 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.9126 - 200 6000 1000 - 2.87592 0.00166475 -4.79291e-07 6.69292e-11 -3.53996e-15 -8436.54 4.41139 - 3.40823 0.0014039 -3.41708e-06 4.80185e-09 -2.07214e-12 -8629.17 1.40287 -; -Tad = 2082.67 - -phi = 1.97 -ft = 0.0546553 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.7004 - 200 6000 1000 - 3.02506 0.00105359 -2.95477e-07 4.33221e-11 -2.45305e-15 -907.303 2.46716 - 3.02261 0.00321554 -7.90506e-06 9.06692e-09 -3.576e-12 -990.501 2.01244 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.8687 - 200 6000 1000 - 2.87606 0.00166257 -4.78426e-07 6.67954e-11 -3.53256e-15 -8416.74 4.39727 - 3.40547 0.00142097 -3.45879e-06 4.84173e-09 -2.08592e-12 -8609.15 1.401 -; -Tad = 2079.04 - -phi = 1.98 -ft = 0.0549175 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.6667 - 200 6000 1000 - 3.02485 0.00105307 -2.95135e-07 4.32581e-11 -2.449e-15 -907.087 2.45915 - 3.02105 0.00322647 -7.93159e-06 9.09235e-09 -3.58471e-12 -990.334 2.00939 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.8251 - 200 6000 1000 - 2.87621 0.00166041 -4.77566e-07 6.66623e-11 -3.5252e-15 -8397.05 4.38323 - 3.40272 0.00143796 -3.50028e-06 4.88139e-09 -2.09962e-12 -8589.23 1.39914 -; -Tad = 2075.43 - -phi = 1.99 -ft = 0.0551796 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.6332 - 200 6000 1000 - 3.02464 0.00105255 -2.94794e-07 4.31944e-11 -2.44497e-15 -906.872 2.45118 - 3.0195 0.00323734 -7.95801e-06 9.11767e-09 -3.59339e-12 -990.169 2.00636 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.7817 - 200 6000 1000 - 2.87636 0.00165825 -4.76711e-07 6.65299e-11 -3.51787e-15 -8377.46 4.36926 - 3.39999 0.00145487 -3.54156e-06 4.92086e-09 -2.11325e-12 -8569.41 1.39729 -; -Tad = 2071.83 - -phi = 2 -ft = 0.0554415 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.5998 - 200 6000 1000 - 3.02443 0.00105203 -2.94456e-07 4.31309e-11 -2.44097e-15 -906.658 2.44325 - 3.01796 0.00324817 -7.98431e-06 9.14286e-09 -3.60202e-12 -990.004 2.00334 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.7385 - 200 6000 1000 - 2.8765 0.00165611 -4.7586e-07 6.63982e-11 -3.51058e-15 -8357.97 4.35537 - 3.39727 0.00147168 -3.58262e-06 4.96012e-09 -2.12681e-12 -8549.69 1.39545 -; -Tad = 2068.24 - -phi = 2.01 -ft = 0.0557033 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.5666 - 200 6000 1000 - 3.02422 0.00105152 -2.94119e-07 4.30678e-11 -2.43698e-15 -906.445 2.43535 - 3.01643 0.00325895 -8.01048e-06 9.16795e-09 -3.61062e-12 -989.84 2.00033 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.6955 - 200 6000 1000 - 2.87665 0.00165398 -4.75013e-07 6.62672e-11 -3.50333e-15 -8338.58 4.34154 - 3.39456 0.00148841 -3.62347e-06 4.99917e-09 -2.1403e-12 -8530.08 1.39362 -; -Tad = 2064.67 - -phi = 2.02 -ft = 0.0559649 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.5336 - 200 6000 1000 - 3.02401 0.00105101 -2.93783e-07 4.3005e-11 -2.433e-15 -906.233 2.42749 - 3.0149 0.00326968 -8.03654e-06 9.19292e-09 -3.61917e-12 -989.676 1.99734 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.6527 - 200 6000 1000 - 2.87679 0.00165186 -4.7417e-07 6.61368e-11 -3.49611e-15 -8319.28 4.32778 - 3.39187 0.00150505 -3.66412e-06 5.03803e-09 -2.15372e-12 -8510.57 1.3918 -; -Tad = 2061.12 - -phi = 2.03 -ft = 0.0562264 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.5007 - 200 6000 1000 - 3.02381 0.0010505 -2.93449e-07 4.29424e-11 -2.42905e-15 -906.022 2.41967 - 3.01338 0.00328036 -8.06248e-06 9.21778e-09 -3.62769e-12 -989.514 1.99436 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.6102 - 200 6000 1000 - 2.87694 0.00164975 -4.73332e-07 6.60071e-11 -3.48893e-15 -8300.09 4.3141 - 3.38919 0.00152161 -3.70455e-06 5.07669e-09 -2.16708e-12 -8491.15 1.38998 -; -Tad = 2057.58 - -phi = 2.04 -ft = 0.0564877 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.4679 - 200 6000 1000 - 3.0236 0.00104999 -2.93116e-07 4.28801e-11 -2.42511e-15 -905.811 2.41188 - 3.01187 0.00329099 -8.0883e-06 9.24252e-09 -3.63617e-12 -989.352 1.99139 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.5679 - 200 6000 1000 - 2.87708 0.00164765 -4.72499e-07 6.5878e-11 -3.48179e-15 -8281 4.30048 - 3.38653 0.00153808 -3.74478e-06 5.11515e-09 -2.18036e-12 -8471.84 1.38818 -; -Tad = 2054.05 - -phi = 2.05 -ft = 0.0567489 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.4353 - 200 6000 1000 - 3.0234 0.00104949 -2.92785e-07 4.28181e-11 -2.42119e-15 -905.602 2.40412 - 3.01036 0.00330157 -8.11401e-06 9.26715e-09 -3.64461e-12 -989.191 1.98844 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.5258 - 200 6000 1000 - 2.87722 0.00164556 -4.71669e-07 6.57496e-11 -3.47469e-15 -8262 4.28694 - 3.38387 0.00155447 -3.7848e-06 5.15342e-09 -2.19358e-12 -8452.62 1.38639 -; -Tad = 2050.54 - -phi = 2.06 -ft = 0.0570099 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.4028 - 200 6000 1000 - 3.02319 0.00104899 -2.92455e-07 4.27564e-11 -2.41729e-15 -905.394 2.3964 - 3.00886 0.00331211 -8.1396e-06 9.29167e-09 -3.65301e-12 -989.03 1.9855 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.4839 - 200 6000 1000 - 2.87736 0.00164348 -4.70844e-07 6.56219e-11 -3.46762e-15 -8243.1 4.27346 - 3.38124 0.00157078 -3.82463e-06 5.19149e-09 -2.20673e-12 -8433.5 1.3846 -; -Tad = 2047.05 - -phi = 2.07 -ft = 0.0572708 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.3705 - 200 6000 1000 - 3.02299 0.00104849 -2.92127e-07 4.2695e-11 -2.41341e-15 -905.186 2.38872 - 3.00737 0.00332259 -8.16507e-06 9.31609e-09 -3.66138e-12 -988.87 1.98257 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.4422 - 200 6000 1000 - 2.8775 0.00164142 -4.70022e-07 6.54948e-11 -3.46058e-15 -8224.29 4.26005 - 3.37861 0.001587 -3.86425e-06 5.22937e-09 -2.21981e-12 -8414.48 1.38283 -; -Tad = 2043.57 - -phi = 2.08 -ft = 0.0575316 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.3383 - 200 6000 1000 - 3.02279 0.00104799 -2.91801e-07 4.26338e-11 -2.40954e-15 -904.98 2.38107 - 3.00588 0.00333304 -8.19043e-06 9.34039e-09 -3.6697e-12 -988.711 1.97966 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.4007 - 200 6000 1000 - 2.87764 0.00163936 -4.69205e-07 6.53684e-11 -3.45359e-15 -8205.58 4.24671 - 3.376 0.00160314 -3.90367e-06 5.26705e-09 -2.23283e-12 -8395.55 1.38106 -; -Tad = 2040.1 - -phi = 2.09 -ft = 0.0577922 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.3063 - 200 6000 1000 - 3.02259 0.00104749 -2.91475e-07 4.25729e-11 -2.4057e-15 -904.774 2.37345 - 3.0044 0.00334343 -8.21568e-06 9.36458e-09 -3.67799e-12 -988.553 1.97676 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.3595 - 200 6000 1000 - 2.87778 0.00163731 -4.68393e-07 6.52426e-11 -3.44662e-15 -8186.96 4.23344 - 3.3734 0.0016192 -3.94289e-06 5.30455e-09 -2.24579e-12 -8376.72 1.3793 -; -Tad = 2036.64 - -phi = 2.1 -ft = 0.0580526 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.2744 - 200 6000 1000 - 3.02239 0.001047 -2.91152e-07 4.25123e-11 -2.40186e-15 -904.569 2.36587 - 3.00293 0.00335378 -8.24081e-06 9.38867e-09 -3.68625e-12 -988.395 1.97387 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.3184 - 200 6000 1000 - 2.87792 0.00163527 -4.67584e-07 6.51174e-11 -3.4397e-15 -8168.44 4.22023 - 3.37082 0.00163518 -3.98191e-06 5.34186e-09 -2.25867e-12 -8357.99 1.37755 -; -Tad = 2033.2 - -phi = 2.11 -ft = 0.058313 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.2426 - 200 6000 1000 - 3.02219 0.00104651 -2.90829e-07 4.2452e-11 -2.39805e-15 -904.366 2.35832 - 3.00146 0.00336408 -8.26583e-06 9.41265e-09 -3.69446e-12 -988.239 1.971 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.2776 - 200 6000 1000 - 2.87806 0.00163325 -4.66779e-07 6.49928e-11 -3.4328e-15 -8150.01 4.20709 - 3.36825 0.00165108 -4.02074e-06 5.37898e-09 -2.27149e-12 -8339.34 1.37581 -; -Tad = 2029.78 - -phi = 2.12 -ft = 0.0585731 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.211 - 200 6000 1000 - 3.02199 0.00104602 -2.90508e-07 4.23919e-11 -2.39425e-15 -904.163 2.3508 - 3 0.00337434 -8.29075e-06 9.43652e-09 -3.70264e-12 -988.082 1.96814 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.2369 - 200 6000 1000 - 2.87819 0.00163123 -4.65978e-07 6.48689e-11 -3.42595e-15 -8131.67 4.19401 - 3.36569 0.0016669 -4.05937e-06 5.41592e-09 -2.28425e-12 -8320.8 1.37408 -; -Tad = 2026.36 - -phi = 2.13 -ft = 0.0588332 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.1796 - 200 6000 1000 - 3.02179 0.00104554 -2.90189e-07 4.23321e-11 -2.39047e-15 -903.961 2.34332 - 2.99855 0.00338455 -8.31555e-06 9.46028e-09 -3.71079e-12 -987.927 1.96529 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.1965 - 200 6000 1000 - 2.87833 0.00162923 -4.65181e-07 6.47456e-11 -3.41912e-15 -8113.43 4.181 - 3.36314 0.00168264 -4.09782e-06 5.45267e-09 -2.29695e-12 -8302.34 1.37236 -; -Tad = 2022.97 - -phi = 2.14 -ft = 0.0590931 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.1482 - 200 6000 1000 - 3.02159 0.00104505 -2.89871e-07 4.22725e-11 -2.38671e-15 -903.76 2.33587 - 2.9971 0.00339472 -8.34024e-06 9.48394e-09 -3.71889e-12 -987.772 1.96245 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.1562 - 200 6000 1000 - 2.87847 0.00162723 -4.64389e-07 6.46229e-11 -3.41233e-15 -8095.27 4.16806 - 3.36061 0.0016983 -4.13607e-06 5.48924e-09 -2.30958e-12 -8283.97 1.37064 -; -Tad = 2019.58 - -phi = 2.15 -ft = 0.0593528 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.117 - 200 6000 1000 - 3.0214 0.00104457 -2.89554e-07 4.22132e-11 -2.38296e-15 -903.56 2.32845 - 2.99566 0.00340484 -8.36482e-06 9.5075e-09 -3.72696e-12 -987.618 1.95963 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.1162 - 200 6000 1000 - 2.8786 0.00162524 -4.636e-07 6.45008e-11 -3.40557e-15 -8077.21 4.15518 - 3.35809 0.00171389 -4.17413e-06 5.52563e-09 -2.32215e-12 -8265.7 1.36894 -; -Tad = 2016.21 - -phi = 2.16 -ft = 0.0596124 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.086 - 200 6000 1000 - 3.0212 0.00104409 -2.89239e-07 4.21542e-11 -2.37923e-15 -903.36 2.32107 - 2.99423 0.00341491 -8.38929e-06 9.53095e-09 -3.735e-12 -987.464 1.95682 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.0763 - 200 6000 1000 - 2.87874 0.00162327 -4.62815e-07 6.43793e-11 -3.39885e-15 -8059.23 4.14236 - 3.35558 0.00172939 -4.212e-06 5.56184e-09 -2.33466e-12 -8247.52 1.36724 -; -Tad = 2012.85 - -phi = 2.17 -ft = 0.0598719 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.0551 - 200 6000 1000 - 3.02101 0.00104361 -2.88925e-07 4.20954e-11 -2.37551e-15 -903.162 2.31372 - 2.9928 0.00342495 -8.41366e-06 9.5543e-09 -3.743e-12 -987.312 1.95402 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 18.0367 - 200 6000 1000 - 2.87887 0.0016213 -4.62034e-07 6.42585e-11 -3.39216e-15 -8041.34 4.1296 - 3.35308 0.00174483 -4.24968e-06 5.59787e-09 -2.3471e-12 -8229.42 1.36555 -; -Tad = 2009.51 - -phi = 2.18 -ft = 0.0601312 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 16.0243 - 200 6000 1000 - 3.02082 0.00104314 -2.88613e-07 4.20369e-11 -2.37182e-15 -902.964 2.3064 - 2.99138 0.00343493 -8.43792e-06 9.57755e-09 -3.75097e-12 -987.16 1.95123 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.9973 - 200 6000 1000 - 2.879 0.00161934 -4.61257e-07 6.41382e-11 -3.3855e-15 -8023.54 4.11691 - 3.3506 0.00176018 -4.28718e-06 5.63372e-09 -2.35948e-12 -8211.42 1.36387 -; -Tad = 2006.18 - -phi = 2.19 -ft = 0.0603904 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.9936 - 200 6000 1000 - 3.02062 0.00104266 -2.88302e-07 4.19787e-11 -2.36813e-15 -902.768 2.29911 - 2.98996 0.00344488 -8.46207e-06 9.6007e-09 -3.7589e-12 -987.008 1.94846 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.958 - 200 6000 1000 - 2.87913 0.0016174 -4.60483e-07 6.40185e-11 -3.37888e-15 -8005.83 4.10428 - 3.34812 0.00177546 -4.3245e-06 5.6694e-09 -2.37181e-12 -8193.5 1.3622 -; -Tad = 2002.86 - -phi = 2.2 -ft = 0.0606494 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.9631 - 200 6000 1000 - 3.02043 0.00104219 -2.87992e-07 4.19207e-11 -2.36447e-15 -902.572 2.29186 - 2.98855 0.00345478 -8.48612e-06 9.62374e-09 -3.76679e-12 -986.857 1.94569 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.9189 - 200 6000 1000 - 2.87927 0.00161546 -4.59713e-07 6.38994e-11 -3.37229e-15 -7988.2 4.09172 - 3.34566 0.00179067 -4.36163e-06 5.7049e-09 -2.38407e-12 -8175.68 1.36053 -; -Tad = 1999.55 - -phi = 2.21 -ft = 0.0609083 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.9328 - 200 6000 1000 - 3.02024 0.00104172 -2.87683e-07 4.18629e-11 -2.36082e-15 -902.377 2.28464 - 2.98715 0.00346464 -8.51006e-06 9.64668e-09 -3.77466e-12 -986.707 1.94294 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.8801 - 200 6000 1000 - 2.8794 0.00161353 -4.58948e-07 6.37808e-11 -3.36573e-15 -7970.67 4.07921 - 3.34322 0.0018058 -4.39858e-06 5.74022e-09 -2.39627e-12 -8157.93 1.35888 -; -Tad = 1996.26 - -phi = 2.22 -ft = 0.061167 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.9025 - 200 6000 1000 - 3.02005 0.00104125 -2.87376e-07 4.18054e-11 -2.35718e-15 -902.183 2.27744 - 2.98575 0.00347445 -8.5339e-06 9.66953e-09 -3.78248e-12 -986.558 1.94021 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.8414 - 200 6000 1000 - 2.87953 0.00161161 -4.58185e-07 6.36629e-11 -3.3592e-15 -7953.21 4.06677 - 3.34078 0.00182085 -4.43536e-06 5.77538e-09 -2.40842e-12 -8140.28 1.35723 -; -Tad = 1992.98 - -phi = 2.23 -ft = 0.0614256 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.8724 - 200 6000 1000 - 3.01986 0.00104079 -2.87071e-07 4.17482e-11 -2.35357e-15 -901.99 2.27028 - 2.98436 0.00348422 -8.55764e-06 9.69227e-09 -3.79028e-12 -986.409 1.93748 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.8029 - 200 6000 1000 - 2.87966 0.0016097 -4.57427e-07 6.35455e-11 -3.35271e-15 -7935.84 4.05438 - 3.33836 0.00183584 -4.47195e-06 5.81036e-09 -2.4205e-12 -8122.71 1.35559 -; -Tad = 1989.72 - -phi = 2.24 -ft = 0.0616841 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.8424 - 200 6000 1000 - 3.01967 0.00104032 -2.86766e-07 4.16912e-11 -2.34996e-15 -901.797 2.26315 - 2.98298 0.00349395 -8.58127e-06 9.71492e-09 -3.79804e-12 -986.261 1.93476 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.7646 - 200 6000 1000 - 2.87979 0.0016078 -4.56672e-07 6.34287e-11 -3.34624e-15 -7918.56 4.04206 - 3.33595 0.00185075 -4.50836e-06 5.84518e-09 -2.43253e-12 -8105.23 1.35396 -; -Tad = 1986.46 - -phi = 2.25 -ft = 0.0619424 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.8125 - 200 6000 1000 - 3.01949 0.00103986 -2.86463e-07 4.16344e-11 -2.34638e-15 -901.606 2.25605 - 2.9816 0.00350364 -8.6048e-06 9.73747e-09 -3.80576e-12 -986.113 1.93206 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.7264 - 200 6000 1000 - 2.87991 0.00160591 -4.55921e-07 6.33125e-11 -3.33981e-15 -7901.36 4.02979 - 3.33354 0.00186559 -4.5446e-06 5.87982e-09 -2.44449e-12 -8087.83 1.35233 -; -Tad = 1983.22 - -phi = 2.26 -ft = 0.0622006 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.7828 - 200 6000 1000 - 3.0193 0.0010394 -2.86161e-07 4.15779e-11 -2.34281e-15 -901.415 2.24899 - 2.98022 0.00351329 -8.62823e-06 9.75992e-09 -3.81346e-12 -985.966 1.92937 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.6885 - 200 6000 1000 - 2.88004 0.00160403 -4.55174e-07 6.31968e-11 -3.33341e-15 -7884.24 4.01759 - 3.33116 0.00188035 -4.58066e-06 5.9143e-09 -2.4564e-12 -8070.51 1.35072 -; -Tad = 1980 - -phi = 2.27 -ft = 0.0624586 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.7532 - 200 6000 1000 - 3.01911 0.00103895 -2.85861e-07 4.15217e-11 -2.33925e-15 -901.225 2.24195 - 2.97886 0.00352289 -8.65156e-06 9.78228e-09 -3.82112e-12 -985.82 1.92669 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.6507 - 200 6000 1000 - 2.88017 0.00160216 -4.5443e-07 6.30817e-11 -3.32704e-15 -7867.21 4.00544 - 3.32878 0.00189505 -4.61655e-06 5.94861e-09 -2.46825e-12 -8053.28 1.34911 -; -Tad = 1976.78 - -phi = 2.28 -ft = 0.0627165 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.7237 - 200 6000 1000 - 3.01893 0.00103849 -2.85562e-07 4.14657e-11 -2.33571e-15 -901.036 2.23494 - 2.9775 0.00353246 -8.67479e-06 9.80453e-09 -3.82874e-12 -985.674 1.92402 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.6132 - 200 6000 1000 - 2.8803 0.00160029 -4.5369e-07 6.29671e-11 -3.32069e-15 -7850.25 3.99335 - 3.32641 0.00190967 -4.65227e-06 5.98276e-09 -2.48005e-12 -8036.14 1.34751 -; -Tad = 1973.58 - -phi = 2.29 -ft = 0.0629743 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.6944 - 200 6000 1000 - 3.01875 0.00103804 -2.85264e-07 4.14099e-11 -2.33218e-15 -900.847 2.22796 - 2.97614 0.00354198 -8.69791e-06 9.8267e-09 -3.83634e-12 -985.529 1.92136 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.5758 - 200 6000 1000 - 2.88042 0.00159844 -4.52953e-07 6.28531e-11 -3.31438e-15 -7833.38 3.98132 - 3.32406 0.00192423 -4.68782e-06 6.01675e-09 -2.49179e-12 -8019.07 1.34591 -; -Tad = 1970.39 - -phi = 2.3 -ft = 0.0632319 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.6652 - 200 6000 1000 - 3.01856 0.00103758 -2.84967e-07 4.13543e-11 -2.32867e-15 -900.66 2.22102 - 2.97479 0.00355146 -8.72094e-06 9.84877e-09 -3.8439e-12 -985.385 1.91872 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.5386 - 200 6000 1000 - 2.88055 0.00159659 -4.5222e-07 6.27396e-11 -3.3081e-15 -7816.59 3.96935 - 3.32171 0.00193872 -4.72319e-06 6.05057e-09 -2.50347e-12 -8002.08 1.34433 -; -Tad = 1967.21 - -phi = 2.31 -ft = 0.0634893 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.6361 - 200 6000 1000 - 3.01838 0.00103713 -2.84672e-07 4.1299e-11 -2.32518e-15 -900.473 2.2141 - 2.97345 0.0035609 -8.74388e-06 9.87074e-09 -3.85143e-12 -985.241 1.91608 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.5015 - 200 6000 1000 - 2.88067 0.00159475 -4.5149e-07 6.26267e-11 -3.30185e-15 -7799.88 3.95744 - 3.31938 0.00195313 -4.7584e-06 6.08423e-09 -2.5151e-12 -7985.18 1.34275 -; -Tad = 1964.04 - -phi = 2.32 -ft = 0.0637467 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.6071 - 200 6000 1000 - 3.0182 0.00103669 -2.84377e-07 4.12439e-11 -2.32169e-15 -900.287 2.20721 - 2.97211 0.00357031 -8.76671e-06 9.89262e-09 -3.85893e-12 -985.098 1.91346 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.4647 - 200 6000 1000 - 2.8808 0.00159293 -4.50764e-07 6.25143e-11 -3.29563e-15 -7783.25 3.94558 - 3.31706 0.00196748 -4.79344e-06 6.11773e-09 -2.52667e-12 -7968.36 1.34118 -; -Tad = 1960.89 - -phi = 2.33 -ft = 0.0640038 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.5783 - 200 6000 1000 - 3.01802 0.00103624 -2.84085e-07 4.11891e-11 -2.31823e-15 -900.102 2.20035 - 2.97078 0.00357967 -8.78945e-06 9.91441e-09 -3.86639e-12 -984.955 1.91085 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.428 - 200 6000 1000 - 2.88092 0.00159111 -4.50041e-07 6.24024e-11 -3.28944e-15 -7766.69 3.93377 - 3.31475 0.00198176 -4.82831e-06 6.15107e-09 -2.53818e-12 -7951.62 1.33962 -; -Tad = 1957.75 - -phi = 2.34 -ft = 0.0642609 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.5495 - 200 6000 1000 - 3.01784 0.0010358 -2.83793e-07 4.11345e-11 -2.31478e-15 -899.918 2.19352 - 2.96945 0.00358899 -8.81209e-06 9.93611e-09 -3.87383e-12 -984.813 1.90825 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.3915 - 200 6000 1000 - 2.88104 0.00158929 -4.49322e-07 6.22911e-11 -3.28328e-15 -7750.22 3.92203 - 3.31245 0.00199597 -4.86302e-06 6.18425e-09 -2.54965e-12 -7934.95 1.33806 -; -Tad = 1954.62 - -phi = 2.35 -ft = 0.0645178 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.5209 - 200 6000 1000 - 3.01766 0.00103535 -2.83503e-07 4.10801e-11 -2.31134e-15 -899.734 2.18672 - 2.96813 0.00359827 -8.83463e-06 9.95771e-09 -3.88123e-12 -984.672 1.90566 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.3551 - 200 6000 1000 - 2.88117 0.00158749 -4.48606e-07 6.21803e-11 -3.27715e-15 -7733.82 3.91034 - 3.31016 0.00201012 -4.89756e-06 6.21727e-09 -2.56105e-12 -7918.37 1.33651 -; -Tad = 1951.5 - -phi = 2.36 -ft = 0.0647745 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.4924 - 200 6000 1000 - 3.01748 0.00103491 -2.83213e-07 4.1026e-11 -2.30792e-15 -899.551 2.17994 - 2.96681 0.00360752 -8.85709e-06 9.97923e-09 -3.8886e-12 -984.531 1.90308 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.319 - 200 6000 1000 - 2.88129 0.0015857 -4.47893e-07 6.207e-11 -3.27105e-15 -7717.51 3.8987 - 3.30789 0.00202419 -4.93194e-06 6.25014e-09 -2.57241e-12 -7901.86 1.33497 -; -Tad = 1948.4 - -phi = 2.37 -ft = 0.0650312 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.4641 - 200 6000 1000 - 3.0173 0.00103448 -2.82925e-07 4.09721e-11 -2.30451e-15 -899.369 2.1732 - 2.9655 0.00361672 -8.87944e-06 1.00007e-08 -3.89594e-12 -984.391 1.90051 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.283 - 200 6000 1000 - 2.88141 0.00158391 -4.47184e-07 6.19602e-11 -3.26497e-15 -7701.26 3.88712 - 3.30562 0.0020382 -4.96616e-06 6.28286e-09 -2.58371e-12 -7885.43 1.33344 -; -Tad = 1945.31 - -phi = 2.38 -ft = 0.0652876 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.4358 - 200 6000 1000 - 3.01712 0.00103404 -2.82639e-07 4.09184e-11 -2.30112e-15 -899.188 2.16648 - 2.9642 0.00362589 -8.9017e-06 1.0022e-08 -3.90325e-12 -984.252 1.89796 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.2471 - 200 6000 1000 - 2.88153 0.00158213 -4.46478e-07 6.1851e-11 -3.25893e-15 -7685.1 3.87559 - 3.30336 0.00205215 -5.00022e-06 6.31542e-09 -2.59496e-12 -7869.08 1.33191 -; -Tad = 1942.22 - -phi = 2.39 -ft = 0.065544 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.4077 - 200 6000 1000 - 3.01695 0.0010336 -2.82353e-07 4.08649e-11 -2.29774e-15 -899.007 2.15979 - 2.9629 0.00363501 -8.92387e-06 1.00432e-08 -3.91053e-12 -984.113 1.89541 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.2115 - 200 6000 1000 - 2.88165 0.00158037 -4.45775e-07 6.17422e-11 -3.25291e-15 -7669.01 3.86412 - 3.30112 0.00206603 -5.03412e-06 6.34783e-09 -2.60615e-12 -7852.8 1.33039 -; -Tad = 1939.15 - -phi = 2.4 -ft = 0.0658002 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.3797 - 200 6000 1000 - 3.01677 0.00103317 -2.82069e-07 4.08117e-11 -2.29437e-15 -898.828 2.15313 - 2.9616 0.0036441 -8.94595e-06 1.00644e-08 -3.91778e-12 -983.974 1.89287 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.176 - 200 6000 1000 - 2.88177 0.00157861 -4.45076e-07 6.1634e-11 -3.24692e-15 -7652.99 3.8527 - 3.29888 0.00207985 -5.06786e-06 6.38009e-09 -2.61729e-12 -7836.6 1.32888 -; -Tad = 1936.1 - -phi = 2.41 -ft = 0.0660562 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.3518 - 200 6000 1000 - 3.01659 0.00103274 -2.81786e-07 4.07586e-11 -2.29102e-15 -898.649 2.1465 - 2.96031 0.00365315 -8.96793e-06 1.00854e-08 -3.925e-12 -983.836 1.89035 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.1406 - 200 6000 1000 - 2.88189 0.00157685 -4.4438e-07 6.15263e-11 -3.24096e-15 -7637.05 3.84134 - 3.29666 0.0020936 -5.10144e-06 6.4122e-09 -2.62838e-12 -7820.48 1.32738 -; -Tad = 1933.05 - -phi = 2.42 -ft = 0.0663122 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.324 - 200 6000 1000 - 3.01642 0.00103231 -2.81504e-07 4.07058e-11 -2.28768e-15 -898.47 2.1399 - 2.95903 0.00366217 -8.98982e-06 1.01064e-08 -3.93219e-12 -983.699 1.88783 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.1055 - 200 6000 1000 - 2.88201 0.00157511 -4.43687e-07 6.14191e-11 -3.23502e-15 -7621.19 3.83002 - 3.29444 0.00210729 -5.13487e-06 6.44415e-09 -2.63942e-12 -7804.43 1.32588 -; -Tad = 1930.01 - -phi = 2.43 -ft = 0.0665679 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.2963 - 200 6000 1000 - 3.01625 0.00103188 -2.81223e-07 4.06533e-11 -2.28436e-15 -898.293 2.13332 - 2.95775 0.00367114 -9.01162e-06 1.01273e-08 -3.93935e-12 -983.562 1.88533 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.0705 - 200 6000 1000 - 2.88213 0.00157337 -4.42998e-07 6.13123e-11 -3.22912e-15 -7605.39 3.81876 - 3.29224 0.00212091 -5.16814e-06 6.47596e-09 -2.65041e-12 -7788.46 1.32439 -; -Tad = 1926.99 - -phi = 2.44 -ft = 0.0668236 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.2688 - 200 6000 1000 - 3.01607 0.00103146 -2.80943e-07 4.06009e-11 -2.28105e-15 -898.116 2.12677 - 2.95648 0.00368008 -9.03333e-06 1.01481e-08 -3.94648e-12 -983.426 1.88283 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.0356 - 200 6000 1000 - 2.88224 0.00157164 -4.42311e-07 6.12061e-11 -3.22324e-15 -7589.67 3.80755 - 3.29005 0.00213447 -5.20126e-06 6.50763e-09 -2.66135e-12 -7772.56 1.3229 -; -Tad = 1923.98 - -phi = 2.45 -ft = 0.0670791 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.2414 - 200 6000 1000 - 3.0159 0.00103103 -2.80665e-07 4.05488e-11 -2.27775e-15 -897.94 2.12025 - 2.95521 0.00368898 -9.05496e-06 1.01688e-08 -3.95358e-12 -983.291 1.88035 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 17.0009 - 200 6000 1000 - 2.88236 0.00156992 -4.41628e-07 6.11004e-11 -3.21739e-15 -7574.03 3.7964 - 3.28786 0.00214797 -5.23422e-06 6.53914e-09 -2.67223e-12 -7756.73 1.32142 -; -Tad = 1920.98 - -phi = 2.46 -ft = 0.0673344 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.214 - 200 6000 1000 - 3.01573 0.00103061 -2.80387e-07 4.04968e-11 -2.27447e-15 -897.765 2.11375 - 2.95395 0.00369785 -9.07649e-06 1.01895e-08 -3.96065e-12 -983.156 1.87788 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.9664 - 200 6000 1000 - 2.88248 0.00156821 -4.40948e-07 6.09951e-11 -3.21156e-15 -7558.45 3.78529 - 3.28569 0.00216141 -5.26704e-06 6.57051e-09 -2.68307e-12 -7740.98 1.31995 -; -Tad = 1917.99 - -phi = 2.47 -ft = 0.0675896 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.1868 - 200 6000 1000 - 3.01556 0.00103019 -2.80111e-07 4.04451e-11 -2.2712e-15 -897.59 2.10728 - 2.9527 0.00370668 -9.09793e-06 1.021e-08 -3.96769e-12 -983.021 1.87541 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.9321 - 200 6000 1000 - 2.88259 0.00156651 -4.40271e-07 6.08903e-11 -3.20576e-15 -7542.95 3.77424 - 3.28353 0.00217478 -5.2997e-06 6.60174e-09 -2.69385e-12 -7725.29 1.31849 -; -Tad = 1915.01 - -phi = 2.48 -ft = 0.0678447 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.1597 - 200 6000 1000 - 3.01539 0.00102977 -2.79836e-07 4.03936e-11 -2.26795e-15 -897.416 2.10084 - 2.95144 0.00371547 -9.11928e-06 1.02305e-08 -3.9747e-12 -982.887 1.87296 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.8979 - 200 6000 1000 - 2.88271 0.00156481 -4.39597e-07 6.0786e-11 -3.19999e-15 -7527.52 3.76323 - 3.28137 0.00218809 -5.33221e-06 6.63282e-09 -2.70459e-12 -7709.68 1.31703 -; -Tad = 1912.04 - -phi = 2.49 -ft = 0.0680996 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.1328 - 200 6000 1000 - 3.01522 0.00102936 -2.79562e-07 4.03423e-11 -2.26471e-15 -897.243 2.09442 - 2.9502 0.00372423 -9.14055e-06 1.02509e-08 -3.98168e-12 -982.754 1.87052 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.8638 - 200 6000 1000 - 2.88282 0.00156312 -4.38926e-07 6.06822e-11 -3.19425e-15 -7512.16 3.75228 - 3.27923 0.00220135 -5.36457e-06 6.66377e-09 -2.71528e-12 -7694.15 1.31558 -; -Tad = 1909.08 - -phi = 2.5 -ft = 0.0683544 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.1059 - 200 6000 1000 - 3.01505 0.00102894 -2.79289e-07 4.02912e-11 -2.26148e-15 -897.071 2.08804 - 2.94896 0.00373295 -9.16173e-06 1.02712e-08 -3.98864e-12 -982.621 1.86809 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.8299 - 200 6000 1000 - 2.88294 0.00156144 -4.38258e-07 6.05789e-11 -3.18853e-15 -7496.86 3.74138 - 3.27709 0.00221454 -5.39679e-06 6.69457e-09 -2.72592e-12 -7678.68 1.31414 -; -Tad = 1906.14 - -phi = 2.51 -ft = 0.0686091 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.0791 - 200 6000 1000 - 3.01488 0.00102853 -2.79018e-07 4.02404e-11 -2.25826e-15 -896.899 2.08167 - 2.94772 0.00374163 -9.18282e-06 1.02914e-08 -3.99556e-12 -982.489 1.86566 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.7962 - 200 6000 1000 - 2.88305 0.00155977 -4.37594e-07 6.0476e-11 -3.18284e-15 -7481.64 3.73052 - 3.27497 0.00222767 -5.42886e-06 6.72523e-09 -2.73651e-12 -7663.28 1.3127 -; -Tad = 1903.2 - -phi = 2.52 -ft = 0.0688636 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.0525 - 200 6000 1000 - 3.01472 0.00102811 -2.78747e-07 4.01897e-11 -2.25506e-15 -896.728 2.07533 - 2.94649 0.00375028 -9.20383e-06 1.03115e-08 -4.00246e-12 -982.357 1.86325 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.7626 - 200 6000 1000 - 2.88316 0.0015581 -4.36932e-07 6.03736e-11 -3.17717e-15 -7466.49 3.71972 - 3.27286 0.00224074 -5.46078e-06 6.75575e-09 -2.74705e-12 -7647.95 1.31127 -; -Tad = 1900.28 - -phi = 2.53 -ft = 0.069118 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 15.0259 - 200 6000 1000 - 3.01455 0.0010277 -2.78477e-07 4.01392e-11 -2.25187e-15 -896.557 2.06902 - 2.94526 0.00375889 -9.22475e-06 1.03316e-08 -4.00933e-12 -982.226 1.86085 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.7292 - 200 6000 1000 - 2.88328 0.00155644 -4.36273e-07 6.02717e-11 -3.17153e-15 -7451.41 3.70897 - 3.27075 0.00225375 -5.49256e-06 6.78613e-09 -2.75754e-12 -7632.7 1.30985 -; -Tad = 1897.37 - -phi = 2.54 -ft = 0.0693722 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.9995 - 200 6000 1000 - 3.01438 0.00102729 -2.78209e-07 4.0089e-11 -2.24869e-15 -896.388 2.06274 - 2.94404 0.00376747 -9.24559e-06 1.03515e-08 -4.01617e-12 -982.095 1.85845 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.6959 - 200 6000 1000 - 2.88339 0.00155479 -4.35618e-07 6.01702e-11 -3.16591e-15 -7436.39 3.69826 - 3.26866 0.00226671 -5.5242e-06 6.81637e-09 -2.76799e-12 -7617.51 1.30843 -; -Tad = 1894.47 - -phi = 2.55 -ft = 0.0696264 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.9732 - 200 6000 1000 - 3.01422 0.00102689 -2.77942e-07 4.00389e-11 -2.24553e-15 -896.219 2.05648 - 2.94283 0.00377602 -9.26634e-06 1.03714e-08 -4.02298e-12 -981.965 1.85607 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.6628 - 200 6000 1000 - 2.8835 0.00155315 -4.34965e-07 6.00692e-11 -3.16032e-15 -7421.44 3.6876 - 3.26657 0.0022796 -5.55569e-06 6.84648e-09 -2.77839e-12 -7602.39 1.30702 -; -Tad = 1891.57 - -phi = 2.56 -ft = 0.0698803 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.9469 - 200 6000 1000 - 3.01405 0.00102648 -2.77676e-07 3.99891e-11 -2.24238e-15 -896.051 2.05024 - 2.94161 0.00378453 -9.28701e-06 1.03912e-08 -4.02977e-12 -981.836 1.85369 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.6298 - 200 6000 1000 - 2.88361 0.00155151 -4.34315e-07 5.99686e-11 -3.15476e-15 -7406.56 3.67699 - 3.26449 0.00229244 -5.58704e-06 6.87645e-09 -2.78874e-12 -7587.34 1.30561 -; -Tad = 1888.69 - -phi = 2.57 -ft = 0.0701341 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.9208 - 200 6000 1000 - 3.01389 0.00102608 -2.7741e-07 3.99395e-11 -2.23924e-15 -895.883 2.04403 - 2.94041 0.003793 -9.30759e-06 1.04109e-08 -4.03653e-12 -981.707 1.85133 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.5969 - 200 6000 1000 - 2.88372 0.00154988 -4.33668e-07 5.98685e-11 -3.14921e-15 -7391.75 3.66643 - 3.26243 0.00230522 -5.61825e-06 6.90629e-09 -2.79905e-12 -7572.35 1.30421 -; -Tad = 1885.82 - -phi = 2.58 -ft = 0.0703878 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.8948 - 200 6000 1000 - 3.01373 0.00102568 -2.77146e-07 3.989e-11 -2.23612e-15 -895.716 2.03785 - 2.93921 0.00380144 -9.32809e-06 1.04306e-08 -4.04326e-12 -981.578 1.84897 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.5643 - 200 6000 1000 - 2.88383 0.00154826 -4.33024e-07 5.97689e-11 -3.1437e-15 -7377 3.65591 - 3.26037 0.00231794 -5.64932e-06 6.936e-09 -2.80931e-12 -7557.43 1.30282 -; -Tad = 1882.96 - -phi = 2.59 -ft = 0.0706414 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.8689 - 200 6000 1000 - 3.01356 0.00102528 -2.76883e-07 3.98408e-11 -2.233e-15 -895.55 2.03169 - 2.93801 0.00380985 -9.34851e-06 1.04502e-08 -4.04997e-12 -981.45 1.84663 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.5317 - 200 6000 1000 - 2.88394 0.00154665 -4.32383e-07 5.96696e-11 -3.13821e-15 -7362.32 3.64544 - 3.25832 0.00233061 -5.68025e-06 6.96557e-09 -2.81953e-12 -7542.58 1.30143 -; -Tad = 1880.11 - -phi = 2.6 -ft = 0.0708948 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.8431 - 200 6000 1000 - 3.0134 0.00102488 -2.76621e-07 3.97917e-11 -2.2299e-15 -895.384 2.02555 - 2.93682 0.00381822 -9.36885e-06 1.04696e-08 -4.05664e-12 -981.322 1.84429 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.4993 - 200 6000 1000 - 2.88405 0.00154504 -4.31745e-07 5.95709e-11 -3.13274e-15 -7347.7 3.63502 - 3.25628 0.00234321 -5.71104e-06 6.99501e-09 -2.82969e-12 -7527.8 1.30005 -; -Tad = 1877.27 - -phi = 2.61 -ft = 0.0711481 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.8174 - 200 6000 1000 - 3.01324 0.00102448 -2.7636e-07 3.97429e-11 -2.22682e-15 -895.219 2.01944 - 2.93563 0.00382656 -9.3891e-06 1.0489e-08 -4.0633e-12 -981.195 1.84197 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.4671 - 200 6000 1000 - 2.88416 0.00154344 -4.3111e-07 5.94725e-11 -3.1273e-15 -7333.15 3.62465 - 3.25425 0.00235577 -5.7417e-06 7.02431e-09 -2.83982e-12 -7513.08 1.29868 -; -Tad = 1874.44 - -phi = 2.62 -ft = 0.0714012 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.7918 - 200 6000 1000 - 3.01308 0.00102408 -2.76101e-07 3.96942e-11 -2.22374e-15 -895.055 2.01335 - 2.93445 0.00383487 -9.40928e-06 1.05084e-08 -4.06992e-12 -981.069 1.83965 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.435 - 200 6000 1000 - 2.88427 0.00154185 -4.30477e-07 5.93746e-11 -3.12188e-15 -7318.67 3.61432 - 3.25223 0.00236826 -5.77221e-06 7.05349e-09 -2.8499e-12 -7498.43 1.29731 -; -Tad = 1871.63 - -phi = 2.63 -ft = 0.0716542 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.7663 - 200 6000 1000 - 3.01292 0.00102369 -2.75842e-07 3.96457e-11 -2.22068e-15 -894.891 2.00729 - 2.93327 0.00384314 -9.42937e-06 1.05276e-08 -4.07652e-12 -980.943 1.83734 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.403 - 200 6000 1000 - 2.88438 0.00154026 -4.29847e-07 5.92772e-11 -3.11649e-15 -7304.25 3.60404 - 3.25021 0.00238071 -5.8026e-06 7.08254e-09 -2.85993e-12 -7483.84 1.29595 -; -Tad = 1868.82 - -phi = 2.64 -ft = 0.071907 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.7409 - 200 6000 1000 - 3.01276 0.0010233 -2.75584e-07 3.95975e-11 -2.21763e-15 -894.728 2.00125 - 2.9321 0.00385138 -9.44939e-06 1.05468e-08 -4.08309e-12 -980.817 1.83504 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.3712 - 200 6000 1000 - 2.88448 0.00153868 -4.29221e-07 5.91801e-11 -3.11112e-15 -7289.89 3.5938 - 3.24821 0.00239309 -5.83285e-06 7.11146e-09 -2.86992e-12 -7469.32 1.29459 -; -Tad = 1866.02 - -phi = 2.65 -ft = 0.0721598 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.7156 - 200 6000 1000 - 3.0126 0.00102291 -2.75327e-07 3.95494e-11 -2.21459e-15 -894.566 1.99524 - 2.93093 0.00385959 -9.46932e-06 1.05659e-08 -4.08963e-12 -980.693 1.83275 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.3395 - 200 6000 1000 - 2.88459 0.00153711 -4.28596e-07 5.90835e-11 -3.10577e-15 -7275.59 3.58361 - 3.24622 0.00240542 -5.86296e-06 7.14025e-09 -2.87987e-12 -7454.86 1.29324 -; -Tad = 1863.23 - -phi = 2.66 -ft = 0.0724123 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.6904 - 200 6000 1000 - 3.01244 0.00102252 -2.75071e-07 3.95015e-11 -2.21156e-15 -894.404 1.98925 - 2.92977 0.00386776 -9.48917e-06 1.05849e-08 -4.09615e-12 -980.568 1.83047 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.308 - 200 6000 1000 - 2.8847 0.00153555 -4.27975e-07 5.89874e-11 -3.10045e-15 -7261.36 3.57346 - 3.24423 0.0024177 -5.89295e-06 7.16892e-09 -2.88977e-12 -7440.46 1.2919 -; -Tad = 1860.45 - -phi = 2.67 -ft = 0.0726648 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.6653 - 200 6000 1000 - 3.01228 0.00102213 -2.74817e-07 3.94538e-11 -2.20855e-15 -894.243 1.98328 - 2.92861 0.00387591 -9.50895e-06 1.06039e-08 -4.10265e-12 -980.444 1.8282 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.2765 - 200 6000 1000 - 2.8848 0.00153399 -4.27356e-07 5.88916e-11 -3.09515e-15 -7247.19 3.56336 - 3.24225 0.00242992 -5.9228e-06 7.19746e-09 -2.89962e-12 -7426.13 1.29056 -; -Tad = 1857.68 - -phi = 2.68 -ft = 0.0729171 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.6403 - 200 6000 1000 - 3.01213 0.00102174 -2.74563e-07 3.94063e-11 -2.20554e-15 -894.083 1.97734 - 2.92745 0.00388402 -9.52865e-06 1.06228e-08 -4.10912e-12 -980.32 1.82594 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.2453 - 200 6000 1000 - 2.88491 0.00153244 -4.2674e-07 5.87963e-11 -3.08988e-15 -7233.08 3.5533 - 3.24028 0.00244209 -5.95252e-06 7.22587e-09 -2.90944e-12 -7411.86 1.28923 -; -Tad = 1854.93 - -phi = 2.69 -ft = 0.0731693 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.6154 - 200 6000 1000 - 3.01197 0.00102136 -2.7431e-07 3.9359e-11 -2.20255e-15 -893.923 1.97142 - 2.9263 0.0038921 -9.54827e-06 1.06416e-08 -4.11556e-12 -980.197 1.82368 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.2142 - 200 6000 1000 - 2.88501 0.0015309 -4.26127e-07 5.87014e-11 -3.08462e-15 -7219.04 3.54328 - 3.23832 0.00245421 -5.98211e-06 7.25416e-09 -2.91921e-12 -7397.66 1.2879 -; -Tad = 1852.18 - -phi = 2.7 -ft = 0.0734213 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.5906 - 200 6000 1000 - 3.01182 0.00102098 -2.74058e-07 3.93119e-11 -2.19957e-15 -893.764 1.96552 - 2.92516 0.00390014 -9.56781e-06 1.06603e-08 -4.12198e-12 -980.075 1.82144 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.1832 - 200 6000 1000 - 2.88512 0.00152936 -4.25516e-07 5.86069e-11 -3.07939e-15 -7205.06 3.53331 - 3.23637 0.00246627 -6.01157e-06 7.28233e-09 -2.92894e-12 -7383.51 1.28658 -; -Tad = 1849.44 - -phi = 2.71 -ft = 0.0736732 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.5659 - 200 6000 1000 - 3.01166 0.00102059 -2.73808e-07 3.92649e-11 -2.1966e-15 -893.605 1.95965 - 2.92402 0.00390816 -9.58728e-06 1.0679e-08 -4.12837e-12 -979.953 1.8192 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.1523 - 200 6000 1000 - 2.88522 0.00152783 -4.24908e-07 5.85128e-11 -3.07419e-15 -7191.13 3.52338 - 3.23443 0.00247829 -6.0409e-06 7.31038e-09 -2.93863e-12 -7369.43 1.28527 -; -Tad = 1846.71 - -phi = 2.72 -ft = 0.073925 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.5413 - 200 6000 1000 - 3.01151 0.00102021 -2.73558e-07 3.92181e-11 -2.19365e-15 -893.448 1.9538 - 2.92288 0.00391614 -9.60667e-06 1.06975e-08 -4.13473e-12 -979.831 1.81697 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.1216 - 200 6000 1000 - 2.88532 0.0015263 -4.24303e-07 5.84191e-11 -3.069e-15 -7177.27 3.5135 - 3.23249 0.00249024 -6.07011e-06 7.3383e-09 -2.94827e-12 -7355.4 1.28396 -; -Tad = 1843.99 - -phi = 2.73 -ft = 0.0741766 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.5168 - 200 6000 1000 - 3.01135 0.00101983 -2.73309e-07 3.91716e-11 -2.1907e-15 -893.29 1.94797 - 2.92175 0.00392409 -9.62599e-06 1.0716e-08 -4.14108e-12 -979.71 1.81476 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.091 - 200 6000 1000 - 2.88543 0.00152479 -4.237e-07 5.83258e-11 -3.06384e-15 -7163.47 3.50366 - 3.23057 0.00250215 -6.09919e-06 7.3661e-09 -2.95788e-12 -7341.44 1.28266 -; -Tad = 1841.28 - -phi = 2.74 -ft = 0.0744281 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.4924 - 200 6000 1000 - 3.0112 0.00101946 -2.73061e-07 3.91252e-11 -2.18777e-15 -893.134 1.94217 - 2.92062 0.00393201 -9.64522e-06 1.07345e-08 -4.14739e-12 -979.59 1.81255 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.0605 - 200 6000 1000 - 2.88553 0.00152327 -4.231e-07 5.82329e-11 -3.0587e-15 -7149.73 3.49386 - 3.22865 0.00251401 -6.12814e-06 7.39378e-09 -2.96744e-12 -7327.54 1.28136 -; -Tad = 1838.58 - -phi = 2.75 -ft = 0.0746794 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.4681 - 200 6000 1000 - 3.01105 0.00101908 -2.72814e-07 3.90789e-11 -2.18485e-15 -892.978 1.93639 - 2.9195 0.0039399 -9.66439e-06 1.07528e-08 -4.15369e-12 -979.469 1.81034 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16.0302 - 200 6000 1000 - 2.88563 0.00152177 -4.22503e-07 5.81405e-11 -3.05358e-15 -7136.04 3.4841 - 3.22674 0.00252581 -6.15697e-06 7.42134e-09 -2.97696e-12 -7313.7 1.28007 -; -Tad = 1835.89 - -phi = 2.76 -ft = 0.0749306 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.4439 - 200 6000 1000 - 3.01089 0.00101871 -2.72569e-07 3.90329e-11 -2.18194e-15 -892.822 1.93063 - 2.91838 0.00394776 -9.68348e-06 1.07711e-08 -4.15996e-12 -979.35 1.80815 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 16 - 200 6000 1000 - 2.88573 0.00152027 -4.21908e-07 5.80484e-11 -3.04849e-15 -7122.42 3.47439 - 3.22484 0.00253756 -6.18567e-06 7.44878e-09 -2.98644e-12 -7299.92 1.27878 -; -Tad = 1833.21 - -phi = 2.77 -ft = 0.0751817 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.4197 - 200 6000 1000 - 3.01074 0.00101833 -2.72324e-07 3.8987e-11 -2.17904e-15 -892.667 1.92489 - 2.91726 0.00395559 -9.70249e-06 1.07894e-08 -4.1662e-12 -979.23 1.80597 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.9699 - 200 6000 1000 - 2.88584 0.00151878 -4.21315e-07 5.79567e-11 -3.04341e-15 -7108.85 3.46472 - 3.22295 0.00254927 -6.21425e-06 7.47611e-09 -2.99587e-12 -7286.2 1.2775 -; -Tad = 1830.54 - -phi = 2.78 -ft = 0.0754327 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.3957 - 200 6000 1000 - 3.01059 0.00101796 -2.7208e-07 3.89413e-11 -2.17615e-15 -892.513 1.91918 - 2.91615 0.00396339 -9.72144e-06 1.08075e-08 -4.17242e-12 -979.112 1.80379 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.94 - 200 6000 1000 - 2.88594 0.0015173 -4.20726e-07 5.78654e-11 -3.03836e-15 -7095.34 3.45509 - 3.22106 0.00256092 -6.24271e-06 7.50331e-09 -3.00527e-12 -7272.54 1.27622 -; -Tad = 1827.88 - -phi = 2.79 -ft = 0.0756835 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.3718 - 200 6000 1000 - 3.01044 0.00101759 -2.71837e-07 3.88958e-11 -2.17328e-15 -892.359 1.91349 - 2.91505 0.00397116 -9.7403e-06 1.08256e-08 -4.17861e-12 -978.993 1.80162 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.9102 - 200 6000 1000 - 2.88604 0.00151582 -4.20138e-07 5.77745e-11 -3.03333e-15 -7081.89 3.4455 - 3.21918 0.00257252 -6.27105e-06 7.5304e-09 -3.01463e-12 -7258.93 1.27495 -; -Tad = 1825.22 - -phi = 2.8 -ft = 0.0759341 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.3479 - 200 6000 1000 - 3.01029 0.00101722 -2.71594e-07 3.88505e-11 -2.17041e-15 -892.206 1.90782 - 2.91395 0.0039789 -9.7591e-06 1.08436e-08 -4.18479e-12 -978.876 1.79946 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.8805 - 200 6000 1000 - 2.88614 0.00151434 -4.19553e-07 5.7684e-11 -3.02832e-15 -7068.5 3.43595 - 3.21731 0.00258408 -6.29926e-06 7.55738e-09 -3.02395e-12 -7245.39 1.27369 -; -Tad = 1822.58 - -phi = 2.81 -ft = 0.0761847 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.3242 - 200 6000 1000 - 3.01014 0.00101686 -2.71353e-07 3.88054e-11 -2.16756e-15 -892.054 1.90217 - 2.91285 0.00398661 -9.77782e-06 1.08615e-08 -4.19093e-12 -978.758 1.79731 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.8509 - 200 6000 1000 - 2.88624 0.00151288 -4.18971e-07 5.75939e-11 -3.02333e-15 -7055.17 3.42644 - 3.21545 0.00259558 -6.32735e-06 7.58424e-09 -3.03322e-12 -7231.9 1.27243 -; -Tad = 1819.95 - -phi = 2.82 -ft = 0.0764351 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.3005 - 200 6000 1000 - 3.00999 0.00101649 -2.71113e-07 3.87604e-11 -2.16471e-15 -891.902 1.89654 - 2.91176 0.00399429 -9.79647e-06 1.08794e-08 -4.19706e-12 -978.641 1.79517 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.8215 - 200 6000 1000 - 2.88634 0.00151142 -4.18391e-07 5.75042e-11 -3.01837e-15 -7041.89 3.41697 - 3.2136 0.00260703 -6.35533e-06 7.61098e-09 -3.04246e-12 -7218.47 1.27118 -; -Tad = 1817.32 - -phi = 2.83 -ft = 0.0766853 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.2769 - 200 6000 1000 - 3.00985 0.00101613 -2.70874e-07 3.87156e-11 -2.16188e-15 -891.751 1.89093 - 2.91067 0.00400194 -9.81505e-06 1.08972e-08 -4.20316e-12 -978.525 1.79304 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.7922 - 200 6000 1000 - 2.88643 0.00150997 -4.17814e-07 5.74148e-11 -3.01342e-15 -7028.67 3.40754 - 3.21176 0.00261844 -6.38319e-06 7.63762e-09 -3.05166e-12 -7205.09 1.26993 -; -Tad = 1814.7 - -phi = 2.84 -ft = 0.0769354 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.2534 - 200 6000 1000 - 3.0097 0.00101576 -2.70635e-07 3.86709e-11 -2.15906e-15 -891.6 1.88535 - 2.90958 0.00400956 -9.83356e-06 1.0915e-08 -4.20924e-12 -978.409 1.79091 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.763 - 200 6000 1000 - 2.88653 0.00150852 -4.17239e-07 5.73259e-11 -3.0085e-15 -7015.5 3.39816 - 3.20992 0.0026298 -6.41092e-06 7.66414e-09 -3.06082e-12 -7191.77 1.26868 -; -Tad = 1812.1 - -phi = 2.85 -ft = 0.0771854 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.23 - 200 6000 1000 - 3.00955 0.0010154 -2.70398e-07 3.86265e-11 -2.15625e-15 -891.45 1.87979 - 2.9085 0.00401715 -9.852e-06 1.09326e-08 -4.21529e-12 -978.293 1.78879 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.734 - 200 6000 1000 - 2.88663 0.00150708 -4.16667e-07 5.72373e-11 -3.0036e-15 -7002.39 3.38881 - 3.20809 0.00264111 -6.43854e-06 7.69054e-09 -3.06994e-12 -7178.51 1.26745 -; -Tad = 1809.5 - -phi = 2.86 -ft = 0.0774353 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.2067 - 200 6000 1000 - 3.00941 0.00101504 -2.70161e-07 3.85822e-11 -2.15345e-15 -891.3 1.87425 - 2.90742 0.00402471 -9.87037e-06 1.09502e-08 -4.22132e-12 -978.178 1.78668 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.705 - 200 6000 1000 - 2.88673 0.00150564 -4.16097e-07 5.7149e-11 -2.99871e-15 -6989.34 3.3795 - 3.20627 0.00265237 -6.46605e-06 7.71684e-09 -3.07903e-12 -7165.31 1.26621 -; -Tad = 1806.91 - -phi = 2.87 -ft = 0.077685 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.1835 - 200 6000 1000 - 3.00926 0.00101468 -2.69926e-07 3.8538e-11 -2.15066e-15 -891.151 1.86873 - 2.90635 0.00403225 -9.88866e-06 1.09678e-08 -4.22733e-12 -978.063 1.78458 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.6762 - 200 6000 1000 - 2.88683 0.00150421 -4.15529e-07 5.70612e-11 -2.99385e-15 -6976.34 3.37023 - 3.20445 0.00266359 -6.49344e-06 7.74302e-09 -3.08807e-12 -7152.16 1.26499 -; -Tad = 1804.33 - -phi = 2.88 -ft = 0.0779346 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.1604 - 200 6000 1000 - 3.00911 0.00101433 -2.69691e-07 3.84941e-11 -2.14788e-15 -891.003 1.86323 - 2.90528 0.00403975 -9.90689e-06 1.09852e-08 -4.23331e-12 -977.949 1.78249 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.6475 - 200 6000 1000 - 2.88692 0.00150279 -4.14964e-07 5.69737e-11 -2.98901e-15 -6963.39 3.361 - 3.20265 0.00267475 -6.52071e-06 7.7691e-09 -3.09708e-12 -7139.06 1.26376 -; -Tad = 1801.76 - -phi = 2.89 -ft = 0.078184 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.1374 - 200 6000 1000 - 3.00897 0.00101397 -2.69457e-07 3.84503e-11 -2.14511e-15 -890.855 1.85775 - 2.90422 0.00404723 -9.92505e-06 1.10026e-08 -4.23928e-12 -977.835 1.7804 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.619 - 200 6000 1000 - 2.88702 0.00150137 -4.14401e-07 5.68866e-11 -2.98419e-15 -6950.5 3.35181 - 3.20085 0.00268588 -6.54787e-06 7.79506e-09 -3.10605e-12 -7126.02 1.26255 -; -Tad = 1799.2 - -phi = 2.9 -ft = 0.0784334 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.1144 - 200 6000 1000 - 3.00883 0.00101361 -2.69224e-07 3.84066e-11 -2.14236e-15 -890.708 1.85229 - 2.90316 0.00405467 -9.94314e-06 1.102e-08 -4.24522e-12 -977.722 1.77832 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.5905 - 200 6000 1000 - 2.88711 0.00149996 -4.1384e-07 5.67998e-11 -2.97939e-15 -6937.66 3.34265 - 3.19905 0.00269695 -6.57492e-06 7.82092e-09 -3.11498e-12 -7113.04 1.26133 -; -Tad = 1796.64 - -phi = 2.91 -ft = 0.0786825 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.0915 - 200 6000 1000 - 3.00868 0.00101326 -2.68992e-07 3.83632e-11 -2.13961e-15 -890.561 1.84686 - 2.9021 0.00406209 -9.96116e-06 1.10372e-08 -4.25113e-12 -977.609 1.77625 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.5622 - 200 6000 1000 - 2.88721 0.00149855 -4.13282e-07 5.67134e-11 -2.97461e-15 -6924.88 3.33354 - 3.19727 0.00270798 -6.60185e-06 7.84667e-09 -3.12387e-12 -7100.11 1.26013 -; -Tad = 1794.1 - -phi = 2.92 -ft = 0.0789316 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.0688 - 200 6000 1000 - 3.00854 0.00101291 -2.6876e-07 3.83199e-11 -2.13687e-15 -890.415 1.84144 - 2.90105 0.00406949 -9.97911e-06 1.10544e-08 -4.25703e-12 -977.496 1.77419 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.534 - 200 6000 1000 - 2.8873 0.00149715 -4.12726e-07 5.66274e-11 -2.96985e-15 -6912.15 3.32446 - 3.19549 0.00271896 -6.62867e-06 7.87231e-09 -3.13273e-12 -7087.23 1.25893 -; -Tad = 1791.56 - -phi = 2.93 -ft = 0.0791805 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.0461 - 200 6000 1000 - 3.0084 0.00101256 -2.6853e-07 3.82767e-11 -2.13415e-15 -890.269 1.83604 - 2.9 0.00407685 -9.997e-06 1.10716e-08 -4.2629e-12 -977.384 1.77214 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.5059 - 200 6000 1000 - 2.8874 0.00149576 -4.12172e-07 5.65417e-11 -2.9651e-15 -6899.47 3.31542 - 3.19372 0.0027299 -6.65538e-06 7.89785e-09 -3.14155e-12 -7074.41 1.25773 -; -Tad = 1789.04 - -phi = 2.94 -ft = 0.0794293 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.0235 - 200 6000 1000 - 3.00825 0.00101221 -2.68301e-07 3.82338e-11 -2.13143e-15 -890.124 1.83067 - 2.89896 0.00408419 -1.00148e-05 1.10887e-08 -4.26875e-12 -977.272 1.77009 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.4779 - 200 6000 1000 - 2.88749 0.00149437 -4.11621e-07 5.64564e-11 -2.96038e-15 -6886.85 3.30642 - 3.19196 0.00274079 -6.68198e-06 7.92328e-09 -3.15033e-12 -7061.64 1.25654 -; -Tad = 1786.52 - -phi = 2.95 -ft = 0.0796779 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 14.0009 - 200 6000 1000 - 3.00811 0.00101186 -2.68072e-07 3.8191e-11 -2.12872e-15 -889.98 1.82531 - 2.89792 0.0040915 -1.00326e-05 1.11057e-08 -4.27458e-12 -977.161 1.76805 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.45 - 200 6000 1000 - 2.88759 0.00149299 -4.11072e-07 5.63714e-11 -2.95568e-15 -6874.27 3.29746 - 3.19021 0.00275163 -6.70846e-06 7.9486e-09 -3.15908e-12 -7048.92 1.25535 -; -Tad = 1784.01 - -phi = 2.96 -ft = 0.0799264 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 13.9785 - 200 6000 1000 - 3.00797 0.00101151 -2.67844e-07 3.81483e-11 -2.12603e-15 -889.836 1.81998 - 2.89688 0.00409878 -1.00503e-05 1.11226e-08 -4.28039e-12 -977.05 1.76602 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.4223 - 200 6000 1000 - 2.88768 0.00149161 -4.10525e-07 5.62868e-11 -2.951e-15 -6861.75 3.28853 - 3.18846 0.00276244 -6.73484e-06 7.97382e-09 -3.16779e-12 -7036.25 1.25417 -; -Tad = 1781.5 - -phi = 2.97 -ft = 0.0801748 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 13.9561 - 200 6000 1000 - 3.00783 0.00101117 -2.67617e-07 3.81058e-11 -2.12334e-15 -889.692 1.81466 - 2.89585 0.00410603 -1.00679e-05 1.11395e-08 -4.28617e-12 -976.939 1.76399 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.3946 - 200 6000 1000 - 2.88777 0.00149024 -4.09981e-07 5.62026e-11 -2.94633e-15 -6849.28 3.27964 - 3.18672 0.00277319 -6.76111e-06 7.99894e-09 -3.17647e-12 -7023.64 1.25299 -; -Tad = 1779.01 - -phi = 2.98 -ft = 0.080423 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 13.9339 - 200 6000 1000 - 3.00769 0.00101082 -2.67391e-07 3.80635e-11 -2.12067e-15 -889.549 1.80937 - 2.89482 0.00411326 -1.00854e-05 1.11563e-08 -4.29194e-12 -976.829 1.76198 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.3671 - 200 6000 1000 - 2.88787 0.00148888 -4.09439e-07 5.61186e-11 -2.94169e-15 -6836.86 3.27078 - 3.18499 0.0027839 -6.78727e-06 8.02395e-09 -3.18511e-12 -7011.08 1.25182 -; -Tad = 1776.53 - -phi = 2.99 -ft = 0.0806711 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 13.9117 - 200 6000 1000 - 3.00755 0.00101048 -2.67166e-07 3.80213e-11 -2.118e-15 -889.407 1.80409 - 2.8938 0.00412046 -1.01029e-05 1.11731e-08 -4.29768e-12 -976.72 1.75997 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.3397 - 200 6000 1000 - 2.88796 0.00148752 -4.08899e-07 5.60351e-11 -2.93707e-15 -6824.5 3.26197 - 3.18326 0.00279457 -6.81333e-06 8.04886e-09 -3.19371e-12 -6998.57 1.25065 -; -Tad = 1774.05 - -phi = 3 -ft = 0.0809191 -fuel fuel 1 2.01594 - 200 6000 1000 - 2.93287 0.000826608 -1.46402e-07 1.541e-11 -6.88805e-16 -813.066 -1.02433 - 2.34433 0.00798052 -1.94782e-05 2.01572e-08 -7.37612e-12 -917.935 0.68301 -; -oxidant 1 28.8503 - 200 6000 1000 - 3.10134 0.00124139 -4.18821e-07 6.64165e-11 -3.91278e-15 -985.276 5.35602 - 3.58381 -0.000727005 1.67056e-06 -1.09178e-10 -4.31777e-13 -1050.54 3.11241 -; -reactants 1 13.8896 - 200 6000 1000 - 3.00741 0.00101014 -2.66941e-07 3.79793e-11 -2.11534e-15 -889.265 1.79883 - 2.89277 0.00412763 -1.01203e-05 1.11898e-08 -4.3034e-12 -976.61 1.75797 -; -burntProducts 1 24.543 - 200 6000 1000 - 2.85694 0.00194404 -5.90217e-07 8.40966e-11 -4.49004e-15 -10976.9 6.2227 - 3.76275 -0.000787587 1.93485e-06 -3.14906e-10 -3.04738e-13 -11198.7 1.64274 -; -products 1 15.3124 - 200 6000 1000 - 2.88805 0.00148616 -4.08361e-07 5.59518e-11 -2.93246e-15 -6812.18 3.25318 - 3.18154 0.0028052 -6.83928e-06 8.07366e-09 -3.20228e-12 -6986.11 1.24949 -; -Tad = 1771.58 - - -end diff --git a/applications/utilities/thermophysical/equilibriumFlameT/Hydrogen.log b/applications/utilities/thermophysical/equilibriumFlameT/Hydrogen.log deleted file mode 100644 index b76af28186..0000000000 --- a/applications/utilities/thermophysical/equilibriumFlameT/Hydrogen.log +++ /dev/null @@ -1,481 +0,0 @@ -/*---------------------------------------------------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: plus | -| \\ / A nd | Web: www.OpenFOAM.com | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -Build : dev-27a117d1f441 -Exec : equilibriumFlameT controlDict -Date : Jan 16 2013 -Time : 15:40:39 -Host : "dm" -PID : 4638 -Case : /home/dm2/henry/OpenFOAM/OpenFOAM-dev/applications/utilities/thermophysical/equilibriumFlameT -nProcs : 1 -sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE). -SetNaN : Initialising allocated memory to NaN (FOAM_SETNAN). -fileModificationChecking : Monitoring run-time modified files using timeStampMaster -allowSystemOperations : Allowing user-supplied system call operations - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -Reading thermodynamic data dictionary - -Reading thermodynamic data for relevant species - -stoichiometricAirFuelMassRatio stoichiometricAirFuelMassRatio [0 0 0 0 0 0 0] 34.0741; -Equilibrium flame temperature data (1 bar) - -Phi ft T0 Tad Teq Terror O2res (mole frac) - -0.6 0.017304 300 1849.36 1848.92 0.441261 0.0746347 -0.6 0.017304 400 1932.16 1931.28 0.879009 0.0746693 -0.6 0.017304 500 2015.31 2013.66 1.6553 0.0747311 -0.6 0.017304 600 2099.1 2096.14 2.96655 0.074836 -0.6 0.017304 700 2183.84 2178.76 5.08632 0.0750065 -0.6 0.017304 800 2269.77 2261.4 8.37223 0.0752722 -0.6 0.017304 900 2356.97 2343.72 13.2521 0.0756689 -0.6 0.017304 1000 2445.26 2425.09 20.1747 0.0762341 -0.6 0.017304 1100 2534.41 2504.86 29.5499 0.077003 -0.6 0.017304 1200 2624.41 2582.69 41.7235 0.0780054 -0.6 0.017304 1300 2715.19 2658.28 56.9132 0.0792609 -0.6 0.017304 1400 2806.69 2731.49 75.1966 0.0807775 -0.6 0.017304 1500 2898.84 2802.32 96.5198 0.0825522 -0.6 0.017304 1600 2991.6 2870.87 120.724 0.0845729 -0.6 0.017304 1700 3084.9 2937.32 147.577 0.0868217 -0.6 0.017304 1800 3178.71 3001.9 176.81 0.0892764 -0.6 0.017304 1900 3272.98 3064.84 208.131 0.0919138 -0.6 0.017304 2000 3367.66 3126.4 241.253 0.09471 -0.6 0.017304 2100 3462.72 3186.82 275.903 0.0976445 -0.6 0.017304 2200 3558.12 3246.2 311.925 0.100726 -0.6 0.017304 2300 3653.84 3303.74 350.096 0.104207 -0.6 0.017304 2400 3749.83 3350.89 398.934 0.110203 -0.6 0.017304 2500 3846.07 3351.34 494.73 0.126061 -0.6 0.017304 2600 3942.53 3291.95 650.58 0.151488 -0.6 0.017304 2700 4039.19 3236.21 802.988 0.17406 -0.6 0.017304 2800 4136.03 3245.34 890.687 0.186501 -0.6 0.017304 2900 4233.03 3344.34 888.683 0.186501 -0.6 0.017304 3000 4330.16 3443.39 886.77 0.186501 -0.65 0.018719 300 1944.33 1943.23 1.10762 0.0647597 -0.65 0.018719 400 2026.59 2024.53 2.05315 0.0648355 -0.65 0.018719 500 2109.23 2105.61 3.62082 0.0649618 -0.65 0.018719 600 2192.53 2186.42 6.10504 0.065163 -0.65 0.018719 700 2276.78 2266.9 9.88012 0.0654705 -0.65 0.018719 800 2362.23 2346.84 15.3867 0.0659212 -0.65 0.018719 900 2448.96 2425.87 23.0886 0.0665545 -0.65 0.018719 1000 2536.81 2503.41 33.3941 0.0674057 -0.65 0.018719 1100 2625.53 2578.93 46.5953 0.0685004 -0.65 0.018719 1200 2715.11 2652.24 62.8776 0.0698558 -0.65 0.018719 1300 2805.51 2723.23 82.2781 0.0714767 -0.65 0.018719 1400 2896.63 2791.92 104.71 0.0733571 -0.65 0.018719 1500 2988.44 2858.44 129.993 0.0754833 -0.65 0.018719 1600 3080.86 2922.97 157.886 0.0778362 -0.65 0.018719 1700 3173.85 2985.73 188.117 0.0803935 -0.65 0.018719 1800 3267.36 3046.95 220.404 0.0831323 -0.65 0.018719 1900 3361.34 3106.87 254.469 0.0860297 -0.65 0.018719 2000 3455.75 3165.68 290.067 0.0890703 -0.65 0.018719 2100 3550.55 3223.35 327.196 0.0923026 -0.65 0.018719 2200 3645.71 3278.01 367.698 0.0962479 -0.65 0.018719 2300 3741.18 3314.72 426.463 0.104431 -0.65 0.018719 2400 3836.94 3292.03 544.908 0.124389 -0.65 0.018719 2500 3932.96 3229.29 703.673 0.149514 -0.65 0.018719 2600 4029.21 3177.81 851.399 0.170937 -0.65 0.018719 2700 4125.67 3175.22 950.445 0.184778 -0.65 0.018719 2800 4222.31 3274.1 948.203 0.184778 -0.65 0.018719 2900 4319.11 3373.04 946.07 0.184778 -0.65 0.018719 3000 4416.05 3472.02 944.031 0.184778 -0.7 0.0201299 300 2035.76 2033.25 2.51585 0.0551272 -0.7 0.0201299 400 2117.53 2113.15 4.37823 0.0552783 -0.7 0.0201299 500 2199.71 2192.43 7.27913 0.0555149 -0.7 0.0201299 600 2282.56 2270.96 11.6037 0.0558696 -0.7 0.0201299 700 2366.37 2348.58 17.7905 0.0563794 -0.7 0.0201299 800 2451.38 2425.09 26.2928 0.0570833 -0.7 0.0201299 900 2537.69 2500.17 37.5154 0.0580165 -0.7 0.0201299 1000 2625.11 2573.39 51.7294 0.0592034 -0.7 0.0201299 1100 2713.43 2644.39 69.0438 0.0606547 -0.7 0.0201299 1200 2802.64 2713.17 89.4684 0.062373 -0.7 0.0201299 1300 2892.67 2779.78 112.888 0.06435 -0.7 0.0201299 1400 2983.45 2844.35 139.106 0.0665705 -0.7 0.0201299 1500 3074.93 2907.05 167.878 0.0690147 -0.7 0.0201299 1600 3167.04 2968.1 198.938 0.0716609 -0.7 0.0201299 1700 3259.73 3027.72 232.012 0.0744866 -0.7 0.0201299 1800 3352.96 3086.12 266.841 0.0774712 -0.7 0.0201299 1900 3446.67 3143.43 303.236 0.0806124 -0.7 0.0201299 2000 3540.82 3199.29 341.528 0.0840445 -0.7 0.0201299 2100 3635.38 3249.5 385.874 0.0888593 -0.7 0.0201299 2200 3730.29 3268.93 461.361 0.100608 -0.7 0.0201299 2300 3825.54 3223.58 601.959 0.124079 -0.7 0.0201299 2400 3921.08 3163.25 757.829 0.147885 -0.7 0.0201299 2500 4016.89 3115.4 901.49 0.168314 -0.7 0.0201299 2600 4112.93 3104.31 1008.62 0.183086 -0.7 0.0201299 2700 4209.19 3203.06 1006.13 0.183086 -0.7 0.0201299 2800 4305.63 3301.88 1003.76 0.183086 -0.7 0.0201299 2900 4402.25 3400.75 1001.5 0.183086 -0.7 0.0201299 3000 4499.01 3499.67 999.336 0.183086 -0.75 0.0215368 300 2123.87 2118.6 5.26414 0.0457828 -0.75 0.0215368 400 2205.19 2196.54 8.64652 0.0460605 -0.75 0.0215368 500 2286.96 2273.35 13.6024 0.0464696 -0.75 0.0215368 600 2369.39 2348.84 20.555 0.0470463 -0.75 0.0215368 700 2452.79 2422.87 29.9229 0.0478271 -0.75 0.0215368 800 2537.4 2495.33 42.0731 0.0488441 -0.75 0.0215368 900 2623.32 2566.06 57.2623 0.0501209 -0.75 0.0215368 1000 2710.36 2634.79 75.5739 0.0516661 -0.75 0.0215368 1100 2798.31 2701.37 96.9358 0.0534755 -0.75 0.0215368 1200 2887.16 2765.93 121.226 0.0555401 -0.75 0.0215368 1300 2976.85 2828.61 148.241 0.0578437 -0.75 0.0215368 1400 3067.31 2889.57 177.736 0.0603667 -0.75 0.0215368 1500 3158.48 2949.02 209.456 0.063088 -0.75 0.0215368 1600 3250.3 3007.15 243.145 0.0659865 -0.75 0.0215368 1700 3342.71 3064.14 278.571 0.069047 -0.75 0.0215368 1800 3435.67 3119.98 315.691 0.0723035 -0.75 0.0215368 1900 3529.12 3173.54 355.588 0.0760823 -0.75 0.0215368 2000 3623.03 3215.17 407.865 0.0827504 -0.75 0.0215368 2100 3717.35 3207.15 510.202 0.0997809 -0.75 0.0215368 2200 3812.04 3147 665.038 0.124757 -0.75 0.0215368 2300 3907.07 3092.14 814.923 0.146832 -0.75 0.0215368 2400 4002.4 3047.13 955.268 0.166424 -0.75 0.0215368 2500 4098 3032.67 1065.33 0.181425 -0.75 0.0215368 2600 4193.84 3131.28 1062.56 0.181425 -0.75 0.0215368 2700 4289.91 3229.97 1059.94 0.181425 -0.75 0.0215368 2800 4386.16 3328.72 1057.44 0.181425 -0.75 0.0215368 2900 4482.59 3427.53 1055.06 0.181425 -0.75 0.0215368 3000 4579.17 3526.39 1052.78 0.181425 -0.8 0.0229397 300 2208.84 2198.55 10.2856 0.0368016 -0.8 0.0229397 400 2289.76 2273.78 15.9817 0.0372748 -0.8 0.0229397 500 2371.15 2347.32 23.8229 0.0379294 -0.8 0.0229397 600 2453.21 2419.04 34.1694 0.0387973 -0.8 0.0229397 700 2536.24 2488.92 47.3167 0.039905 -0.8 0.0229397 800 2620.48 2557.01 63.4684 0.0412715 -0.8 0.0229397 900 2706.03 2623.32 82.7038 0.0429054 -0.8 0.0229397 1000 2792.71 2687.77 104.941 0.0448014 -0.8 0.0229397 1100 2880.31 2750.32 129.984 0.0469441 -0.8 0.0229397 1200 2968.83 2811.18 157.651 0.0493193 -0.8 0.0229397 1300 3058.2 2870.49 187.709 0.0519078 -0.8 0.0229397 1400 3148.36 2928.44 219.918 0.05469 -0.8 0.0229397 1500 3239.24 2985.19 254.048 0.0576479 -0.8 0.0229397 1600 3330.78 3040.84 289.946 0.0607847 -0.8 0.0229397 1700 3422.93 3094.94 327.986 0.0642431 -0.8 0.0229397 1800 3515.63 3144.62 371.018 0.0687801 -0.8 0.0229397 1900 3608.84 3166.57 442.271 0.0796671 -0.8 0.0229397 2000 3702.52 3123.82 578.694 0.102453 -0.8 0.0229397 2100 3796.61 3062.37 734.239 0.126254 -0.8 0.0229397 2200 3891.08 3012.82 878.258 0.146769 -0.8 0.0229397 2300 3985.9 2969.95 1015.95 0.165648 -0.8 0.0229397 2400 4081.02 2960.34 1120.68 0.179795 -0.8 0.0229397 2500 4176.43 3058.81 1117.62 0.179795 -0.8 0.0229397 2600 4272.08 3157.36 1114.72 0.179795 -0.8 0.0229397 2700 4367.96 3255.99 1111.97 0.179795 -0.8 0.0229397 2800 4464.03 3354.68 1109.35 0.179795 -0.8 0.0229397 2900 4560.28 3453.43 1106.85 0.179795 -0.8 0.0229397 3000 4656.69 3552.23 1104.46 0.179795 -0.85 0.0243385 300 2290.86 2271.89 18.9685 0.0282998 -0.85 0.0243385 400 2371.41 2343.55 27.8685 0.0290475 -0.85 0.0243385 500 2452.45 2413.1 39.3563 0.0300172 -0.85 0.0243385 600 2534.18 2480.55 53.6235 0.0312269 -0.85 0.0243385 700 2616.86 2546.07 70.7851 0.0326882 -0.85 0.0243385 800 2700.75 2609.87 90.8809 0.0344063 -0.85 0.0243385 900 2785.96 2672.1 113.86 0.0363784 -0.85 0.0243385 1000 2872.32 2732.77 139.549 0.0385908 -0.85 0.0243385 1100 2959.59 2791.88 167.705 0.041024 -0.85 0.0243385 1200 3047.8 2849.65 198.145 0.043663 -0.85 0.0243385 1300 3136.87 2906.22 230.656 0.0464908 -0.85 0.0243385 1400 3226.75 2961.68 265.07 0.0495028 -0.85 0.0243385 1500 3317.35 3015.81 301.538 0.0527804 -0.85 0.0243385 1600 3408.63 3066.84 341.787 0.0568065 -0.85 0.0243385 1700 3500.53 3104.48 396.051 0.0640162 -0.85 0.0243385 1800 3592.99 3084.34 508.645 0.0828878 -0.85 0.0243385 1900 3685.97 3019.83 666.138 0.107717 -0.85 0.0243385 2000 3779.41 2965.44 813.977 0.129098 -0.85 0.0243385 2100 3873.29 2919.57 953.72 0.148417 -0.85 0.0243385 2200 3967.55 2878.14 1089.41 0.166695 -0.85 0.0243385 2300 4062.16 2887.39 1174.78 0.178193 -0.85 0.0243385 2400 4157.09 2985.7 1171.39 0.178193 -0.85 0.0243385 2500 4252.31 3084.1 1168.2 0.178193 -0.85 0.0243385 2600 4347.77 3182.59 1165.18 0.178193 -0.85 0.0243385 2700 4443.47 3281.16 1162.31 0.178193 -0.85 0.0243385 2800 4539.37 3379.79 1159.58 0.178193 -0.85 0.0243385 2900 4635.44 3478.48 1156.96 0.178193 -0.85 0.0243385 3000 4731.69 3577.23 1154.46 0.178193 -0.9 0.0257334 300 2370.09 2336.78 33.3173 0.0204491 -0.9 0.0257334 400 2450.31 2404.16 46.1529 0.0215394 -0.9 0.0257334 500 2531.04 2469.35 61.6865 0.0228649 -0.9 0.0257334 600 2612.44 2532.52 79.921 0.0244277 -0.9 0.0257334 700 2694.8 2593.97 100.836 0.0262275 -0.9 0.0257334 800 2778.38 2653.99 124.39 0.0282621 -0.9 0.0257334 900 2863.28 2712.78 150.491 0.030525 -0.9 0.0257334 1000 2949.32 2770.36 178.952 0.0330009 -0.9 0.0257334 1100 3036.28 2826.74 209.547 0.035672 -0.9 0.0257334 1200 3124.2 2882.03 242.174 0.0385401 -0.9 0.0257334 1300 3212.99 2935.98 277.011 0.0416893 -0.9 0.0257334 1400 3302.6 2986.9 315.702 0.045578 -0.9 0.0257334 1500 3392.94 3028.82 364.12 0.0515944 -0.9 0.0257334 1600 3483.97 3019.41 464.567 0.068226 -0.9 0.0257334 1700 3575.63 2951.2 624.433 0.0935821 -0.9 0.0257334 1800 3667.86 2892.42 775.443 0.115391 -0.9 0.0257334 1900 3760.61 2843.56 917.05 0.134916 -0.9 0.0257334 2000 3853.85 2799.75 1054.09 0.153338 -0.9 0.0257334 2100 3947.51 2759.06 1188.45 0.171094 -0.9 0.0257334 2200 4041.57 2813.86 1227.71 0.176619 -0.9 0.0257334 2300 4135.99 2912 1223.99 0.176619 -0.9 0.0257334 2400 4230.73 3010.24 1220.48 0.176619 -0.9 0.0257334 2500 4325.76 3108.59 1217.17 0.176619 -0.9 0.0257334 2600 4421.04 3207.02 1214.03 0.176619 -0.9 0.0257334 2700 4516.56 3305.52 1211.04 0.176619 -0.9 0.0257334 2800 4612.29 3404.1 1208.19 0.176619 -0.9 0.0257334 2900 4708.2 3502.73 1205.47 0.176619 -0.9 0.0257334 3000 4804.28 3601.43 1202.85 0.176619 -0.95 0.0271242 300 2446.69 2390.47 56.2165 0.0135013 -0.95 0.0271242 400 2526.6 2453.56 73.0446 0.014947 -0.95 0.0271242 500 2607.03 2514.76 92.2714 0.016606 -0.95 0.0271242 600 2688.14 2574.31 113.833 0.0184742 -0.95 0.0271242 700 2770.21 2632.51 137.7 0.0205501 -0.95 0.0271242 800 2853.49 2689.64 163.85 0.0228334 -0.95 0.0271242 900 2938.09 2745.85 192.246 0.0253261 -0.95 0.0271242 1000 3023.84 2800.95 222.894 0.0280617 -0.95 0.0271242 1100 3110.52 2854.04 256.478 0.0312581 -0.95 0.0271242 1200 3198.16 2901.95 296.209 0.0357143 -0.95 0.0271242 1300 3286.69 2937.18 349.506 0.0429733 -0.95 0.0271242 1400 3376.04 2901.93 474.111 0.0635068 -0.95 0.0271242 1500 3466.14 2818.66 647.478 0.0895965 -0.95 0.0271242 1600 3556.93 2756.28 800.654 0.110895 -0.95 0.0271242 1700 3648.36 2703.85 944.503 0.130251 -0.95 0.0271242 1800 3740.37 2656.95 1083.42 0.148612 -0.95 0.0271242 1900 3832.91 2615.22 1217.69 0.165993 -0.95 0.0271242 2000 3925.93 2641.98 1283.95 0.175073 -0.95 0.0271242 2100 4019.4 2739.8 1279.6 0.175073 -0.95 0.0271242 2200 4113.26 2837.76 1275.51 0.175073 -0.95 0.0271242 2300 4207.49 2935.83 1271.66 0.175073 -0.95 0.0271242 2400 4302.04 3034.02 1268.03 0.175073 -0.95 0.0271242 2500 4396.89 3132.3 1264.59 0.175073 -0.95 0.0271242 2600 4492 3230.67 1261.33 0.175073 -0.95 0.0271242 2700 4587.35 3329.12 1258.23 0.175073 -0.95 0.0271242 2800 4682.91 3427.64 1255.27 0.175073 -0.95 0.0271242 2900 4778.66 3526.22 1252.44 0.175073 -0.95 0.0271242 3000 4874.58 3624.86 1249.72 0.175073 - 1 0.0285111 300 2520.79 2428.95 91.8415 0.00783223 - 1 0.0285111 400 2600.42 2489.16 111.262 0.00954474 - 1 0.0285111 500 2680.58 2547.46 133.116 0.0115427 - 1 0.0285111 600 2761.42 2603.06 158.358 0.0140645 - 1 0.0285111 700 2843.21 2656.82 186.389 0.0169302 - 1 0.0285111 800 2926.22 2705.82 220.398 0.0208555 - 1 0.0285111 900 3010.54 2717.47 293.073 0.031931 - 1 0.0285111 1000 3096.01 2308.21 787.803 0.102583 - 1 0.0285111 1100 3182.42 2231.26 951.156 0.118119 - 1 0.0285111 1200 3269.8 2192.08 1077.72 0.134773 - 1 0.0285111 1300 3358.08 2047.07 1311.01 0.173419 - 1 0.0285111 1400 3447.18 2082.4 1364.79 0.173554 - 1 0.0285111 1500 3537.05 2179.02 1358.03 0.173554 - 1 0.0285111 1600 3627.61 2275.87 1351.74 0.173554 - 1 0.0285111 1700 3718.82 2372.94 1345.88 0.173554 - 1 0.0285111 1800 3810.62 2470.21 1340.41 0.173554 - 1 0.0285111 1900 3902.95 2567.65 1335.3 0.173554 - 1 0.0285111 2000 3995.78 2665.26 1330.52 0.173554 - 1 0.0285111 2100 4089.05 2763.02 1326.03 0.173554 - 1 0.0285111 2200 4182.73 2860.91 1321.82 0.173554 - 1 0.0285111 2300 4276.77 2958.92 1317.85 0.173554 - 1 0.0285111 2400 4371.14 3057.05 1314.1 0.173554 - 1 0.0285111 2500 4465.82 3155.27 1310.54 0.173554 - 1 0.0285111 2600 4560.76 3253.59 1307.17 0.173554 - 1 0.0285111 2700 4655.94 3351.98 1303.96 0.173554 - 1 0.0285111 2800 4751.34 3450.45 1300.89 0.173554 - 1 0.0285111 2900 4846.93 3548.98 1297.95 0.173554 - 1 0.0285111 3000 4942.7 3647.57 1295.13 0.173554 -1.05 0.029894 300 2492.46 2407.6 84.8585 0.00720339 -1.05 0.029894 400 2572.23 2468.77 103.454 0.00882851 -1.05 0.029894 500 2652.51 2528.16 124.356 0.0107005 -1.05 0.029894 600 2733.46 2585.15 148.303 0.0130117 -1.05 0.029894 700 2815.33 2639.93 175.395 0.0157578 -1.05 0.029894 800 2898.38 2693.11 205.275 0.0188396 -1.05 0.029894 900 2982.74 2723.45 259.288 0.0266549 -1.05 0.029894 1000 3068.23 2622.42 445.805 0.0547019 -1.05 0.029894 1100 3154.64 2157.67 996.976 0.129741 -1.05 0.029894 1200 3242.02 2280.98 961.044 0.127053 -1.05 0.029894 1300 3330.29 2050.85 1279.44 0.170376 -1.05 0.029894 1400 3419.38 2125.13 1294.25 0.16278 -1.05 0.029894 1500 3509.23 2169.74 1339.48 0.170593 -1.05 0.029894 1600 3599.77 2266.59 1333.18 0.170593 -1.05 0.029894 1700 3690.96 2363.65 1327.3 0.170593 -1.05 0.029894 1800 3782.73 2460.91 1321.82 0.170593 -1.05 0.029894 1900 3875.03 2558.35 1316.69 0.170593 -1.05 0.029894 2000 3967.83 2655.94 1311.88 0.170593 -1.05 0.029894 2100 4061.07 2753.69 1307.38 0.170593 -1.05 0.029894 2200 4154.72 2851.57 1303.14 0.170593 -1.05 0.029894 2300 4248.73 2949.58 1299.15 0.170593 -1.05 0.029894 2400 4343.07 3047.69 1295.38 0.170593 -1.05 0.029894 2500 4437.72 3145.91 1291.81 0.170593 -1.05 0.029894 2600 4532.63 3244.21 1288.42 0.170593 -1.05 0.029894 2700 4627.79 3342.6 1285.19 0.170593 -1.05 0.029894 2800 4723.16 3441.06 1282.11 0.170593 -1.05 0.029894 2900 4818.73 3539.58 1279.15 0.170593 -1.05 0.029894 3000 4914.48 3638.16 1276.32 0.170593 -1.1 0.031273 300 2464.87 2386.5 78.3786 0.00662398 -1.1 0.031273 400 2544.79 2448.61 96.1825 0.00816896 -1.1 0.031273 500 2625.2 2508.98 116.227 0.0099387 -1.1 0.031273 600 2706.25 2567.32 138.926 0.0120454 -1.1 0.031273 700 2788.2 2623.15 165.049 0.0146643 -1.1 0.031273 800 2871.31 2677.34 193.962 0.017615 -1.1 0.031273 900 2955.7 2719.78 235.92 0.0231087 -1.1 0.031273 1000 3041.21 2693.5 347.71 0.0402781 -1.1 0.031273 1100 3127.63 2167.25 960.385 0.125446 -1.1 0.031273 1200 3215.01 2111.06 1103.96 0.14489 -1.1 0.031273 1300 3303.28 2053.83 1249.45 0.167407 -1.1 0.031273 1400 3392.36 2173.47 1218.89 0.15138 -1.1 0.031273 1500 3482.19 2160.73 1321.46 0.167732 -1.1 0.031273 1600 3572.72 2257.57 1315.15 0.167732 -1.1 0.031273 1700 3663.88 2354.63 1309.25 0.167732 -1.1 0.031273 1800 3755.63 2451.88 1303.75 0.167732 -1.1 0.031273 1900 3847.91 2549.3 1298.61 0.167732 -1.1 0.031273 2000 3940.68 2646.89 1293.79 0.167732 -1.1 0.031273 2100 4033.89 2744.63 1289.26 0.167732 -1.1 0.031273 2200 4127.51 2842.51 1285.01 0.167732 -1.1 0.031273 2300 4221.5 2940.5 1281 0.167732 -1.1 0.031273 2400 4315.82 3038.61 1277.21 0.167732 -1.1 0.031273 2500 4410.43 3136.81 1273.62 0.167732 -1.1 0.031273 2600 4505.32 3235.11 1270.21 0.167732 -1.1 0.031273 2700 4600.46 3333.49 1266.97 0.167732 -1.1 0.031273 2800 4695.81 3431.94 1263.87 0.167732 -1.1 0.031273 2900 4791.36 3530.45 1260.9 0.167732 -1.1 0.031273 3000 4887.08 3629.03 1258.05 0.167732 -1.15 0.0326481 300 2438.01 2365.65 72.3675 0.00608988 -1.15 0.0326481 400 2518.07 2428.67 89.4064 0.00755975 -1.15 0.0326481 500 2598.61 2489.96 108.651 0.00924133 -1.15 0.0326481 600 2679.76 2549.42 130.344 0.0112026 -1.15 0.0326481 700 2761.79 2606.41 155.383 0.0136615 -1.15 0.0326481 800 2844.96 2661.52 183.443 0.0165071 -1.15 0.0326481 900 2929.39 2711.04 218.35 0.0205875 -1.15 0.0326481 1000 3014.93 2720.02 294.911 0.0321946 -1.15 0.0326481 1100 3101.36 2251.55 849.815 0.109583 -1.15 0.0326481 1200 3188.75 2233.94 954.807 0.119285 -1.15 0.0326481 1300 3277.01 2056.18 1220.83 0.164505 -1.15 0.0326481 1400 3366.09 2095.8 1270.29 0.164884 -1.15 0.0326481 1500 3455.91 2151.97 1303.94 0.164965 -1.15 0.0326481 1600 3546.42 2248.81 1297.61 0.164965 -1.15 0.0326481 1700 3637.57 2345.86 1291.71 0.164965 -1.15 0.0326481 1800 3729.29 2443.1 1286.19 0.164965 -1.15 0.0326481 1900 3821.55 2540.52 1281.03 0.164965 -1.15 0.0326481 2000 3914.3 2638.1 1276.2 0.164965 -1.15 0.0326481 2100 4007.49 2735.83 1271.66 0.164965 -1.15 0.0326481 2200 4101.08 2833.69 1267.39 0.164965 -1.15 0.0326481 2300 4195.04 2931.68 1263.36 0.164965 -1.15 0.0326481 2400 4289.34 3029.78 1259.56 0.164965 -1.15 0.0326481 2500 4383.93 3127.98 1255.95 0.164965 -1.15 0.0326481 2600 4478.8 3226.27 1252.53 0.164965 -1.15 0.0326481 2700 4573.91 3324.64 1249.27 0.164965 -1.15 0.0326481 2800 4669.24 3423.08 1246.16 0.164965 -1.15 0.0326481 2900 4764.77 3521.59 1243.18 0.164965 -1.15 0.0326481 3000 4860.48 3620.16 1240.32 0.164965 -1.2 0.0340193 300 2411.84 2345.05 66.7936 0.00559749 -1.2 0.0340193 400 2492.05 2408.96 83.0903 0.00699607 -1.2 0.0340193 500 2572.72 2471.14 101.574 0.00859836 -1.2 0.0340193 600 2653.97 2531.58 122.394 0.010447 -1.2 0.0340193 700 2736.08 2589.76 146.318 0.012734 -1.2 0.0340193 800 2819.31 2645.91 173.4 0.0154441 -1.2 0.0340193 900 2903.78 2699.56 204.22 0.0187 -1.2 0.0340193 1000 2989.35 2727.81 261.538 0.0270303 -1.2 0.0340193 1100 3075.8 2577.07 498.722 0.0617691 -1.2 0.0340193 1200 3163.19 2290.04 873.153 0.105911 -1.2 0.0340193 1300 3251.46 2053.86 1197.6 0.159385 -1.2 0.0340193 1400 3340.53 2100.7 1239.83 0.162141 -1.2 0.0340193 1500 3430.34 2143.45 1286.89 0.162287 -1.2 0.0340193 1600 3520.84 2240.28 1280.56 0.162287 -1.2 0.0340193 1700 3611.98 2337.33 1274.65 0.162287 -1.2 0.0340193 1800 3703.68 2434.56 1269.12 0.162287 -1.2 0.0340193 1900 3795.92 2531.98 1263.95 0.162287 -1.2 0.0340193 2000 3888.65 2629.55 1259.1 0.162287 -1.2 0.0340193 2100 3981.82 2727.27 1254.54 0.162287 -1.2 0.0340193 2200 4075.39 2825.13 1250.26 0.162287 -1.2 0.0340193 2300 4169.33 2923.11 1246.22 0.162287 -1.2 0.0340193 2400 4263.6 3021.2 1242.4 0.162287 -1.2 0.0340193 2500 4358.17 3119.39 1238.78 0.162287 -1.2 0.0340193 2600 4453.02 3217.67 1235.34 0.162287 -1.2 0.0340193 2700 4548.11 3316.04 1232.07 0.162287 -1.2 0.0340193 2800 4643.42 3414.48 1228.95 0.162287 -1.2 0.0340193 2900 4738.94 3512.98 1225.96 0.162287 -1.2 0.0340193 3000 4834.63 3611.54 1223.09 0.162287 -1.25 0.0353866 300 2386.33 2324.71 61.6276 0.00514364 -1.25 0.0353866 400 2466.68 2389.48 77.2031 0.00647404 -1.25 0.0353866 500 2547.49 2452.53 94.9548 0.00800299 -1.25 0.0353866 600 2628.85 2513.87 114.979 0.00975815 -1.25 0.0353866 700 2711.04 2573.29 137.745 0.0118577 -1.25 0.0353866 800 2794.33 2630.39 163.932 0.0144522 -1.25 0.0353866 900 2878.85 2685.7 193.145 0.0174261 -1.25 0.0353866 1000 2964.44 2726.14 238.301 0.0235026 -1.25 0.0353866 1100 3050.91 2678.75 372.156 0.0437591 -1.25 0.0353866 1200 3138.31 2278.54 859.767 0.105907 -1.25 0.0353866 1300 3226.58 2199 1027.58 0.135896 -1.25 0.0353866 1400 3315.66 2103.52 1212.14 0.159473 -1.25 0.0353866 1500 3405.47 2140.38 1265.09 0.159689 -1.25 0.0353866 1600 3495.96 2231.99 1263.97 0.159696 -1.25 0.0353866 1700 3587.08 2329.03 1258.05 0.159696 -1.25 0.0353866 1800 3678.77 2426.26 1252.51 0.159696 -1.25 0.0353866 1900 3771 2523.67 1247.33 0.159696 -1.25 0.0353866 2000 3863.7 2621.24 1242.47 0.159696 -1.25 0.0353866 2100 3956.85 2718.95 1237.9 0.159696 -1.25 0.0353866 2200 4050.4 2816.8 1233.6 0.159696 -1.25 0.0353866 2300 4144.32 2914.78 1229.55 0.159696 -1.25 0.0353866 2400 4238.57 3012.86 1225.72 0.159696 -1.25 0.0353866 2500 4333.13 3111.04 1222.08 0.159696 -1.25 0.0353866 2600 4427.96 3209.32 1218.64 0.159696 -1.25 0.0353866 2700 4523.03 3307.68 1215.35 0.159696 -1.25 0.0353866 2800 4618.33 3406.11 1212.22 0.159696 -1.25 0.0353866 2900 4713.83 3504.61 1209.22 0.159696 -1.25 0.0353866 3000 4809.51 3603.17 1206.34 0.159696 -1.3 0.0367501 300 2361.46 2304.62 56.8423 0.0047254 -1.3 0.0367501 400 2441.96 2370.24 71.7168 0.00599037 -1.3 0.0367501 500 2522.89 2434.13 88.7599 0.00745029 -1.3 0.0367501 600 2604.36 2496.32 108.04 0.00912394 -1.3 0.0367501 700 2686.63 2556.78 129.858 0.011087 -1.3 0.0367501 800 2769.99 2614.93 155.053 0.0135382 -1.3 0.0367501 900 2854.55 2671.11 183.441 0.0164082 -1.3 0.0367501 1000 2940.18 2719.34 220.839 0.020966 -1.3 0.0367501 1100 3026.67 2716.03 310.638 0.0345757 -1.3 0.0367501 1200 3114.09 2299.17 814.917 0.0995504 -1.3 0.0367501 1300 3202.36 2339.63 862.738 0.100832 -1.3 0.0367501 1400 3291.44 2105.72 1185.72 0.156866 -1.3 0.0367501 1500 3381.25 2198.32 1182.93 0.146587 -1.3 0.0367501 1600 3471.74 2223.91 1247.82 0.157186 -1.3 0.0367501 1700 3562.85 2320.95 1241.9 0.157186 -1.3 0.0367501 1800 3654.53 2418.18 1236.35 0.157186 -1.3 0.0367501 1900 3746.74 2515.58 1231.16 0.157186 -1.3 0.0367501 2000 3839.43 2613.14 1226.29 0.157186 -1.3 0.0367501 2100 3932.56 2710.86 1221.71 0.157186 -1.3 0.0367501 2200 4026.1 2808.7 1217.4 0.157186 -1.3 0.0367501 2300 4120 2906.67 1213.33 0.157186 -1.3 0.0367501 2400 4214.23 3004.75 1209.49 0.157186 -1.3 0.0367501 2500 4308.77 3102.92 1205.85 0.157186 -1.3 0.0367501 2600 4403.58 3201.19 1202.39 0.157186 -1.3 0.0367501 2700 4498.64 3299.55 1199.09 0.157186 -1.3 0.0367501 2800 4593.92 3397.98 1195.95 0.157186 -1.3 0.0367501 2900 4689.41 3496.47 1192.94 0.157186 -1.3 0.0367501 3000 4785.08 3595.03 1190.05 0.157186 -1.35 0.0381097 300 2337.2 2284.79 52.412 0.00434014 -1.35 0.0381097 400 2417.84 2351.24 66.6057 0.00554218 -1.35 0.0381097 500 2498.91 2415.95 82.9607 0.00693641 -1.35 0.0381097 600 2580.49 2478.96 101.531 0.00853635 -1.35 0.0381097 700 2662.85 2540.32 122.523 0.0103923 -1.35 0.0381097 800 2746.26 2599.53 146.737 0.0126998 -1.35 0.0381097 900 2830.88 2656.73 174.152 0.0154295 -1.35 0.0381097 1000 2916.54 2709.67 206.872 0.019057 -1.35 0.0381097 1100 3003.05 2730.09 272.96 0.0288177 -1.35 0.0381097 1200 3090.48 2251.76 838.725 0.106808 -1.35 0.0381097 1300 3178.77 2336.41 842.362 0.0992999 -1.35 0.0381097 1400 3267.85 2107.34 1160.51 0.154319 -1.35 0.0381097 1500 3357.67 2235.58 1122.08 0.13749 -1.35 0.0381097 1600 3448.15 2216.05 1232.1 0.154753 -1.35 0.0381097 1700 3539.25 2313.09 1226.17 0.154753 -1.35 0.0381097 1800 3630.93 2410.31 1220.62 0.154753 -1.35 0.0381097 1900 3723.12 2507.71 1215.42 0.154753 -1.35 0.0381097 2000 3815.8 2605.27 1210.53 0.154753 -1.35 0.0381097 2100 3908.92 2702.97 1205.95 0.154753 -1.35 0.0381097 2200 4002.44 2800.81 1201.63 0.154753 -1.35 0.0381097 2300 4096.33 2898.78 1197.55 0.154753 -1.35 0.0381097 2400 4190.55 2996.85 1193.7 0.154753 -1.35 0.0381097 2500 4285.07 3095.02 1190.04 0.154753 -1.35 0.0381097 2600 4379.86 3193.29 1186.58 0.154753 -1.35 0.0381097 2700 4474.91 3291.64 1183.27 0.154753 -1.35 0.0381097 2800 4570.18 3390.06 1180.12 0.154753 -1.35 0.0381097 2900 4665.65 3488.55 1177.1 0.154753 -1.35 0.0381097 3000 4761.31 3587.1 1174.21 0.154753 - -end From 30a49678d16c14fa353a23b1e4991ece05a9d914 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Fri, 7 Apr 2017 08:32:36 +0200 Subject: [PATCH 029/124] STYLE: add help to some thermophysical utilities and remove useless options --- .../thermophysical/adiabaticFlameT/adiabaticFlameT.C | 8 ++++++++ .../thermophysical/chemkinToFoam/chemkinToFoam.C | 9 ++++++++- .../thermophysical/equilibriumCO/equilibriumCO.C | 7 +++++++ .../equilibriumFlameT/equilibriumFlameT.C | 11 ++++++++++- .../mixtureAdiabaticFlameT/mixtureAdiabaticFlameT.C | 7 +++++++ 5 files changed, 40 insertions(+), 2 deletions(-) diff --git a/applications/utilities/thermophysical/adiabaticFlameT/adiabaticFlameT.C b/applications/utilities/thermophysical/adiabaticFlameT/adiabaticFlameT.C index d29b262f57..35f89607fb 100644 --- a/applications/utilities/thermophysical/adiabaticFlameT/adiabaticFlameT.C +++ b/applications/utilities/thermophysical/adiabaticFlameT/adiabaticFlameT.C @@ -55,7 +55,15 @@ typedef species::thermo>, absoluteEnthalpy> int main(int argc, char *argv[]) { + argList::addNote + ( + "Calculates the adiabatic flame temperature for a given fuel\n" + "over a range of unburnt temperatures and equivalence ratios." + ); + argList::noParallel(); + argList::noFunctionObjects(); argList::validArgs.append("controlFile"); + argList args(argc, argv); const fileName controlFileName = args[1]; diff --git a/applications/utilities/thermophysical/chemkinToFoam/chemkinToFoam.C b/applications/utilities/thermophysical/chemkinToFoam/chemkinToFoam.C index fa46272ea5..f9d7f29a5b 100644 --- a/applications/utilities/thermophysical/chemkinToFoam/chemkinToFoam.C +++ b/applications/utilities/thermophysical/chemkinToFoam/chemkinToFoam.C @@ -45,6 +45,13 @@ using namespace Foam; int main(int argc, char *argv[]) { + argList::addNote + ( + "Converts CHEMKINIII thermodynamics and reaction data files into\n" + "OpenFOAM format." + ); + argList::noParallel(); + argList::noFunctionObjects(); argList::validArgs.append("CHEMKINFile"); argList::validArgs.append("CHEMKINThermodynamicsFile"); argList::validArgs.append("CHEMKINTransport"); @@ -59,7 +66,7 @@ int main(int argc, char *argv[]) argList args(argc, argv); - bool newFormat = args.optionFound("newFormat"); + const bool newFormat = args.optionFound("newFormat"); speciesTable species; diff --git a/applications/utilities/thermophysical/equilibriumCO/equilibriumCO.C b/applications/utilities/thermophysical/equilibriumCO/equilibriumCO.C index 974b9c8549..f00066d0c9 100644 --- a/applications/utilities/thermophysical/equilibriumCO/equilibriumCO.C +++ b/applications/utilities/thermophysical/equilibriumCO/equilibriumCO.C @@ -56,6 +56,13 @@ typedef species::thermo>, absoluteEnthalpy> int main(int argc, char *argv[]) { + argList::addNote + ( + "Calculates the equilibrium level of carbon monoxide." + ); + argList::noParallel(); + argList::noFunctionObjects(); + #include "setRootCase.H" #include "createTime.H" diff --git a/applications/utilities/thermophysical/equilibriumFlameT/equilibriumFlameT.C b/applications/utilities/thermophysical/equilibriumFlameT/equilibriumFlameT.C index b73a31f584..c246c1516f 100644 --- a/applications/utilities/thermophysical/equilibriumFlameT/equilibriumFlameT.C +++ b/applications/utilities/thermophysical/equilibriumFlameT/equilibriumFlameT.C @@ -30,7 +30,7 @@ Group Description Calculates the equilibrium flame temperature for a given fuel and pressure for a range of unburnt gas temperatures and equivalence - ratios; the effects of dissociation on O2, H2O and CO2 are included. + ratios; includes the effects of dissociation on O2, H2O and CO2. \*---------------------------------------------------------------------------*/ @@ -57,7 +57,16 @@ typedef species::thermo>, absoluteEnthalpy> int main(int argc, char *argv[]) { + argList::addNote + ( + "Calculates the equilibrium flame temperature for a given fuel\n" + "and pressure for a range of unburnt gas temperatures and equivalence\n" + "ratios; includes the effects of dissociation on O2, H2O and CO2." + ); + argList::noParallel(); + argList::noFunctionObjects(); argList::validArgs.append("controlFile"); + argList args(argc, argv); const fileName controlFileName = args[1]; diff --git a/applications/utilities/thermophysical/mixtureAdiabaticFlameT/mixtureAdiabaticFlameT.C b/applications/utilities/thermophysical/mixtureAdiabaticFlameT/mixtureAdiabaticFlameT.C index 98a572c5dc..eaa1eeb482 100644 --- a/applications/utilities/thermophysical/mixtureAdiabaticFlameT/mixtureAdiabaticFlameT.C +++ b/applications/utilities/thermophysical/mixtureAdiabaticFlameT/mixtureAdiabaticFlameT.C @@ -55,6 +55,13 @@ typedef species::thermo>, absoluteEnthalpy> int main(int argc, char *argv[]) { + argList::addNote + ( + "Calculates the adiabatic flame temperature for a given mixture\n" + "at a given temperature." + ); + argList::noParallel(); + argList::noFunctionObjects(); argList::validArgs.append("controlFile"); argList args(argc, argv); From d794f599d87803650d35b58b2f4c56a3c95e7abd Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Fri, 7 Apr 2017 09:10:06 +0200 Subject: [PATCH 030/124] ENH: added bin/tools/ change-sitedir.sh, change-userdir.sh - can be useful with compiling additional OpenFOAM programs that use FOAM_USER_APPBIN, FOAM_USER_LIBBIN for their build, to avoid conflicts with the normal user bin/lib files. - or to force relocation of FOAM_SITE_APPBIN, FOAM_SITE_LIBBIN during packaging of OpenFOAM --- bin/tools/change-sitedir.sh | 94 +++++++++++++++++++++++++++++++++++++ bin/tools/change-userdir.sh | 94 +++++++++++++++++++++++++++++++++++++ 2 files changed, 188 insertions(+) create mode 100644 bin/tools/change-sitedir.sh create mode 100644 bin/tools/change-userdir.sh diff --git a/bin/tools/change-sitedir.sh b/bin/tools/change-sitedir.sh new file mode 100644 index 0000000000..61d9c3ea8b --- /dev/null +++ b/bin/tools/change-sitedir.sh @@ -0,0 +1,94 @@ +#----------------------------------*-sh-*-------------------------------------- +# ========= | +# \\ / F ield | OpenFOAM: The Open Source CFD Toolbox +# \\ / O peration | +# \\ / A nd | Copyright (C) 2017 OpenCFD Ltd. +# \\/ M anipulation | +#------------------------------------------------------------------------------ +# License +# This file is part of OpenFOAM. +# +# OpenFOAM is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenFOAM. If not, see . +# +# Script +# . change-sitedir.sh PREFIX [SUFFIX] +# +# Shortcuts (prefix) +# -prefix "$WM_PROJECT_INST_DIR/site" +# -project "$WM_PROJECT_DIR/site" +# -none remove from environment +# +# Shortcuts (suffix) +# -platforms "platforms/$WM_OPTIONS" +# +# Description +# Change WM_PROJECT_SITE, FOAM_SITE_APPBIN, FOAM_SITE_LIBBIN +# and the respective entries in PATH, LD_LIBRARY_PATH. +# +# This can be useful when temporarily reassigning the site directory +# when packaging OpenFOAM. +# +# The suffix value should normally include "platforms/$WM_OPTIONS" +# +# Example +# . /path/change-sitedir.sh -prefix -platforms +# +# corresponds to the standard site location: +# +# $WM_PROJECT_INST_DIR/site{/$WM_PROJECT_VERSION/platforms/$WM_OPTIONS} +# +#------------------------------------------------------------------------------ + +if [ "$#" -ge 1 ] +then + prefix="$1" + suffix="$2" + + foamOldDirs="$FOAM_SITE_APPBIN $FOAM_SITE_LIBBIN \ + $WM_PROJECT_SITE $WM_PROJECT_INST_DIR/site $WM_PROJECT_DIR/site" + foamClean=$WM_PROJECT_DIR/bin/foamCleanPath + if [ -x "$foamClean" ] + then + cleaned=$($foamClean "$PATH" "$foamOldDirs") && PATH="$cleaned" + cleaned=$($foamClean "$LD_LIBRARY_PATH" "$foamOldDirs") \ + && LD_LIBRARY_PATH="$cleaned" + fi + + case "$suffix" in + -plat*) suffix="platforms/$WM_OPTIONS" ;; + esac + case "$prefix" in + -prefix) prefix="$WM_PROJECT_INST_DIR/site" ;; + -project) prefix="$WM_PROJECT_DIR/site" ;; + -none) unset prefix ;; + esac + + if [ -n "$prefix" ] + then + export WM_PROJECT_SITE="$prefix" + + prefix="$prefix/${WM_PROJECT_VERSION:-unknown}${suffix:+/}${suffix}" + + export FOAM_SITE_APPBIN="$prefix/bin" + export FOAM_SITE_LIBBIN="$prefix/lib" + PATH="$FOAM_SITE_APPBIN:$PATH" + LD_LIBRARY_PATH="$FOAM_SITE_LIBBIN:$LD_LIBRARY_PATH" + else + unset WM_PROJECT_SITE FOAM_SITE_APPBIN FOAM_SITE_LIBBIN + fi +fi + +unset foamClean foamOldDirs cleaned prefix suffix + +#------------------------------------------------------------------------------ diff --git a/bin/tools/change-userdir.sh b/bin/tools/change-userdir.sh new file mode 100644 index 0000000000..d126fcfe5d --- /dev/null +++ b/bin/tools/change-userdir.sh @@ -0,0 +1,94 @@ +#----------------------------------*-sh-*-------------------------------------- +# ========= | +# \\ / F ield | OpenFOAM: The Open Source CFD Toolbox +# \\ / O peration | +# \\ / A nd | Copyright (C) 2017 OpenCFD Ltd. +# \\/ M anipulation | +#------------------------------------------------------------------------------ +# License +# This file is part of OpenFOAM. +# +# OpenFOAM is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or +# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +# for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenFOAM. If not, see . +# +# Script +# . change-userdir.sh PREFIX [SUFFIX] +# +# Shortcuts (prefix) +# -home "$HOME/OpenFOAM/$USER-$WM_PROJECT_VERSION" +# -none remove from environment +# +# Shortcuts (suffix) +# -platforms "platforms/$WM_OPTIONS" +# +# Description +# Change WM_PROJECT_USER_DIR, FOAM_USER_APPBIN, FOAM_USER_LIBBIN +# and the respective entries in PATH, LD_LIBRARY_PATH. +# Also adjusts FOAM_RUN. +# +# This can be useful with compiling additional OpenFOAM programs +# (that use FOAM_USER_APPBIN, FOAM_USER_LIBBIN for their build), +# to avoid conflicts with the normal user bin/lib files. +# +# The suffix value should normally include "platforms/$WM_OPTIONS" +# +# Example +# . /path/change-userdir.sh -home -platforms +# +# corresponds to the standard user location: +# +# $HOME/OpenFOAM/$USER-$WM_PROJECT_VERSION/platforms/$WM_OPTIONS +# +#------------------------------------------------------------------------------ + +if [ "$#" -ge 1 ] +then + prefix="$1" + suffix="$2" + + foamOldDirs="$FOAM_USER_APPBIN $FOAM_USER_LIBBIN" + foamClean=$WM_PROJECT_DIR/bin/foamCleanPath + if [ -x "$foamClean" ] + then + cleaned=$($foamClean "$PATH" "$foamOldDirs") && PATH="$cleaned" + cleaned=$($foamClean "$LD_LIBRARY_PATH" "$foamOldDirs") \ + && LD_LIBRARY_PATH="$cleaned" + fi + + case "$suffix" in + -plat*) suffix="platforms/$WM_OPTIONS" ;; + esac + case "$prefix" in + -home) prefix="$HOME/OpenFOAM/$USER-${WM_PROJECT_VERSION:-unknown}" ;; + -none) unset prefix ;; + esac + + if [ -n "$prefix" ] + then + export WM_PROJECT_USER_DIR="$prefix" + export FOAM_RUN="$prefix/run" + + prefix="$prefix${suffix:+/}${suffix}" + export FOAM_USER_APPBIN="$prefix/bin" + export FOAM_USER_LIBBIN="$prefix/lib" + + PATH="$FOAM_USER_APPBIN:$PATH" + LD_LIBRARY_PATH="$FOAM_USER_LIBBIN:$LD_LIBRARY_PATH" + else + unset WM_PROJECT_USER_DIR FOAM_RUN FOAM_USER_APPBIN FOAM_USER_LIBBIN + fi +fi + +unset foamClean foamOldDirs cleaned prefix suffix + +#------------------------------------------------------------------------------ From 140c5110fe95dc1a03f2beeb2608921ad786e0a1 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 10 Apr 2017 16:11:33 +0200 Subject: [PATCH 031/124] STYLE: remove tabs from files and shorten line-length. --- .../mesh/conversion/gmshToFoam/gmshToFoam.C | 2 +- .../foamDataToFluent/fluentUnitNumbers.txt | 38 ++-- .../surface/surfaceCoarsen/bunnylod/README | 11 +- .../regionFunctionObject.H | 2 +- .../momentOfInertia/volumeIntegration/README | 210 +++++++++--------- .../derived/Boussinesq/BoussinesqWaveModel.C | 2 +- .../derived/StokesI/StokesIWaveModel.C | 6 +- .../derived/StokesII/StokesIIWaveModel.C | 2 +- .../derived/StokesV/StokesVWaveModel.C | 16 +- .../derived/cnoidal/cnoidalWaveModel.C | 4 +- src/waveModels/waveModel/waveModel.C | 32 +-- 11 files changed, 162 insertions(+), 163 deletions(-) diff --git a/applications/utilities/mesh/conversion/gmshToFoam/gmshToFoam.C b/applications/utilities/mesh/conversion/gmshToFoam/gmshToFoam.C index add9bf0392..3a854be88c 100644 --- a/applications/utilities/mesh/conversion/gmshToFoam/gmshToFoam.C +++ b/applications/utilities/mesh/conversion/gmshToFoam/gmshToFoam.C @@ -512,7 +512,7 @@ void readCells { label meshPti; lineStr >> meshPti >> meshPti; - } + } else if (elmType == MSHTRI) { lineStr >> triPoints[0] >> triPoints[1] >> triPoints[2]; diff --git a/applications/utilities/postProcessing/dataConversion/foamDataToFluent/fluentUnitNumbers.txt b/applications/utilities/postProcessing/dataConversion/foamDataToFluent/fluentUnitNumbers.txt index f85462d171..83af2c41aa 100644 --- a/applications/utilities/postProcessing/dataConversion/foamDataToFluent/fluentUnitNumbers.txt +++ b/applications/utilities/postProcessing/dataConversion/foamDataToFluent/fluentUnitNumbers.txt @@ -103,7 +103,7 @@ enum { XF_RF_DATA_KTC=105, XF_RF_DATA_VGS_DTRM=106, XF_RF_DATA_VGF_DTRM=107, - XF_RF_DATA_RSTRESS=108, /* V4 reynolds stress model */ + XF_RF_DATA_RSTRESS=108, /* V4 reynolds stress model */ XF_RF_DATA_THREAD_RAD_FLUX=109, /* mass absorption term for absorbing porous media model */ @@ -133,12 +133,12 @@ enum { XF_RF_DATA_TKE_M2=126, XF_RF_DATA_TED_M2=127, - XF_RF_DATA_RUU=128, /* V5 reynolds stress model */ - XF_RF_DATA_RVV=129, /* V5 reynolds stress model */ - XF_RF_DATA_RWW=130, /* V5 reynolds stress model */ - XF_RF_DATA_RUV=131, /* V5 reynolds stress model */ - XF_RF_DATA_RVW=132, /* V5 reynolds stress model */ - XF_RF_DATA_RUW=133, /* V5 reynolds stress model */ + XF_RF_DATA_RUU=128, /* V5 reynolds stress model */ + XF_RF_DATA_RVV=129, /* V5 reynolds stress model */ + XF_RF_DATA_RWW=130, /* V5 reynolds stress model */ + XF_RF_DATA_RUV=131, /* V5 reynolds stress model */ + XF_RF_DATA_RVW=132, /* V5 reynolds stress model */ + XF_RF_DATA_RUW=133, /* V5 reynolds stress model */ XF_RF_DATA_DPMS_EROSION=134, XF_RF_DATA_DPMS_ACCRETION=135, @@ -227,18 +227,18 @@ chunk. XF_RF_DATA_NUT_M1=501, XF_RF_DATA_NUT_M2=502, - XF_RF_DATA_RUU_M1=503, - XF_RF_DATA_RVV_M1=504, - XF_RF_DATA_RWW_M1=505, - XF_RF_DATA_RUV_M1=506, - XF_RF_DATA_RVW_M1=507, + XF_RF_DATA_RUU_M1=503, + XF_RF_DATA_RVV_M1=504, + XF_RF_DATA_RWW_M1=505, + XF_RF_DATA_RUV_M1=506, + XF_RF_DATA_RVW_M1=507, XF_RF_DATA_RUW_M1=508, - XF_RF_DATA_RUU_M2=509, - XF_RF_DATA_RVV_M2=510, - XF_RF_DATA_RWW_M2=511, - XF_RF_DATA_RUV_M2=512, - XF_RF_DATA_RVW_M2=513, + XF_RF_DATA_RUU_M2=509, + XF_RF_DATA_RVV_M2=510, + XF_RF_DATA_RWW_M2=511, + XF_RF_DATA_RUV_M2=512, + XF_RF_DATA_RVW_M2=513, XF_RF_DATA_RUW_M2=514, XF_RF_DATA_ENERGY_M1=515, @@ -271,9 +271,9 @@ chunk. EXPAND_50_EQUAL(XF_RF_DATA_UDS_,700), /* user defined scalar */ EXPAND_50(XF_RF_DATA_UDS_,_M1=, 750), /* user defined scalar - * at fist time level */ + * at fist time level */ EXPAND_50(XF_RF_DATA_UDS_,_M2=, 800), /* user defined scalar - * at second time level */ + * at second time level */ XF_RF_DATA_GRANULAR_PRESSURE=910, XF_RF_DATA_GRANULAR_PRESSURE_M1=0,/* never stored but symbol is required */ diff --git a/applications/utilities/surface/surfaceCoarsen/bunnylod/README b/applications/utilities/surface/surfaceCoarsen/bunnylod/README index f62b96bc25..96c8188b9b 100644 --- a/applications/utilities/surface/surfaceCoarsen/bunnylod/README +++ b/applications/utilities/surface/surfaceCoarsen/bunnylod/README @@ -1,12 +1,9 @@ - - Polygon Reduction Demo - By Stan Melax (c) 1998 - mailto:melax@cs.ualberta.ca - http://www.cs.ualberta.ca/~melax +Polygon Reduction Demo +By Stan Melax (c) 1998 +mailto:melax@cs.ualberta.ca +http://www.cs.ualberta.ca/~melax The PC executable bunnylod.exe should run on a standard PC. Just run it and enjoy. Mouse dragging spins the rabbit. - - diff --git a/src/OpenFOAM/db/functionObjects/regionFunctionObject/regionFunctionObject.H b/src/OpenFOAM/db/functionObjects/regionFunctionObject/regionFunctionObject.H index 621479f615..df56087e8a 100644 --- a/src/OpenFOAM/db/functionObjects/regionFunctionObject/regionFunctionObject.H +++ b/src/OpenFOAM/db/functionObjects/regionFunctionObject/regionFunctionObject.H @@ -114,7 +114,7 @@ protected: template ObjectType* lookupObjectRefPtr(const word& fieldName) const; - //- Store the given field in the (sub) objectRegistry under the given name + //- Store the field in the (sub) objectRegistry under the given name // Note: sets the fieldName to tfield().name() if not already set template bool store diff --git a/src/meshTools/momentOfInertia/volumeIntegration/README b/src/meshTools/momentOfInertia/volumeIntegration/README index dadca677b7..9d17e91275 100644 --- a/src/meshTools/momentOfInertia/volumeIntegration/README +++ b/src/meshTools/momentOfInertia/volumeIntegration/README @@ -1,146 +1,146 @@ 1. OVERVIEW - This code accompanies the paper: + This code accompanies the paper: - Brian Mirtich, "Fast and Accurate Computation of - Polyhedral Mass Properties," journal of graphics - tools, volume 1, number 2, 1996. + Brian Mirtich, "Fast and Accurate Computation of + Polyhedral Mass Properties," journal of graphics + tools, volume 1, number 2, 1996. - It computes the ten volume integrals needed for - determining the center of mass, moments of - inertia, and products of inertia for a uniform - density polyhedron. From this information, a - body frame can be computed. + It computes the ten volume integrals needed for + determining the center of mass, moments of + inertia, and products of inertia for a uniform + density polyhedron. From this information, a + body frame can be computed. - To compile the program, use an ANSI compiler, and - type something like - - % cc volInt.c -O2 -lm -o volInt + To compile the program, use an ANSI compiler, and + type something like + + % cc volInt.c -O2 -lm -o volInt - Revision history + Revision history - 26 Jan 1996 Program creation. + 26 Jan 1996 Program creation. - 3 Aug 1996 Corrected bug arising when polyhedron density - is not 1.0. Changes confined to function main(). - Thanks to Zoran Popovic for catching this one. + 3 Aug 1996 Corrected bug arising when polyhedron density + is not 1.0. Changes confined to function main(). + Thanks to Zoran Popovic for catching this one. 2. POLYHEDRON GEOMETRY FILES - The program reads a data file specified on the - command line. This data file describes the - geometry of a polyhedron, and has the following - format: + The program reads a data file specified on the + command line. This data file describes the + geometry of a polyhedron, and has the following + format: - N + N - x_0 y_0 z_0 - x_1 y_1 z_1 - . - . - . - x_{N-1} y_{N-1} z_{N-1} + x_0 y_0 z_0 + x_1 y_1 z_1 + . + . + . + x_{N-1} y_{N-1} z_{N-1} - M + M - k1 v_{1,1} v_{1,2} ... v_{1,k1} - k2 v_{2,1} v_{2,2} ... v_{2,k2} - . - . - . - kM v_{M,1} v_{M,2} ... v_{M,kM} + k1 v_{1,1} v_{1,2} ... v_{1,k1} + k2 v_{2,1} v_{2,2} ... v_{2,k2} + . + . + . + kM v_{M,1} v_{M,2} ... v_{M,kM} - where: - N number of vertices on polyhedron - x_i y_i z_i x, y, and z coordinates of ith vertex - M number of faces on polyhedron - ki number of vertices on ith face - v_{i,j} jth vertex on ith face + where: + N number of vertices on polyhedron + x_i y_i z_i x, y, and z coordinates of ith vertex + M number of faces on polyhedron + ki number of vertices on ith face + v_{i,j} jth vertex on ith face - In English: + In English: - First the number of vertices are specified. Next - the vertices are defined by listing the 3 - coordinates of each one. Next the number of faces - are specified. Finally, the faces themselves are - specified. A face is specified by first giving - the number of vertices around the polygonal face, - followed by the (integer) indices of these - vertices. When specifying indices, note that - they must be given in counter-clockwise order - (when looking at the face from outside the - polyhedron), and the vertices are indexed from 0 - to N-1 for a polyhedron with N faces. + First the number of vertices are specified. Next + the vertices are defined by listing the 3 + coordinates of each one. Next the number of faces + are specified. Finally, the faces themselves are + specified. A face is specified by first giving + the number of vertices around the polygonal face, + followed by the (integer) indices of these + vertices. When specifying indices, note that + they must be given in counter-clockwise order + (when looking at the face from outside the + polyhedron), and the vertices are indexed from 0 + to N-1 for a polyhedron with N faces. - White space can be inserted (or not) as desired. - Three example polyhedron geometry files are included: + White space can be inserted (or not) as desired. + Three example polyhedron geometry files are included: - cube A cube, 20 units on a side, centered at - the origin and aligned with the coordinate axes. + cube A cube, 20 units on a side, centered at + the origin and aligned with the coordinate axes. - tetra A tetrahedron formed by taking the convex - hull of the origin, and the points (5,0,0), - (0,4,0), and (0,0,3). + tetra A tetrahedron formed by taking the convex + hull of the origin, and the points (5,0,0), + (0,4,0), and (0,0,3). - icosa An icosahedron with vertices lying on the unit - sphere, centered at the origin. + icosa An icosahedron with vertices lying on the unit + sphere, centered at the origin. 3. RUNNING THE PROGRAM - Simply type, - - % volInt + Simply type, - The program will read in the geometry of the - polyhedron, and the print out the ten volume - integrals. + % volInt - The program also computes some of the mass - properties which may be inferred from the volume - integrals. A density of 1.0 is assumed, although - this may be changed in function main(). The - center of mass is computed as well as the inertia - tensor relative to a frame with origin at the - center of mass. Note, however, that this matrix - may not be diagonal. If not, a diagonalization - routine must be performed, to determine the - orientation of the true body frame relative to - the original model frame. The Jacobi method - works quite well (see Numerical Recipes in C by - Press, et. al.). + The program will read in the geometry of the + polyhedron, and the print out the ten volume + integrals. + + The program also computes some of the mass + properties which may be inferred from the volume + integrals. A density of 1.0 is assumed, although + this may be changed in function main(). The + center of mass is computed as well as the inertia + tensor relative to a frame with origin at the + center of mass. Note, however, that this matrix + may not be diagonal. If not, a diagonalization + routine must be performed, to determine the + orientation of the true body frame relative to + the original model frame. The Jacobi method + works quite well (see Numerical Recipes in C by + Press, et. al.). 4. DISCLAIMERS - 1. The volume integration code has been written - to match the development and algorithms presented - in the paper, and not with maximum optimization - in mind. While inherently very efficient, a few - more cycles can be squeezed out of the algorithm. - This is left as an exercise. :) + 1. The volume integration code has been written + to match the development and algorithms presented + in the paper, and not with maximum optimization + in mind. While inherently very efficient, a few + more cycles can be squeezed out of the algorithm. + This is left as an exercise. :) - 2. Don't like global variables? The three - procedures which evaluate the volume integrals - can be combined into a single procedure with two - nested loops. In addition to providing some - speedup, all of the global variables can then be - made local. + 2. Don't like global variables? The three + procedures which evaluate the volume integrals + can be combined into a single procedure with two + nested loops. In addition to providing some + speedup, all of the global variables can then be + made local. - 3. The polyhedron data structure used by the - program is admittedly lame; much better schemes - are possible. The idea here is just to give the - basic integral evaluation code, which will have - to be adjusted for other polyhedron data - structures. + 3. The polyhedron data structure used by the + program is admittedly lame; much better schemes + are possible. The idea here is just to give the + basic integral evaluation code, which will have + to be adjusted for other polyhedron data + structures. - 4. There is no error checking for the input - files. Be careful. Note the hard limits - #defined for the number of vertices, number of - faces, and number of vertices per faces. + 4. There is no error checking for the input + files. Be careful. Note the hard limits + #defined for the number of vertices, number of + faces, and number of vertices per faces. diff --git a/src/waveModels/waveGenerationModels/derived/Boussinesq/BoussinesqWaveModel.C b/src/waveModels/waveGenerationModels/derived/Boussinesq/BoussinesqWaveModel.C index a81f32dd8a..f3b15401c4 100644 --- a/src/waveModels/waveGenerationModels/derived/Boussinesq/BoussinesqWaveModel.C +++ b/src/waveModels/waveGenerationModels/derived/Boussinesq/BoussinesqWaveModel.C @@ -189,7 +189,7 @@ void Foam::waveModels::Boussinesq::setVelocity const label paddlei = faceToPaddle_[facei]; const vector Uf = this->Uf - ( + ( waveHeight_, waterDepthRef_, xPaddle_[paddlei], diff --git a/src/waveModels/waveGenerationModels/derived/StokesI/StokesIWaveModel.C b/src/waveModels/waveGenerationModels/derived/StokesI/StokesIWaveModel.C index b160934851..504a5a77b3 100644 --- a/src/waveModels/waveGenerationModels/derived/StokesI/StokesIWaveModel.C +++ b/src/waveModels/waveGenerationModels/derived/StokesI/StokesIWaveModel.C @@ -128,7 +128,7 @@ void Foam::waveModels::StokesI::setLevel { const scalar eta = this->eta - ( + ( waveHeight_, waveKx, xPaddle_[paddlei], @@ -171,7 +171,7 @@ void Foam::waveModels::StokesI::setVelocity const label paddlei = faceToPaddle_[facei]; const vector Uf = UfBase - ( + ( waveHeight_, waterDepthRef_, waveKx, @@ -221,7 +221,7 @@ bool Foam::waveModels::StokesI::readDict(const dictionary& overrideDict) { if (regularWaveModel::readDict(overrideDict)) { - waveLength_ = waveLength(waterDepthRef_, wavePeriod_); + waveLength_ = waveLength(waterDepthRef_, wavePeriod_); return true; } diff --git a/src/waveModels/waveGenerationModels/derived/StokesII/StokesIIWaveModel.C b/src/waveModels/waveGenerationModels/derived/StokesII/StokesIIWaveModel.C index e77122fd05..ca4c776698 100644 --- a/src/waveModels/waveGenerationModels/derived/StokesII/StokesIIWaveModel.C +++ b/src/waveModels/waveGenerationModels/derived/StokesII/StokesIIWaveModel.C @@ -119,7 +119,7 @@ void Foam::waveModels::StokesII::setLevel { const scalar eta = this->eta - ( + ( waveHeight_, waterDepthRef_, waveKx, diff --git a/src/waveModels/waveGenerationModels/derived/StokesV/StokesVWaveModel.C b/src/waveModels/waveGenerationModels/derived/StokesV/StokesVWaveModel.C index 4ba32ea445..433723cc27 100644 --- a/src/waveModels/waveGenerationModels/derived/StokesV/StokesVWaveModel.C +++ b/src/waveModels/waveGenerationModels/derived/StokesV/StokesVWaveModel.C @@ -672,11 +672,13 @@ Foam::scalar Foam::waveModels::StokesV::eta const scalar theta = kx*x + ky*y - 2.0*mathematical::pi/T*t + phase; return + ( amp1*cos(theta) + amp2*cos(2*theta) + amp3*cos(3*theta) - + amp4*cos(4*theta) - + amp5*cos(5*theta); + + amp4*cos(4*theta) + + amp5*cos(5*theta) + ); } @@ -758,9 +760,9 @@ void Foam::waveModels::StokesV::setLevel { const scalar eta = this->eta - ( + ( waterDepthRef_, - waveKx, + waveKx, waveKy, lambda_, wavePeriod_, @@ -801,7 +803,7 @@ void Foam::waveModels::StokesV::setVelocity const label paddlei = faceToPaddle_[facei]; const vector Uf = this->Uf - ( + ( waterDepthRef_, waveKx, waveKy, @@ -869,11 +871,11 @@ bool Foam::waveModels::StokesV::readDict(const dictionary& overrideDict) if (f1 > 0.001 || f2 > 0.001) { - FatalErrorInFunction + FatalErrorInFunction << "No convergence for Stokes V wave theory" << nl << " f1: " << f1 << nl << " f2: " << f2 << nl - << exit(FatalError); + << exit(FatalError); } return true; diff --git a/src/waveModels/waveGenerationModels/derived/cnoidal/cnoidalWaveModel.C b/src/waveModels/waveGenerationModels/derived/cnoidal/cnoidalWaveModel.C index efa9481f8f..13ccc96ec4 100644 --- a/src/waveModels/waveGenerationModels/derived/cnoidal/cnoidalWaveModel.C +++ b/src/waveModels/waveGenerationModels/derived/cnoidal/cnoidalWaveModel.C @@ -248,7 +248,7 @@ void Foam::waveModels::cnoidal::setLevel { const scalar eta = this->eta - ( + ( waveHeight_, m_, waveKx, @@ -290,7 +290,7 @@ void Foam::waveModels::cnoidal::setVelocity const label paddlei = faceToPaddle_[facei]; const vector Uf = this->Uf - ( + ( waveHeight_, waterDepthRef_, m_, diff --git a/src/waveModels/waveModel/waveModel.C b/src/waveModels/waveModel/waveModel.C index f0ab70fad2..484aac3f6d 100644 --- a/src/waveModels/waveModel/waveModel.C +++ b/src/waveModels/waveModel/waveModel.C @@ -168,19 +168,19 @@ void Foam::waveModel::setAlpha(const scalarField& level) const scalar zMin0 = zMin_[facei] - zMin0_; const scalar zMax0 = zMax_[facei] - zMin0_; - if (zMax0 < paddleCalc) - { - alpha_[facei] = 1.0; - } - else if (zMin0 > paddleCalc) - { - alpha_[facei] = 0.0; - } - else - { - scalar dz = paddleCalc - zMin0; - alpha_[facei] = dz/(zMax0 - zMin0); - } + if (zMax0 < paddleCalc) + { + alpha_[facei] = 1.0; + } + else if (zMin0 > paddleCalc) + { + alpha_[facei] = 0.0; + } + else + { + scalar dz = paddleCalc - zMin0; + alpha_[facei] = dz/(zMax0 - zMin0); + } } } @@ -217,11 +217,11 @@ void Foam::waveModel::setPaddlePropeties if ((zMax > paddleCalc) && (zMin < paddleCalc)) { scalar dz = paddleCalc - zMin; - fraction = dz/(zMax - zMin); + fraction = dz/(zMax - zMin); z = z_[facei] - zMin0_; } } - else + else { if (zMax < paddleCalc) { @@ -230,7 +230,7 @@ void Foam::waveModel::setPaddlePropeties else if ((zMax > paddleCalc) && (zMin < paddleCalc)) { scalar dz = paddleCalc - zMin; - fraction = dz/(zMax - zMin); + fraction = dz/(zMax - zMin); z = waterDepthRef_; } } From 96bc1191b7bab15c9430634d049c5e904c99a1b2 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 10 Apr 2017 21:13:50 +0200 Subject: [PATCH 032/124] ENH: make maxTreeDepth optional in triSurfaceSearch constructor - makes it easier to construct with a tolerance only --- .../triSurfaceSearch/triSurfaceSearch.C | 19 ++++++++++++------- .../triSurfaceSearch/triSurfaceSearch.H | 17 +++++++++-------- 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.C b/src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.C index e826500f15..e4c4b9c14c 100644 --- a/src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.C +++ b/src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | Copyright (C) 2015 OpenCFD Ltd. + \\/ M anipulation | Copyright (C) 2015-2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -175,7 +175,12 @@ Foam::triSurfaceSearch::triSurfaceSearch tolerance_(tolerance), maxTreeDepth_(maxTreeDepth), treePtr_(nullptr) -{} +{ + if (tolerance_ < 0) + { + tolerance_ = indexedOctree::perturbTol(); + } +} // * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * // @@ -227,7 +232,7 @@ Foam::triSurfaceSearch::tree() const bb.max() += point(ROOTVSMALL, ROOTVSMALL, ROOTVSMALL); } - scalar oldTol = indexedOctree::perturbTol(); + const scalar oldTol = indexedOctree::perturbTol(); indexedOctree::perturbTol() = tolerance_; treePtr_.reset @@ -285,7 +290,7 @@ void Foam::triSurfaceSearch::findNearest List& info ) const { - scalar oldTol = indexedOctree::perturbTol(); + const scalar oldTol = indexedOctree::perturbTol(); indexedOctree::perturbTol() = tolerance(); const indexedOctree& octree = tree(); @@ -332,7 +337,7 @@ void Foam::triSurfaceSearch::findLine info.setSize(start.size()); - scalar oldTol = indexedOctree::perturbTol(); + const scalar oldTol = indexedOctree::perturbTol(); indexedOctree::perturbTol() = tolerance(); forAll(start, i) @@ -355,7 +360,7 @@ void Foam::triSurfaceSearch::findLineAny info.setSize(start.size()); - scalar oldTol = indexedOctree::perturbTol(); + const scalar oldTol = indexedOctree::perturbTol(); indexedOctree::perturbTol() = tolerance(); forAll(start, i) @@ -378,7 +383,7 @@ void Foam::triSurfaceSearch::findLineAll info.setSize(start.size()); - scalar oldTol = indexedOctree::perturbTol(); + const scalar oldTol = indexedOctree::perturbTol(); indexedOctree::perturbTol() = tolerance(); // Work array diff --git a/src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.H b/src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.H index 1debfc8ff6..b46e758985 100644 --- a/src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.H +++ b/src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.H @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | + \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -85,10 +85,10 @@ class triSurfaceSearch ) const; //- Disallow default bitwise copy construct - triSurfaceSearch(const triSurfaceSearch&); + triSurfaceSearch(const triSurfaceSearch&) = delete; //- Disallow default bitwise assignment - void operator=(const triSurfaceSearch&); + void operator=(const triSurfaceSearch&) = delete; public: @@ -96,17 +96,18 @@ public: // Constructors //- Construct from surface. Holds reference to surface! - explicit triSurfaceSearch(const triSurface&); + explicit triSurfaceSearch(const triSurface& surface); //- Construct from surface and dictionary. - triSurfaceSearch(const triSurface&, const dictionary& dict); + triSurfaceSearch(const triSurface& surface, const dictionary& dict); - //- Construct from components + //- Construct from components. + // A invalid (negative) tolerance uses the default tolerance. triSurfaceSearch ( const triSurface& surface, const scalar tolerance, - const label maxTreeDepth + const label maxTreeDepth = 10 ); @@ -155,7 +156,7 @@ public: // - hit() : whether nearest point found within bounding box // - hitPoint() : coordinate of nearest point // - index() : surface triangle label - pointIndexHit nearest(const point&, const vector& span) const; + pointIndexHit nearest(const point& pt, const vector& span) const; void findLine ( From 9f3e27e0aa0768a65b687925faa740d8a417509c Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Tue, 11 Apr 2017 00:53:03 +0200 Subject: [PATCH 033/124] BUG: indexing in extendedEdgeMesh::add fails (fixes #448) - 1st problem arises when there are edges, but edgeNormals is empty. The UIndirectList fails (zero elements, non-zero addressing) - further problem occurs if there is a mismatch in the number of edges and edges normals (incorrect indexing on loop). --- .../extendedEdgeMesh/extendedEdgeMesh.C | 35 ++++++++++++++----- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/src/edgeMesh/extendedEdgeMesh/extendedEdgeMesh.C b/src/edgeMesh/extendedEdgeMesh/extendedEdgeMesh.C index 49e240abdf..331bfe2023 100644 --- a/src/edgeMesh/extendedEdgeMesh/extendedEdgeMesh.C +++ b/src/edgeMesh/extendedEdgeMesh/extendedEdgeMesh.C @@ -1260,20 +1260,36 @@ void Foam::extendedEdgeMesh::add(const extendedEdgeMesh& fem) // ~~~~~~~ // Combine normals - DynamicField newNormals(normals().size()+fem.normals().size()); + DynamicField newNormals + ( + normals().size() + + fem.normals().size() + ); newNormals.append(normals()); newNormals.append(fem.normals()); // Combine and re-index into newNormals - labelListList newEdgeNormals(edgeNormals().size()+fem.edgeNormals().size()); - UIndirectList(newEdgeNormals, reverseEdgeMap) = - edgeNormals(); - UIndirectList(newEdgeNormals, reverseFemEdgeMap) = - fem.edgeNormals(); - forAll(reverseFemEdgeMap, i) + labelListList newEdgeNormals + ( + edgeNormals().size() + + fem.edgeNormals().size() + ); + + UIndirectList + ( + newEdgeNormals, + SubList