LCOV - code coverage report
Current view: top level - EnergyPlus/AirflowNetwork/src - Solver.cpp (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 60.6 % 8285 5020
Test Date: 2025-05-22 16:09:37 Functions: 90.4 % 52 47

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::AirflowNetwork::Solver::calculate_CO2_balance() 0
EnergyPlus::AirflowNetwork::Solver::calculate_GC_balance() 0
EnergyPlus::AirflowNetwork::Solver::calculate_balance()::{lambda(double)#1}::operator()(double) const 0
EnergyPlus::AirflowNetwork::Solver::hybrid_ventilation_control() 0
EnergyPlus::AirflowNetwork::Solver::validate_distribution()::{lambda(EnergyPlus::CoilCoolingDX const&)#1}::operator()(EnergyPlus::CoilCoolingDX const&) const 0
EnergyPlus::AirflowNetwork::OccupantVentilationControlProp::closing_probability(EnergyPlus::EnergyPlusData&, double) 1
EnergyPlus::AirflowNetwork::Solver::validate_fan_flowrate() 1
EnergyPlus::AirflowNetwork::Solver::single_sided_Cps(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&, int) 2
EnergyPlus::AirflowNetwork::Solver::validate_exhaust_fan_input()::{lambda(EnergyPlus::DataZoneEquipment::EquipConfiguration const&)#1}::operator()(EnergyPlus::DataZoneEquipment::EquipConfiguration const&) const 2
EnergyPlus::AirflowNetwork::OccupantVentilationControlProp::opening_probability(EnergyPlus::EnergyPlusData&, int, double) 3
EnergyPlus::AirflowNetwork::Solver::SizeDucts() 3
EnergyPlus::AirflowNetwork::Solver::single_sided_Cps(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&, int)::AFNExtSurfacesProp::AFNExtSurfacesProp() 4
EnergyPlus::AirflowNetwork::AFNPressureResidual(EnergyPlus::EnergyPlusData&, double, double) 7
EnergyPlus::AirflowNetwork::Solver::calculate_balance()::{lambda(double)#2}::operator()(double) const 7
EnergyPlus::AirflowNetwork::OccupantVentilationControlProp::calc(EnergyPlus::EnergyPlusData&, int, double, double, int&, int&, int&) 8
EnergyPlus::AirflowNetwork::Solver::get_airloop_number(int) 10
EnergyPlus::AirflowNetwork::Solver::venting_control(int, double&) 14
EnergyPlus::AirflowNetwork::Solver::calculate_Cps() 16
EnergyPlus::AirflowNetwork::Solver::validate_distribution() 17
EnergyPlus::AirflowNetwork::Solver::allocate() 24
EnergyPlus::AirflowNetwork::Solver::allocate_and_initialize() 24
EnergyPlus::AirflowNetwork::Solver::setsky() 24
EnergyPlus::AirflowNetwork::Solver::get_element_input() 25
EnergyPlus::AirflowNetwork::makeTable(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, std::vector<double, std::allocator<double> > const&) 84
EnergyPlus::AirflowNetwork::Solver::get_input() 127
EnergyPlus::AirflowNetwork::Solver::SizeDucts()::{lambda(double)#2}::operator()(double) const 138
EnergyPlus::AirflowNetwork::Solver::SizeDucts()::{lambda(double)#1}::operator()(double) const 222
EnergyPlus::AirflowNetwork::Solver::report() 344
EnergyPlus::AirflowNetwork::Solver::SizeDucts()::{lambda(double)#4}::operator()(double) const 346
EnergyPlus::AirflowNetwork::Solver::SizeDucts()::{lambda(double)#3}::operator()(double) const 378
EnergyPlus::AirflowNetwork::DuctDResidual(EnergyPlus::EnergyPlusData&, double, double, double, double, double, double) 1084
EnergyPlus::AirflowNetwork::Solver::CalcDuctDiameter(double, double, double, double, double, double) 1084
EnergyPlus::AirflowNetwork::Solver::Solver(EnergyPlus::EnergyPlusData&) 2129
EnergyPlus::AirflowNetwork::Solver::calculate_heat_balance() 11054
EnergyPlus::AirflowNetwork::Solver::calculate_moisture_balance() 11054
EnergyPlus::AirflowNetwork::Solver::validate_exhaust_fan_input() 16853
EnergyPlus::AirflowNetwork::Solver::initialize() 16855
EnergyPlus::AirflowNetwork::Solver::update(ObjexxFCL::Optional<bool const>) 16856
EnergyPlus::AirflowNetwork::Solver::calculate_balance() 16865
EnergyPlus::AirflowNetwork::Solver::airmov() 16873
EnergyPlus::AirflowNetwork::Solver::solvzp(int&) 16873
EnergyPlus::AirflowNetwork::Solver::initialize_calculation() 16874
EnergyPlus::AirflowNetwork::Solver::manage_balance(ObjexxFCL::Optional<bool const>, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<bool>) 16955
EnergyPlus::AirflowNetwork::Solver::mrxinv(int) 22108
EnergyPlus::AirflowNetwork::Solver::facsky(ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<int> const&, int, int) 179803
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) 179803
EnergyPlus::AirflowNetwork::Solver::filjac(int, bool) 196676
EnergyPlus::AirflowNetwork::Solver::calculate_wind_pressure(int, bool, bool, double, double, double, double, double) 286540
EnergyPlus::AirflowNetwork::Solver::zone_OA_change_rate(int) 306607
EnergyPlus::AirflowNetwork::Solver::duct_inside_convection_resistance(double, double, double, double) 399344
EnergyPlus::AirflowNetwork::Solver::duct_outside_convection_resistance(double, double, double, double, double, int, double) 399346
EnergyPlus::AirflowNetwork::Solver::filsky(ObjexxFCL::Array1D<double> const&, std::array<int, 2ul>, ObjexxFCL::Array1D<int> const&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, int) 6843569

Generated by: LCOV version 2.0-1