Eliminated use of PrintCtrl in ChemEquil debug mode
This commit is contained in:
parent
33eb924f59
commit
89664920e8
1 changed files with 3 additions and 15 deletions
|
|
@ -17,10 +17,6 @@
|
||||||
#include "cantera/base/stringUtils.h"
|
#include "cantera/base/stringUtils.h"
|
||||||
#include "cantera/equil/MultiPhase.h"
|
#include "cantera/equil/MultiPhase.h"
|
||||||
|
|
||||||
#ifdef DEBUG_MODE
|
|
||||||
#include "cantera/base/PrintCtrl.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
|
@ -235,14 +231,12 @@ int ChemEquil::setInitialMoles(thermo_t& s, vector_fp& elMoleGoal,
|
||||||
|
|
||||||
#ifdef DEBUG_MODE
|
#ifdef DEBUG_MODE
|
||||||
if (ChemEquil_print_lvl > 0) {
|
if (ChemEquil_print_lvl > 0) {
|
||||||
PrintCtrl pc(std::cout, -28, PrintCtrl::CT_OFF_GLOBALOBEY);
|
|
||||||
writelog("setInitialMoles: Estimated Mole Fractions\n");
|
writelog("setInitialMoles: Estimated Mole Fractions\n");
|
||||||
writelogf(" Temperature = %g\n", s.temperature());
|
writelogf(" Temperature = %g\n", s.temperature());
|
||||||
writelogf(" Pressure = %g\n", s.pressure());
|
writelogf(" Pressure = %g\n", s.pressure());
|
||||||
for (size_t k = 0; k < m_kk; k++) {
|
for (size_t k = 0; k < m_kk; k++) {
|
||||||
string nnn = s.speciesName(k);
|
string nnn = s.speciesName(k);
|
||||||
double mf = s.moleFraction(k);
|
double mf = s.moleFraction(k);
|
||||||
mf = pc.cropAbs10(mf, -28);
|
|
||||||
writelogf(" %-12s % -10.5g\n", nnn.c_str(), mf);
|
writelogf(" %-12s % -10.5g\n", nnn.c_str(), mf);
|
||||||
}
|
}
|
||||||
writelog(" Element_Name ElementGoal ElementMF\n");
|
writelog(" Element_Name ElementGoal ElementMF\n");
|
||||||
|
|
@ -324,7 +318,6 @@ int ChemEquil::estimateElementPotentials(thermo_t& s, vector_fp& lambda_RT,
|
||||||
|
|
||||||
#ifdef DEBUG_MODE
|
#ifdef DEBUG_MODE
|
||||||
if (ChemEquil_print_lvl > 0) {
|
if (ChemEquil_print_lvl > 0) {
|
||||||
PrintCtrl pc(std::cout, -28, PrintCtrl::CT_OFF_GLOBALOBEY);
|
|
||||||
for (size_t m = 0; m < m_nComponents; m++) {
|
for (size_t m = 0; m < m_nComponents; m++) {
|
||||||
int isp = m_component[m];
|
int isp = m_component[m];
|
||||||
string nnn = s.speciesName(isp);
|
string nnn = s.speciesName(isp);
|
||||||
|
|
@ -337,9 +330,8 @@ int ChemEquil::estimateElementPotentials(thermo_t& s, vector_fp& lambda_RT,
|
||||||
writelog(" id Name MF mu/RT \n");
|
writelog(" id Name MF mu/RT \n");
|
||||||
for (size_t n = 0; n < s.nSpecies(); n++) {
|
for (size_t n = 0; n < s.nSpecies(); n++) {
|
||||||
string nnn = s.speciesName(n);
|
string nnn = s.speciesName(n);
|
||||||
double mf = pc.cropAbs10(xMF_est[n], -28);
|
|
||||||
writelogf("%10d %15s %10.5g %10.5g\n",
|
writelogf("%10d %15s %10.5g %10.5g\n",
|
||||||
n, nnn.c_str(), mf, mu_RT[n]);
|
n, nnn.c_str(), xMF_est[n], mu_RT[n]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
@ -1072,12 +1064,10 @@ void ChemEquil::equilResidual(thermo_t& s, const vector_fp& x,
|
||||||
|
|
||||||
#ifdef DEBUG_MODE
|
#ifdef DEBUG_MODE
|
||||||
if (ChemEquil_print_lvl > 0 && !m_doResPerturb) {
|
if (ChemEquil_print_lvl > 0 && !m_doResPerturb) {
|
||||||
PrintCtrl pc(std::cout, -14, PrintCtrl::CT_OFF_GLOBALOBEY);
|
|
||||||
writelog("Residual: ElFracGoal ElFracCurrent Resid\n");
|
writelog("Residual: ElFracGoal ElFracCurrent Resid\n");
|
||||||
for (int n = 0; n < m_mm; n++) {
|
for (int n = 0; n < m_mm; n++) {
|
||||||
double rrr = pc.cropAbs10(resid[n], -14);
|
|
||||||
writelogf(" % -14.7E % -14.7E % -10.5E\n",
|
writelogf(" % -14.7E % -14.7E % -10.5E\n",
|
||||||
elmFracGoal[n], elmFrac[n], rrr);
|
elmFracGoal[n], elmFrac[n], resid[n]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
@ -1096,11 +1086,9 @@ void ChemEquil::equilResidual(thermo_t& s, const vector_fp& x,
|
||||||
|
|
||||||
#ifdef DEBUG_MODE
|
#ifdef DEBUG_MODE
|
||||||
if (ChemEquil_print_lvl > 0 && !m_doResPerturb) {
|
if (ChemEquil_print_lvl > 0 && !m_doResPerturb) {
|
||||||
PrintCtrl pc(std::cout, -14, PrintCtrl::CT_OFF_GLOBALOBEY);
|
|
||||||
writelog(" Goal Xvalue Resid\n");
|
writelog(" Goal Xvalue Resid\n");
|
||||||
writelogf(" XX : % -14.7E % -14.7E % -10.5E\n", xval, xx, resid[m_mm]);
|
writelogf(" XX : % -14.7E % -14.7E % -10.5E\n", xval, xx, resid[m_mm]);
|
||||||
double rrr = pc.cropAbs10(resid[m_skip], -14);
|
writelogf(" YY(%1d): % -14.7E % -14.7E % -10.5E\n", m_skip, yval, yy, resid[m_skip]);
|
||||||
writelogf(" YY(%1d): % -14.7E % -14.7E % -10.5E\n", m_skip, yval, yy, rrr);
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue