MCPcopy Create free account
hub / github.com/NatLabRockies/OpenStudio / pathFlow

Method pathFlow

src/airflow/contam/SimFile.cpp:350–362  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

348 }
349
350 boost::optional<openstudio::TimeSeries> SimFile::pathFlow(int nr) const {
351 int index = indexOf(m_pathNr, nr);
352 if (index == -1) {
353 return {};
354 }
355 std::vector<double> flow(m_dateTimes.size());
356 for (unsigned i = 0; i < m_dateTimes.size(); i++) {
357 flow[i] = m_F0[index][i] + m_F1[index][i];
358 }
359 // Need to confirm that the total flow is F0+F1, since it also could be F0-F1
360 openstudio::TimeSeries series = convertData(m_dateTimes, flow, "kg/s");
361 return boost::optional<openstudio::TimeSeries>(series);
362 }
363
364 boost::optional<openstudio::TimeSeries> SimFile::nodeTemperature(int nr) const {
365 int index = indexOf(m_nodeNr, nr);

Callers 2

zoneInfiltrationMethod · 0.80
pathInfiltrationMethod · 0.80

Calls 3

indexOfFunction · 0.85
convertDataFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected