LCOV - code coverage report
Current view: top level - EnergyPlus/AirflowNetwork/src - Solver.cpp (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 5965 8312 71.8 %
Date: 2024-08-24 18:31:18 Functions: 50 52 96.2 %

Function Name Sort by function name Hit count Sort by hit count
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::calculate_Cps() 8
EnergyPlus::AirflowNetwork::Solver::validate_distribution() 23
EnergyPlus::AirflowNetwork::Solver::validate_fan_flowrate() 23
EnergyPlus::AirflowNetwork::Solver::get_element_input() 35
EnergyPlus::AirflowNetwork::Solver::allocate_and_initialize() 35
EnergyPlus::AirflowNetwork::Solver::setsky() 35
EnergyPlus::AirflowNetwork::Solver::allocate() 35
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&) 46
EnergyPlus::AirflowNetwork::Solver::validate_exhaust_fan_input()::{lambda(EnergyPlus::DataZoneEquipment::EquipConfiguration const&)#1}::operator()(EnergyPlus::DataZoneEquipment::EquipConfiguration const&) const 52
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
EnergyPlus::AirflowNetwork::Solver::get_input() 796
EnergyPlus::AirflowNetwork::Solver::Solver(EnergyPlus::EnergyPlusData&) 796
EnergyPlus::AirflowNetwork::OccupantVentilationControlProp::closing_probability(EnergyPlus::EnergyPlusData&, double) 2872
EnergyPlus::AirflowNetwork::Solver::calculate_GC_balance() 4075
EnergyPlus::AirflowNetwork::Solver::calculate_CO2_balance() 4158
EnergyPlus::AirflowNetwork::OccupantVentilationControlProp::calc(EnergyPlus::EnergyPlusData&, int, double, double, int&, int&, int&) 5192
EnergyPlus::AirflowNetwork::Solver::report() 13265
EnergyPlus::AirflowNetwork::AFNPressureResidual(EnergyPlus::EnergyPlusData&, double, double) 30352
EnergyPlus::AirflowNetwork::Solver::calculate_balance()::{lambda(double)#2}::operator()(double) const 30352
EnergyPlus::AirflowNetwork::Solver::hybrid_ventilation_control() 82088
EnergyPlus::AirflowNetwork::Solver::calculate_heat_balance() 270514
EnergyPlus::AirflowNetwork::Solver::calculate_moisture_balance() 270514
EnergyPlus::AirflowNetwork::Solver::initialize() 541114
EnergyPlus::AirflowNetwork::Solver::calculate_balance() 541114
EnergyPlus::AirflowNetwork::Solver::validate_exhaust_fan_input() 541114
EnergyPlus::AirflowNetwork::Solver::update(ObjexxFCL::Optional<bool const>) 541114
EnergyPlus::AirflowNetwork::Solver::manage_balance(ObjexxFCL::Optional<bool const>, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<bool>) 541910
EnergyPlus::AirflowNetwork::Solver::mrxinv(int) 549261
EnergyPlus::AirflowNetwork::Solver::airmov() 577221
EnergyPlus::AirflowNetwork::Solver::solvzp(int&) 577221
EnergyPlus::AirflowNetwork::Solver::initialize_calculation() 582976
EnergyPlus::AirflowNetwork::Solver::venting_control(int, double&) 1059813
EnergyPlus::AirflowNetwork::Solver::zone_OA_change_rate(int) 2974681
EnergyPlus::AirflowNetwork::Solver::calculate_wind_pressure(int, bool, bool, double, double, double, double, double) 3445503
EnergyPlus::AirflowNetwork::Solver::facsky(ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<int> const&, int, int) 6413674
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) 6413674
EnergyPlus::AirflowNetwork::Solver::filjac(int, bool) 6990895
EnergyPlus::AirflowNetwork::Solver::duct_inside_convection_resistance(double, double, double, double) 7159423
EnergyPlus::AirflowNetwork::Solver::duct_outside_convection_resistance(double, double, double, double, double, int, double) 7159423
EnergyPlus::AirflowNetwork::Solver::filsky(ObjexxFCL::Array1D<double> const&, std::array<int, 2ul>, ObjexxFCL::Array1D<int> const&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, int) 233954413

Generated by: LCOV version 1.14