LCOV - code coverage report
Current view: top level - EnergyPlus/AirflowNetwork/src - Solver.cpp (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 5979 8291 72.1 %
Date: 2023-01-17 19:17:23 Functions: 55 58 94.8 %

Function Name Sort by function name Hit count Sort by hit count
EnergyPlus::AirflowNetwork::Solver::single_sided_Cps(std::__debug::vector<std::__debug::vector<double, std::allocator<double> >, std::allocator<std::__debug::vector<double, std::allocator<double> > > >&, int)::AFNExtSurfacesProp::operator=(AFNExtSurfacesProp const&) 0
EnergyPlus::AirflowNetwork::Solver::calculate_balance()::{lambda(double)#1}::operator()(double) const 0
EnergyPlus::AirflowNetwork::Solver::validate_distribution()::{lambda(EnergyPlus::CoilCoolingDX const&)#1}::operator()(EnergyPlus::CoilCoolingDX const&) const 0
EnergyPlus::AirflowNetwork::Solver::single_sided_Cps(std::__debug::vector<std::__debug::vector<double, std::allocator<double> >, std::allocator<std::__debug::vector<double, std::allocator<double> > > >&, int) 1
EnergyPlus::AirflowNetwork::Solver::SizeDucts() 1
EnergyPlus::AirflowNetwork::Solver::single_sided_Cps(std::__debug::vector<std::__debug::vector<double, std::allocator<double> >, std::allocator<std::__debug::vector<double, std::allocator<double> > > >&, int)::AFNExtSurfacesProp::AFNExtSurfacesProp() 1
EnergyPlus::AirflowNetwork::Solver::single_sided_Cps(std::__debug::vector<std::__debug::vector<double, std::allocator<double> >, std::allocator<std::__debug::vector<double, std::allocator<double> > > >&, int)::AFNExtSurfacesProp::AFNExtSurfacesProp(AFNExtSurfacesProp const&) 6
EnergyPlus::AirflowNetwork::Solver::calculate_Cps() 7
EnergyPlus::AirflowNetwork::Solver::single_sided_Cps(std::__debug::vector<std::__debug::vector<double, std::allocator<double> >, std::allocator<std::__debug::vector<double, std::allocator<double> > > >&, int)::AFNExtSurfacesProp::~AFNExtSurfacesProp() 7
EnergyPlus::AirflowNetwork::Solver::validate_distribution() 23
EnergyPlus::AirflowNetwork::Solver::validate_fan_flowrate() 23
EnergyPlus::AirflowNetwork::Solver::get_element_input() 34
EnergyPlus::AirflowNetwork::Solver::assign_fan_airloop() 34
EnergyPlus::AirflowNetwork::Solver::allocate_and_initialize() 34
EnergyPlus::AirflowNetwork::Solver::setsky() 34
EnergyPlus::AirflowNetwork::Solver::allocate() 34
EnergyPlus::AirflowNetwork::makeTable(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, std::__debug::vector<double, std::allocator<double> > const&) 41
EnergyPlus::AirflowNetwork::Solver::validate_exhaust_fan_input()::{lambda(EnergyPlus::DataZoneEquipment::EquipConfiguration const&)#1}::operator()(EnergyPlus::DataZoneEquipment::EquipConfiguration const&) const 51
EnergyPlus::AirflowNetwork::Solver::SizeDucts()::{lambda(double)#2}::operator()(double) const 65
EnergyPlus::AirflowNetwork::Solver::SizeDucts()::{lambda(double)#1}::operator()(double) const 90
EnergyPlus::AirflowNetwork::Solver::SizeDucts()::{lambda(double)#3}::operator()(double) const 145
EnergyPlus::AirflowNetwork::Solver::SizeDucts()::{lambda(double)#4}::operator()(double) const 196
EnergyPlus::AirflowNetwork::Solver::get_airloop_number(int) 333
EnergyPlus::AirflowNetwork::DuctDResidual(EnergyPlus::EnergyPlusData&, double, double, double, double, double, double) 496
EnergyPlus::AirflowNetwork::Solver::CalcDuctDiameter(double, double, double, double, double, double) 496
EnergyPlus::AirflowNetwork::OccupantVentilationControlProp::opening_probability(EnergyPlus::EnergyPlusData&, int, double) 770
_GLOBAL__sub_I_Solver.cpp 771
__static_initialization_and_destruction_0(int, int) 771
EnergyPlus::AirflowNetwork::Solver::get_input() 771
EnergyPlus::AirflowNetwork::Solver::Solver(EnergyPlus::EnergyPlusData&) 771
EnergyPlus::AirflowNetwork::OccupantVentilationControlProp::closing_probability(EnergyPlus::EnergyPlusData&, double) 2872
EnergyPlus::AirflowNetwork::Solver::calculate_GC_balance() 4077
EnergyPlus::AirflowNetwork::Solver::calculate_CO2_balance() 4178
EnergyPlus::AirflowNetwork::OccupantVentilationControlProp::calc(EnergyPlus::EnergyPlusData&, int, double, double, int&, int&, int&) 5192
EnergyPlus::AirflowNetwork::Solver::report() 13012
EnergyPlus::AirflowNetwork::AFNPressureResidual(EnergyPlus::EnergyPlusData&, double, double) 30452
EnergyPlus::AirflowNetwork::Solver::calculate_balance()::{lambda(double)#2}::operator()(double) const 30452
EnergyPlus::AirflowNetwork::Solver::hybrid_ventilation_control() 82448
EnergyPlus::AirflowNetwork::Solver::calculate_heat_balance() 380734
EnergyPlus::AirflowNetwork::Solver::calculate_moisture_balance() 380734
EnergyPlus::AirflowNetwork::Solver::validate_exhaust_fan_input() 656869
EnergyPlus::AirflowNetwork::Solver::initialize() 656873
EnergyPlus::AirflowNetwork::Solver::calculate_balance() 656873
EnergyPlus::AirflowNetwork::Solver::update(ObjexxFCL::Optional<bool const>) 656873
EnergyPlus::AirflowNetwork::Solver::manage_balance(ObjexxFCL::Optional<bool const>, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<bool>) 657644
EnergyPlus::AirflowNetwork::Solver::airmov() 693100
EnergyPlus::AirflowNetwork::Solver::solvzp(int&) 693100
EnergyPlus::AirflowNetwork::Solver::initialize_calculation() 698875
EnergyPlus::AirflowNetwork::Solver::mrxinv(int) 769723
EnergyPlus::AirflowNetwork::Solver::venting_control(int, double&) 1070087
EnergyPlus::AirflowNetwork::Solver::calculate_wind_pressure(int, bool, bool, double, double, double, double, double) 4891440
EnergyPlus::AirflowNetwork::Solver::zone_OA_change_rate(int) 6012112
EnergyPlus::AirflowNetwork::Solver::facsky(ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<int> const&, int, int) 8079115
EnergyPlus::AirflowNetwork::Solver::slvsky(ObjexxFCL::Array1D<double> const&, ObjexxFCL::Array1D<double> const&, ObjexxFCL::Array1D<double> const&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<int> const&, int, int) 8079115
EnergyPlus::AirflowNetwork::Solver::filjac(int, bool) 8772215
EnergyPlus::AirflowNetwork::Solver::duct_inside_convection_resistance(double, double, double, double) 11095434
EnergyPlus::AirflowNetwork::Solver::duct_outside_convection_resistance(double, double, double, double, double, int, double) 11095434
EnergyPlus::AirflowNetwork::Solver::filsky(ObjexxFCL::Array1D<double> const&, std::__debug::array<int, 2ul>, ObjexxFCL::Array1D<int> const&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, int) 289029503

Generated by: LCOV version 1.13