From 594eca3633491376f31e993784bad628113089ac Mon Sep 17 00:00:00 2001 From: "Halvor M. Nilsen" Date: Sat, 8 Sep 2012 11:11:23 +0200 Subject: [PATCH] Added lines which is need to compile with PROFILING. Did not check if code brakes. --- .../TransportModelCompressiblePolymer.hpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/opm/polymer/TransportModelCompressiblePolymer.hpp b/opm/polymer/TransportModelCompressiblePolymer.hpp index fc7c3b337..063c2008d 100644 --- a/opm/polymer/TransportModelCompressiblePolymer.hpp +++ b/opm/polymer/TransportModelCompressiblePolymer.hpp @@ -209,6 +209,24 @@ namespace Opm void computeMcWithDer(double c, double& mc, double& dmc_dc) const; void mobility(double s, double c, int cell, double* mob) const; void scToc(const double* x, double* x_c) const; + #ifdef PROFILING + class Newton_Iter { + public: + bool res_s; + int cell; + double s; + double c; + + Newton_Iter(bool res_s_val, int cell_val, double s_val, double c_val) { + res_s = res_s_val; + cell = cell_val; + s = s_val; + c = c_val; + } + }; + + std::list res_counts; + #endif }; } // namespace Opm