@@ -234,47 +234,47 @@ void OREApp::analytics() {
234234
235235 // Read all inputs from params and files referenced in params
236236 CONSOLEW (" Loading inputs" );
237- auto inputs = boost::make_shared<InputParameters>();
238- buildInputParameters (inputs , params_);
237+ inputs_ = boost::make_shared<InputParameters>();
238+ buildInputParameters (inputs_ , params_);
239239 auto outputs = boost::make_shared<OutputParameters>(params_);
240240 CONSOLE (" OK" );
241241
242242 // Set global evaluation date, though already set in the OREAppInputParameters c'tor
243- Settings::instance ().evaluationDate () = inputs ->asof ();
243+ Settings::instance ().evaluationDate () = inputs_ ->asof ();
244244
245245 // FIXME
246- GlobalPseudoCurrencyMarketParameters::instance ().set (inputs ->pricingEngine ()->globalParameters ());
246+ GlobalPseudoCurrencyMarketParameters::instance ().set (inputs_ ->pricingEngine ()->globalParameters ());
247247
248248 // Initialize the global conventions
249- InstrumentConventions::instance ().setConventions (inputs ->conventions ());
249+ InstrumentConventions::instance ().setConventions (inputs_ ->conventions ());
250250
251251 // Create a market data loader that reads market data, fixings, dividends from csv files
252252 auto csvLoader = buildCsvLoader (params_);
253- auto loader = boost::make_shared<MarketDataCsvLoader>(inputs , csvLoader);
253+ auto loader = boost::make_shared<MarketDataCsvLoader>(inputs_ , csvLoader);
254254
255255 // Create the analytics manager
256- analyticsManager_ = boost::make_shared<AnalyticsManager>(inputs , loader);
256+ analyticsManager_ = boost::make_shared<AnalyticsManager>(inputs_ , loader);
257257 LOG (" Available analytics: " << to_string (analyticsManager_->validAnalytics ()));
258258 CONSOLEW (" Requested analytics" );
259- CONSOLE (to_string (inputs ->analytics ()));
260- LOG (" Requested analytics: " << to_string (inputs ->analytics ()));
259+ CONSOLE (to_string (inputs_ ->analytics ()));
260+ LOG (" Requested analytics: " << to_string (inputs_ ->analytics ()));
261261
262262 // Run the requested analytics
263- analyticsManager_->runAnalytics (inputs ->analytics ());
263+ analyticsManager_->runAnalytics (inputs_ ->analytics ());
264264
265265 // Write reports to files in the results path
266266 Analytic::analytic_reports reports = analyticsManager_->reports ();
267267 analyticsManager_->toFile (reports,
268- inputs ->resultsPath ().string (), outputs->fileNameMap (),
269- inputs ->csvSeparator (), inputs ->csvCommentCharacter (),
270- inputs ->csvQuoteChar (), inputs ->reportNaString ());
268+ inputs_ ->resultsPath ().string (), outputs->fileNameMap (),
269+ inputs_ ->csvSeparator (), inputs_ ->csvCommentCharacter (),
270+ inputs_ ->csvQuoteChar (), inputs_ ->reportNaString ());
271271
272272 // Write npv cube(s)
273273 for (auto a : analyticsManager_->npvCubes ()) {
274274 for (auto b : a.second ) {
275275 LOG (" write npv cube " << b.first );
276276 string reportName = b.first ;
277- std::string fileName = inputs ->resultsPath ().string () + " /" + outputs->outputFileName (reportName, " dat" );
277+ std::string fileName = inputs_ ->resultsPath ().string () + " /" + outputs->outputFileName (reportName, " dat" );
278278 LOG (" write npv cube " << reportName << " to file " << fileName);
279279 saveCube (fileName, *b.second );
280280 }
@@ -284,7 +284,7 @@ void OREApp::analytics() {
284284 for (auto a : analyticsManager_->mktCubes ()) {
285285 for (auto b : a.second ) {
286286 string reportName = b.first ;
287- std::string fileName = inputs ->resultsPath ().string () + " /" + outputs->outputFileName (reportName, " dat" );
287+ std::string fileName = inputs_ ->resultsPath ().string () + " /" + outputs->outputFileName (reportName, " dat" );
288288 LOG (" write market cube " << reportName << " to file " << fileName);
289289 saveAggregationScenarioData (fileName, *b.second );
290290 }
0 commit comments