LCOV - code coverage report
Current view: top level - src - equation.cpp (source / functions) Hit Total Coverage
Test: qucs-core-0.0.19 Code Coverage Lines: 696 1254 55.5 %
Date: 2015-01-05 16:01:02 Functions: 90 161 55.9 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 435 1396 31.2 %

Function Name Sort by function name Hit count Sort by hit count
_ZN4qucs3eqn10assignment13differentiateEPc 0
_ZN4qucs3eqn10assignment15addDependenciesEPNS_7strlistE 132971
_ZN4qucs3eqn10assignment3addEPS1_ 0
_ZN4qucs3eqn10assignment3mulEPS1_ 0
_ZN4qucs3eqn10assignment5printEv 0
_ZN4qucs3eqn10assignment6mulrefEPS1_ 0
_ZN4qucs3eqn10assignment6renameEPc 0
_ZN4qucs3eqn10assignment7replaceEPcS2_ 0
_ZN4qucs3eqn10assignment8evalTypeEv 127444
_ZN4qucs3eqn10assignment8evaluateEv 126963
_ZN4qucs3eqn10assignment8recreateEv 0
_ZN4qucs3eqn10assignment8toStringEv 0
_ZN4qucs3eqn10assignmentC1ERKS1_ 0
_ZN4qucs3eqn10assignmentC1Ev 1787
_ZN4qucs3eqn10assignmentC2ERKS1_ 0
_ZN4qucs3eqn10assignmentC2Ev 0
_ZN4qucs3eqn10assignmentD0Ev 1787
_ZN4qucs3eqn10assignmentD1Ev 1787
_ZN4qucs3eqn10assignmentD2Ev 0
_ZN4qucs3eqn11application12evalTypeArgsEv 1008
_ZN4qucs3eqn11application12evalTypeFastEv 1008
_ZN4qucs3eqn11application13differentiateEPc 0
_ZN4qucs3eqn11application15addDependenciesEPNS_7strlistE 8611
_ZN4qucs3eqn11application18findDifferentiatorEv 1008
_ZN4qucs3eqn11application5printEv 0
_ZN4qucs3eqn11application7replaceEPcS2_ 0
_ZN4qucs3eqn11application8evalTypeEv 1008
_ZN4qucs3eqn11application8evaluateEv 816
_ZN4qucs3eqn11application8recreateEv 0
_ZN4qucs3eqn11application8toStringEv 0
_ZN4qucs3eqn11application9createKeyEv 1008
_ZN4qucs3eqn11applicationC1EPKci 0
_ZN4qucs3eqn11applicationC1ERKS1_ 0
_ZN4qucs3eqn11applicationC1Ev 285
_ZN4qucs3eqn11applicationC2EPKci 0
_ZN4qucs3eqn11applicationC2ERKS1_ 0
_ZN4qucs3eqn11applicationC2Ev 0
_ZN4qucs3eqn11applicationD0Ev 285
_ZN4qucs3eqn11applicationD1Ev 285
_ZN4qucs3eqn11applicationD2Ev 0
_ZN4qucs3eqn4node11appendNodesEPS1_ 0
_ZN4qucs3eqn4node11getInstanceEv 861
_ZN4qucs3eqn4node11setInstanceEPKc 735
_ZN4qucs3eqn4node13applyInstanceEv 68
_ZN4qucs3eqn4node15getDependenciesEv 528444
_ZN4qucs3eqn4node15getResultDoubleEv 32685
_ZN4qucs3eqn4node15getResultVectorEv 0
_ZN4qucs3eqn4node15setDependenciesEPNS_7strlistE 265947
_ZN4qucs3eqn4node16getResultComplexEv 0
_ZN4qucs3eqn4node19addDropDependenciesEPc 0
_ZN4qucs3eqn4node19addPrepDependenciesEPc 5
_ZN4qucs3eqn4node19collectDependenciesEv 0
_ZN4qucs3eqn4node19recurseDependenciesEPNS0_7checkerEPNS_7strlistE 132971
_ZN4qucs3eqn4node19setDataDependenciesEPNS_7strlistE 128304
_ZN4qucs3eqn4node22appendPrepDependenciesEPNS_7strlistE 4
_ZN4qucs3eqn4node23collectDataDependenciesEv 0
_ZN4qucs3eqn4node3getEi 3
_ZN4qucs3eqn4node5countEv 141
_ZN4qucs3eqn4node6appendEPS1_ 137
_ZN4qucs3eqn4node9calculateEv 126940
_ZN4qucs3eqn4node9getResultEi 1339
_ZN4qucs3eqn4node9setResultEPNS0_8constantE 255887
_ZN4qucs3eqn4nodeC1ERKS1_ 0
_ZN4qucs3eqn4nodeC1Ei 0
_ZN4qucs3eqn4nodeC1Ev 0
_ZN4qucs3eqn4nodeC2ERKS1_ 81
_ZN4qucs3eqn4nodeC2Ei 4958
_ZN4qucs3eqn4nodeC2Ev 0
_ZN4qucs3eqn4nodeD0Ev 0
_ZN4qucs3eqn4nodeD1Ev 0
_ZN4qucs3eqn4nodeD2Ev 5033
_ZN4qucs3eqn6solver10dataVectorEPNS0_4nodeE 144
_ZN4qucs3eqn6solver11getDataSizeEPc 0
_ZN4qucs3eqn6solver13getDataVectorEPc 0
_ZN4qucs3eqn6solver14checkinDatasetEv 23187
_ZN4qucs3eqn6solver15addEquationDataEPNS_6matvecE 18
_ZN4qucs3eqn6solver15addEquationDataEPNS_6vectorEb 1039
_ZN4qucs3eqn6solver15checkoutDatasetEv 23187
_ZN4qucs3eqn6solver17findMatrixVectorsEPNS_6vectorE 206
_ZN4qucs3eqn6solver17getDependencySizeEPNS_7strlistEi 0
_ZN4qucs3eqn6solver18findEquationResultEPNS0_4nodeE 144
_ZN4qucs3eqn6solver20addGeneratedEquationEPNS_6vectorEPKc 5
_ZN4qucs3eqn6solver23collectDataDependenciesEPNS0_4nodeE 127084
_ZN4qucs3eqn6solver5solveEPNS_7datasetE 23187
_ZN4qucs3eqn6solver8dataSizeEPNS0_8constantE 0
_ZN4qucs3eqn6solver8dataSizeEPNS_7strlistE 56
_ZN4qucs3eqn6solver8evaluateEv 23187
_ZN4qucs3eqn6solverC1EPNS0_7checkerE 116
_ZN4qucs3eqn6solverC2EPNS0_7checkerE 0
_ZN4qucs3eqn6solverD1Ev 116
_ZN4qucs3eqn6solverD2Ev 0
_ZN4qucs3eqn7checker10addComplexEPKcS3_St7complexIdE 0
_ZN4qucs3eqn7checker10applyTypesEv 23303
_ZN4qucs3eqn7checker11addEquationEPNS0_4nodeE 523
_ZN4qucs3eqn7checker11checkExportEv 23303
_ZN4qucs3eqn7checker11isGeneratedEPc 12568
_ZN4qucs3eqn7checker12addReferenceEPKcS3_Pc 0
_ZN4qucs3eqn7checker12createDoubleEPKcS3_d 523
_ZN4qucs3eqn7checker12detectCyclesEv 23303
_ZN4qucs3eqn7checker12dropEquationEPNS0_4nodeE 127566
_ZN4qucs3eqn7checker12findEquationEPNS0_4nodeEPKc 21674
_ZN4qucs3eqn7checker12findPropertyEPc 120
_ZN4qucs3eqn7checker12getVariablesEv 46606
_ZN4qucs3eqn7checker12lastEquationEPNS0_4nodeE 127507
_ZN4qucs3eqn7checker12setEquationsEPNS0_4nodeE 46606
_ZN4qucs3eqn7checker13createComplexEPKcS3_St7complexIdE 0
_ZN4qucs3eqn7checker13findDuplicateEv 23303
_ZN4qucs3eqn7checker13findUndefinedEi 23303
_ZN4qucs3eqn7checker14appendEquationEPNS0_4nodeE 0
_ZN4qucs3eqn7checker14appendEquationEPNS0_4nodeES3_ 127439
_ZN4qucs3eqn7checker15createReferenceEPKcS3_Pc 0
_ZN4qucs3eqn7checker16foldDependenciesEPNS_7strlistE 260055
_ZN4qucs3eqn7checker16reorderEquationsEv 23303
_ZN4qucs3eqn7checker19collectDependenciesEPNS0_4nodeE 132971
_ZN4qucs3eqn7checker19collectDependenciesEv 23303
_ZN4qucs3eqn7checker4listEv 0
_ZN4qucs3eqn7checker5checkEi 23303
_ZN4qucs3eqn7checker9addDoubleEPKcS3_d 523
_ZN4qucs3eqn7checker9constantsEv 116
_ZN4qucs3eqn7checker9setDoubleEPKcd 22739
_ZN4qucs3eqn7checker9variablesEv 103
_ZN4qucs3eqn7checkerC1Ev 116
_ZN4qucs3eqn7checkerC2Ev 0
_ZN4qucs3eqn7checkerD1Ev 116
_ZN4qucs3eqn7checkerD2Ev 0
_ZN4qucs3eqn8constant13differentiateEPc 0
_ZN4qucs3eqn8constant5printEv 0
_ZN4qucs3eqn8constant8evalTypeEv 128116
_ZN4qucs3eqn8constant8evaluateEv 126864
_ZN4qucs3eqn8constant8recreateEv 0
_ZN4qucs3eqn8constant8toStringEv 0
_ZN4qucs3eqn8constantC1ERKS1_ 81
_ZN4qucs3eqn8constantC1Ei 2627
_ZN4qucs3eqn8constantC1Ev 0
_ZN4qucs3eqn8constantC2ERKS1_ 0
_ZN4qucs3eqn8constantC2Ei 0
_ZN4qucs3eqn8constantC2Ev 0
_ZN4qucs3eqn8constantD0Ev 2702
_ZN4qucs3eqn8constantD1Ev 2702
_ZN4qucs3eqn8constantD2Ev 0
_ZN4qucs3eqn9reference12findVariableEv 10527
_ZN4qucs3eqn9reference13differentiateEPc 0
_ZN4qucs3eqn9reference15addDependenciesEPNS_7strlistE 9108
_ZN4qucs3eqn9reference5printEv 0
_ZN4qucs3eqn9reference7replaceEPcS2_ 0
_ZN4qucs3eqn9reference8evalTypeEv 797
_ZN4qucs3eqn9reference8evaluateEv 622
_ZN4qucs3eqn9reference8recreateEv 0
_ZN4qucs3eqn9reference8toStringEv 0
_ZN4qucs3eqn9referenceC1ERKS1_ 0
_ZN4qucs3eqn9referenceC1Ev 259
_ZN4qucs3eqn9referenceC2ERKS1_ 0
_ZN4qucs3eqn9referenceC2Ev 0
_ZN4qucs3eqn9referenceD0Ev 259
_ZN4qucs3eqn9referenceD1Ev 259
_ZN4qucs3eqn9referenceD2Ev 0
_ZN4qucsL11Cplx2StringESt7complexIdE 0
_ZNK4qucs3eqn7checker12findEquationEPKc 0
_ZNK4qucs3eqn7checker16containsVariableEPKc 999
_ZNK4qucs3eqn7checker9getDoubleEPKc 32685
_ZNK4qucs3eqn7checker9getVectorEPKc 0

Generated by: LCOV version 1.11